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. (Landroid/support/v4/app/FragmentManagerImpl;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl$5. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerState. ()V] + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + 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/util/SparseArray. ()V] + Methodref [android/util/SparseArray.clear ()V] + Methodref [android/util/SparseArray.size ()I] + Methodref [android/view/View.clearAnimation ()V] + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;] + Methodref [android/view/animation/AccelerateInterpolator. (F)V] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + Methodref [android/view/animation/AnimationSet. (Z)V] + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/view/animation/DecelerateInterpolator. (F)V] + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)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. ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)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/lang/System.identityHashCode (Ljava/lang/Object;)I] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList. (I)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (F)V] + NameAndType [ (FF)V] + NameAndType [ (FFFFIFIF)V] + NameAndType [ (I)V] + NameAndType [ (Landroid/os/Bundle;)V] + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;II)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Z)V] + NameAndType [ACCELERATE_CUBIC Landroid/view/animation/Interpolator;] + NameAndType [ACCELERATE_QUINT Landroid/view/animation/Interpolator;] + NameAndType [DEBUG Z] + NameAndType [DECELERATE_CUBIC Landroid/view/animation/Interpolator;] + NameAndType [DECELERATE_QUINT Landroid/view/animation/Interpolator;] + NameAndType [HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAnimation (Landroid/view/animation/Animation;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [checkStateLoss ()V] + NameAndType [clear ()V] + NameAndType [clearAnimation ()V] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [execPendingActions ()Z] + NameAndType [executePendingTransactions ()Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAttributes ()Landroid/view/WindowManager$LayoutParams;] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getInt (Ljava/lang/String;I)I] + NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + NameAndType [getLooper ()Landroid/os/Looper;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [initState ()V] + NameAndType [instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + NameAndType [instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] + NameAndType [intValue ()I] + NameAndType [invalidateSupportFragmentIndex (I)V] + NameAndType [isEmpty ()Z] + NameAndType [isFinishing ()Z] + NameAndType [isInBackStack ()Z] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mActive [Landroid/support/v4/app/FragmentState;] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mAdded Ljava/util/ArrayList;] + NameAndType [mAdded Z] + NameAndType [mAdded [I] + NameAndType [mAnimatingAway Landroid/view/View;] + NameAndType [mAvailBackStackIndices Ljava/util/ArrayList;] + NameAndType [mAvailIndices Ljava/util/ArrayList;] + NameAndType [mBackStack Ljava/util/ArrayList;] + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;] + NameAndType [mBackStackChangeListeners Ljava/util/ArrayList;] + NameAndType [mBackStackIndices Ljava/util/ArrayList;] + NameAndType [mBackStackNesting I] + NameAndType [mCalled Z] + NameAndType [mContainer Landroid/view/ViewGroup;] + NameAndType [mContainerId I] + NameAndType [mCreatedMenus Ljava/util/ArrayList;] + NameAndType [mCurState I] + NameAndType [mDeferStart Z] + NameAndType [mDestroyed Z] + NameAndType [mDetached Z] + NameAndType [mExecCommit Ljava/lang/Runnable;] + NameAndType [mExecutingActions 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 [mHasMenu Z] + NameAndType [mHavePendingDeferredStart Z] + NameAndType [mHidden Z] + NameAndType [mInLayout Z] + NameAndType [mIndex I] + NameAndType [mInnerView Landroid/view/View;] + NameAndType [mInstance Landroid/support/v4/app/Fragment;] + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [mMenuVisible Z] + NameAndType [mNeedMenuInvalidate Z] + NameAndType [mNextAnim I] + NameAndType [mNoTransactionsBecause Ljava/lang/String;] + NameAndType [mPendingActions Ljava/util/ArrayList;] + 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 [mStateAfterAnimating I] + NameAndType [mStateArray Landroid/util/SparseArray;] + NameAndType [mStateBundle Landroid/os/Bundle;] + NameAndType [mStateSaved Z] + NameAndType [mTag Ljava/lang/String;] + NameAndType [mTarget Landroid/support/v4/app/Fragment;] + NameAndType [mTargetIndex I] + NameAndType [mTargetRequestCode I] + NameAndType [mTmpActions [Ljava/lang/Runnable;] + NameAndType [mUserVisibleHint Z] + NameAndType [mView Landroid/view/View;] + NameAndType [mWho Ljava/lang/String;] + NameAndType [makeActive (Landroid/support/v4/app/Fragment;)V] + NameAndType [makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] + NameAndType [makeInactive (Landroid/support/v4/app/Fragment;)V] + NameAndType [makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] + NameAndType [moveToState (IIIZ)V] + NameAndType [moveToState (IZ)V] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + NameAndType [myLooper ()Landroid/os/Looper;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onAttachFragment (Landroid/support/v4/app/Fragment;)V] + NameAndType [onBackStackChanged ()V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateAnimation (IZI)Landroid/view/animation/Animation;] + NameAndType [onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + NameAndType [onDestroy ()V] + NameAndType [onDestroyOptionsMenu ()V] + NameAndType [onDetach ()V] + NameAndType [onHiddenChanged (Z)V] + NameAndType [onLowMemory ()V] + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onOptionsMenuClosed (Landroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPrepareOptionsMenu (Landroid/view/Menu;)V] + NameAndType [onResume ()V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + NameAndType [performDestroyView ()V] + NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] + NameAndType [performReallyStop ()V] + NameAndType [performStart ()V] + NameAndType [performStop ()V] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [popFromBackStack (Z)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [reportBackStackChanged ()V] + NameAndType [restoreViewState ()V] + NameAndType [run ()V] + NameAndType [saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] + NameAndType [saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setDuration (J)V] + NameAndType [setIndex (I)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setVisibility (I)V] + NameAndType [size ()I] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [supportInvalidateOptionsMenu ()V] + NameAndType [toArray ()[Ljava/lang/Object;] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString ([Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [transitToStyleIndex (IZ)I] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [windowAnimations I] + NameAndType [wrap (Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [ ] + Utf8 [ ] + Utf8 [ #] + Utf8 [ mAvailIndices: ] + Utf8 [ mCurState=] + Utf8 [ mNeedMenuInvalidate=] + Utf8 [ mNoTransactionsBecause=] + Utf8 [ (index ] + Utf8 [ did not call through to super.onActivityCreated()] + Utf8 [ did not call through to super.onAttach()] + Utf8 [ did not call through to super.onCreate()] + Utf8 [ did not call through to super.onDestroy()] + Utf8 [ did not call through to super.onDestroyView()] + Utf8 [ did not call through to super.onDetach()] + Utf8 [ did not call through to super.onPause()] + Utf8 [ did not call through to super.onResume()] + Utf8 [ did not call through to super.onStart()] + Utf8 [ did not call through to super.onStop()] + Utf8 [ for fragment ] + Utf8 [ has cleared index: ] + Utf8 [ has target not in fragment manager: ] + Utf8 [ in ] + Utf8 [ is not currently in the FragmentManager] + Utf8 [ mDestroyed=] + Utf8 [ mStateSaved=] + Utf8 [ nesting=] + Utf8 [ target no longer exists: ] + Utf8 [ to ] + Utf8 [ with ] + Utf8 [()I] + Utf8 [()Landroid/os/Looper;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Landroid/view/WindowManager$LayoutParams;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Object;] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FFFFIFIF)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(IIIZ)V] + Utf8 [(ILandroid/support/v4/app/BackStackRecord;)V] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + Utf8 [(IZ)I] + Utf8 [(IZ)V] + Utf8 [(IZI)Landroid/view/animation/Animation;] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;FF)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + 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/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)I] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;II)V] + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V] + Utf8 [(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] + Utf8 [(Landroid/support/v4/app/Fragment;Z)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)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;II)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + 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/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;Z)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)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;Z)V] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [): ] + Utf8 [:] + Utf8 [: ] + Utf8 [: (null)] + Utf8 [: index ] + Utf8 [] + Utf8 [] + Utf8 [ACCELERATE_CUBIC] + Utf8 [ACCELERATE_QUINT] + Utf8 [ANIM_DUR] + Utf8 [ANIM_STYLE_CLOSE_ENTER] + Utf8 [ANIM_STYLE_CLOSE_EXIT] + Utf8 [ANIM_STYLE_FADE_ENTER] + Utf8 [ANIM_STYLE_FADE_EXIT] + Utf8 [ANIM_STYLE_OPEN_ENTER] + Utf8 [ANIM_STYLE_OPEN_EXIT] + Utf8 [Active Fragments in ] + Utf8 [Activity has been destroyed] + Utf8 [Added Fragments:] + Utf8 [Adding available back stack index ] + Utf8 [Adding back stack index ] + Utf8 [Allocated fragment index ] + Utf8 [Back Stack Indices:] + Utf8 [Back Stack:] + Utf8 [Bad id: ] + Utf8 [Can not perform this action after onSaveInstanceState] + Utf8 [Can not perform this action inside of ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DECELERATE_CUBIC] + Utf8 [DECELERATE_QUINT] + Utf8 [Failure saving state: ] + Utf8 [Failure saving state: active ] + Utf8 [Fragement no longer exists for key ] + Utf8 [Fragment ] + Utf8 [FragmentManager] + Utf8 [FragmentManager misc state:] + Utf8 [FragmentManager{] + Utf8 [Fragments Created Menus:] + Utf8 [Freeing back stack index ] + Utf8 [Freeing fragment index ] + Utf8 [HONEYCOMB] + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Handler;] + 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 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must be called from main thread of process] + Utf8 [No activity] + Utf8 [No instantiated fragment for index #] + Utf8 [No view found for id 0x] + Utf8 [Pending Actions:] + Utf8 [Popping back stack state: ] + Utf8 [Re-attaching retained fragment ] + Utf8 [Recursive entry to executePendingTransactions] + Utf8 [SDK_INT] + Utf8 [Saved state of ] + Utf8 [Setting back stack index ] + Utf8 [TAG] + Utf8 [TARGET_REQUEST_CODE_STATE_TAG] + Utf8 [TARGET_STATE_TAG] + Utf8 [USER_VISIBLE_HINT_TAG] + Utf8 [VIEW_STATE_TAG] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] + Utf8 [[Landroid/support/v4/app/FragmentState;] + Utf8 [[Ljava/lang/Runnable;] + Utf8 [a] + Utf8 [add] + Utf8 [add: ] + Utf8 [addAnimation] + Utf8 [addBackStackState] + Utf8 [addFragment] + Utf8 [addOnBackStackChangedListener] + Utf8 [addView] + Utf8 [allocBackStackIndex] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/os/Looper] + Utf8 [android/support/v4/app/BackStackRecord] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry] + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$1] + Utf8 [android/support/v4/app/FragmentManagerImpl$2] + Utf8 [android/support/v4/app/FragmentManagerImpl$3] + Utf8 [android/support/v4/app/FragmentManagerImpl$4] + Utf8 [android/support/v4/app/FragmentManagerImpl$5] + Utf8 [android/support/v4/app/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/NoSaveStateFrameLayout] + Utf8 [android/support/v4/app/SuperNotCalledException] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/b] + Utf8 [android/util/Log] + Utf8 [android/util/SparseArray] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/Window] + Utf8 [android/view/WindowManager$LayoutParams] + Utf8 [android/view/animation/AccelerateInterpolator] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/AnimationSet] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/view/animation/ScaleAnimation] + Utf8 [android:target_req_state] + Utf8 [android:target_state] + Utf8 [android:user_visible_hint] + Utf8 [android:view_state] + Utf8 [append] + Utf8 [attach: ] + Utf8 [attachActivity] + Utf8 [attachFragment] + Utf8 [beginTransaction] + Utf8 [checkStateLoss] + Utf8 [clear] + Utf8 [clearAnimation] + Utf8 [contains] + Utf8 [detach: ] + Utf8 [detachFragment] + 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 [dump] + Utf8 [e] + Utf8 [enqueueAction] + Utf8 [equals] + Utf8 [execPendingActions] + Utf8 [executePendingTransactions] + Utf8 [findFragmentById] + Utf8 [findFragmentByTag] + Utf8 [findFragmentByWho] + Utf8 [findViewById] + Utf8 [freeBackStackIndex] + Utf8 [get] + Utf8 [getAttributes] + Utf8 [getBackStackEntryAt] + Utf8 [getBackStackEntryCount] + Utf8 [getBoolean] + Utf8 [getClassLoader] + Utf8 [getFragment] + Utf8 [getInt] + Utf8 [getLayoutInflater] + Utf8 [getLooper] + Utf8 [getName] + Utf8 [getSparseParcelableArray] + Utf8 [getWindow] + Utf8 [hasRunningLoaders] + Utf8 [hide: ] + Utf8 [hideFragment] + Utf8 [identityHashCode] + Utf8 [initState] + Utf8 [instantiate] + Utf8 [intValue] + Utf8 [invalidateSupportFragmentIndex] + Utf8 [isEmpty] + Utf8 [isFinishing] + Utf8 [isInBackStack] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Arrays] + Utf8 [loadAnimation] + Utf8 [mActive] + Utf8 [mActivity] + Utf8 [mAdded] + Utf8 [mAnimatingAway] + Utf8 [mAvailBackStackIndices] + Utf8 [mAvailBackStackIndices: ] + Utf8 [mAvailIndices] + Utf8 [mBackStack] + Utf8 [mBackStackChangeListeners] + Utf8 [mBackStackIndices] + Utf8 [mBackStackNesting] + Utf8 [mCalled] + Utf8 [mContainer] + Utf8 [mContainerId] + Utf8 [mCreatedMenus] + Utf8 [mCurState] + Utf8 [mDeferStart] + Utf8 [mDestroyed] + Utf8 [mDetached] + Utf8 [mExecCommit] + Utf8 [mExecutingActions] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mFromLayout] + Utf8 [mHandler] + Utf8 [mHasMenu] + Utf8 [mHavePendingDeferredStart] + Utf8 [mHidden] + Utf8 [mInLayout] + Utf8 [mIndex] + Utf8 [mInnerView] + Utf8 [mInstance] + Utf8 [mLoaderManager] + Utf8 [mMenuVisible] + Utf8 [mNeedMenuInvalidate] + Utf8 [mNextAnim] + Utf8 [mNoTransactionsBecause] + Utf8 [mPendingActions] + Utf8 [mRemoving] + Utf8 [mRestored] + Utf8 [mResumed] + Utf8 [mRetainInstance] + Utf8 [mRetaining] + Utf8 [mSavedFragmentState] + Utf8 [mSavedViewState] + Utf8 [mState] + Utf8 [mStateAfterAnimating] + Utf8 [mStateArray] + Utf8 [mStateBundle] + Utf8 [mStateSaved] + Utf8 [mTag] + Utf8 [mTarget] + Utf8 [mTargetIndex] + Utf8 [mTargetRequestCode] + Utf8 [mTmpActions] + Utf8 [mUserVisibleHint] + Utf8 [mView] + Utf8 [mWho] + Utf8 [makeActive] + Utf8 [makeFadeAnimation] + Utf8 [makeInactive] + Utf8 [makeOpenCloseAnimation] + Utf8 [moveToState] + Utf8 [movefrom ACTIVITY_CREATED: ] + Utf8 [movefrom CREATED: ] + Utf8 [movefrom RESUMED: ] + Utf8 [movefrom STARTED: ] + Utf8 [movefrom STOPPED: ] + Utf8 [moveto ACTIVITY_CREATED: ] + Utf8 [moveto CREATED: ] + Utf8 [moveto RESUMED: ] + Utf8 [moveto STARTED: ] + Utf8 [myLooper] + Utf8 [noteStateNotSaved] + Utf8 [onActivityCreated] + Utf8 [onAttach] + Utf8 [onAttachFragment] + Utf8 [onBackStackChanged] + Utf8 [onConfigurationChanged] + Utf8 [onContextItemSelected] + Utf8 [onCreate] + Utf8 [onCreateAnimation] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreateView] + Utf8 [onDestroy] + Utf8 [onDestroyOptionsMenu] + Utf8 [onDetach] + Utf8 [onHiddenChanged] + Utf8 [onLowMemory] + Utf8 [onOptionsItemSelected] + Utf8 [onOptionsMenuClosed] + Utf8 [onPause] + Utf8 [onPrepareOptionsMenu] + Utf8 [onResume] + Utf8 [onSaveInstanceState] + Utf8 [onViewCreated] + Utf8 [performDestroyView] + Utf8 [performPendingDeferredStart] + Utf8 [performReallyStop] + Utf8 [performStart] + Utf8 [performStop] + Utf8 [popBackStack] + Utf8 [popBackStackImmediate] + Utf8 [popBackStackState] + Utf8 [popFromBackStack] + Utf8 [post] + Utf8 [print] + Utf8 [println] + Utf8 [putBoolean] + Utf8 [putFragment] + Utf8 [putInt] + Utf8 [putSparseParcelableArray] + Utf8 [remove] + Utf8 [remove: ] + Utf8 [removeCallbacks] + Utf8 [removeFragment] + Utf8 [removeOnBackStackChangedListener] + Utf8 [removeView] + Utf8 [reportBackStackChanged] + Utf8 [restoreAllState] + Utf8 [restoreAllState: adding #] + Utf8 [restoreAllState: adding avail #] + Utf8 [restoreAllState: adding bse #] + Utf8 [restoreAllState: making added #] + Utf8 [restoreAllState: re-attaching retained ] + Utf8 [restoreViewState] + Utf8 [retainNonConfig] + Utf8 [retainNonConfig: keeping retained ] + Utf8 [reverseTransit] + Utf8 [run] + Utf8 [saveAllState] + Utf8 [saveAllState: adding back stack #] + Utf8 [saveAllState: adding fragment #] + Utf8 [saveAllState: no fragments!] + Utf8 [saveFragmentBasicState] + Utf8 [saveFragmentInstanceState] + Utf8 [saveFragmentViewState] + Utf8 [saveHierarchyState] + Utf8 [set] + Utf8 [setAnimationListener] + Utf8 [setBackStackIndex] + Utf8 [setClassLoader] + Utf8 [setDuration] + Utf8 [setIndex] + Utf8 [setInterpolator] + Utf8 [setVisibility] + Utf8 [show: ] + Utf8 [showFragment] + Utf8 [size] + Utf8 [startAnimation] + Utf8 [startPendingDeferredFragments] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [toArray] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [transitToStyleIndex] + Utf8 [v] + Utf8 [valueOf] + Utf8 [w] + Utf8 [windowAnimations] + Utf8 [wrap] + Utf8 [}}] Fields (count = 39): + Field: DEBUG Z Access flags: 0x8 = static boolean DEBUG + Field: TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentManager] + Field: HONEYCOMB Z Access flags: 0x18 = static final boolean HONEYCOMB + Field: TARGET_REQUEST_CODE_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TARGET_REQUEST_CODE_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:target_req_state] + Field: TARGET_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TARGET_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:target_state] + Field: VIEW_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String VIEW_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:view_state] + Field: USER_VISIBLE_HINT_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String USER_VISIBLE_HINT_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:user_visible_hint] + Field: mPendingActions Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mPendingActions + Field: mTmpActions [Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable[] mTmpActions + Field: mExecutingActions Z Access flags: 0x0 = boolean mExecutingActions + Field: mActive Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mActive + Field: mAdded Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAdded + Field: mAvailIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAvailIndices + Field: mBackStack Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStack + Field: mCreatedMenus Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mCreatedMenus + Field: mBackStackIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStackIndices + Field: mAvailBackStackIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAvailBackStackIndices + Field: mBackStackChangeListeners Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStackChangeListeners + Field: mCurState I Access flags: 0x0 = int mCurState + Field: mActivity Landroid/support/v4/app/FragmentActivity; Access flags: 0x0 = android.support.v4.app.FragmentActivity mActivity + Field: mNeedMenuInvalidate Z Access flags: 0x0 = boolean mNeedMenuInvalidate + Field: mStateSaved Z Access flags: 0x0 = boolean mStateSaved + Field: mDestroyed Z Access flags: 0x0 = boolean mDestroyed + Field: mNoTransactionsBecause Ljava/lang/String; Access flags: 0x0 = java.lang.String mNoTransactionsBecause + Field: mHavePendingDeferredStart Z Access flags: 0x0 = boolean mHavePendingDeferredStart + Field: mStateBundle Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mStateBundle + Field: mStateArray Landroid/util/SparseArray; Access flags: 0x0 = android.util.SparseArray mStateArray + Field: mExecCommit Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mExecCommit + Field: DECELERATE_QUINT Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator DECELERATE_QUINT + Field: DECELERATE_CUBIC Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator DECELERATE_CUBIC + Field: ACCELERATE_QUINT Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator ACCELERATE_QUINT + Field: ACCELERATE_CUBIC Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator ACCELERATE_CUBIC + Field: ANIM_DUR I Access flags: 0x18 = static final int ANIM_DUR Class member attributes (count = 1): + Constant value attribute: + Integer [220] + Field: ANIM_STYLE_OPEN_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_OPEN_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ANIM_STYLE_OPEN_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_OPEN_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: ANIM_STYLE_CLOSE_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_CLOSE_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: ANIM_STYLE_CLOSE_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_CLOSE_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ANIM_STYLE_FADE_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_FADE_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: ANIM_STYLE_FADE_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_FADE_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [6] Methods (count = 72): - Method: ()V Access flags: 0x0 = FragmentManagerImpl() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #291 + Methodref [android/support/v4/app/FragmentManager. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [9] aload_0 v0 [10] aconst_null [11] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [14] aload_0 v0 [15] aconst_null [16] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [19] aload_0 v0 [20] new #122 + Class [android/support/v4/app/FragmentManagerImpl$1] [23] dup [24] aload_0 v0 [25] invokespecial #316 + Methodref [android/support/v4/app/FragmentManagerImpl$1. (Landroid/support/v4/app/FragmentManagerImpl;)V] [28] putfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: beginTransaction()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction beginTransaction() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #113 + Class [android/support/v4/app/BackStackRecord] [3] dup [4] aload_0 v0 [5] invokespecial #246 + Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: executePendingTransactions()Z Access flags: 0x11 = public final boolean executePendingTransactions() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack()V Access flags: 0x11 = public final void popBackStack() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] new #123 + Class [android/support/v4/app/FragmentManagerImpl$2] [4] dup [5] aload_0 v0 [6] invokespecial #317 + Methodref [android/support/v4/app/FragmentManagerImpl$2. (Landroid/support/v4/app/FragmentManagerImpl;)V] [9] iconst_0 [10] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate()Z Access flags: 0x11 = public final boolean popBackStackImmediate() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] aload_0 v0 [10] aload_0 v0 [11] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [17] aconst_null [18] iconst_m1 [19] iconst_0 [20] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack(Ljava/lang/String;I)V Access flags: 0x11 = public final void popBackStack(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 6): [0] aload_0 v0 [1] new #124 + Class [android/support/v4/app/FragmentManagerImpl$3] [4] dup [5] aload_0 v0 [6] aload_1 v1 [7] iload_2 v2 [8] invokespecial #318 + Methodref [android/support/v4/app/FragmentManagerImpl$3. (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] [11] iconst_0 [12] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate(Ljava/lang/String;I)Z Access flags: 0x11 = public final boolean popBackStackImmediate(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] aload_0 v0 [10] aload_0 v0 [11] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [17] aload_1 v1 [18] iconst_m1 [19] iload_2 v2 [20] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack(II)V Access flags: 0x11 = public final void popBackStack(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 6): [0] iload_1 v1 [1] ifge +27 (target=28) [4] new #148 + Class [java/lang/IllegalArgumentException] [7] dup [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #56 + String [Bad id: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] iload_1 v1 [18] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [27] athrow [28] aload_0 v0 [29] new #125 + Class [android/support/v4/app/FragmentManagerImpl$4] [32] dup [33] aload_0 v0 [34] iload_1 v1 [35] iload_2 v2 [36] invokespecial #319 + Methodref [android/support/v4/app/FragmentManagerImpl$4. (Landroid/support/v4/app/FragmentManagerImpl;II)V] [39] iconst_0 [40] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate(II)Z Access flags: 0x11 = public final boolean popBackStackImmediate(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] iload_1 v1 [10] ifge +27 (target=37) [13] new #148 + Class [java/lang/IllegalArgumentException] [16] dup [17] new #154 + Class [java/lang/StringBuilder] [20] dup [21] ldc #56 + String [Bad id: ] [23] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [26] iload_1 v1 [27] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [36] athrow [37] aload_0 v0 [38] aload_0 v0 [39] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [42] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [45] aconst_null [46] iload_1 v1 [47] iload_2 v2 [48] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBackStackEntryCount()I Access flags: 0x11 = public final int getBackStackEntryCount() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [11] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; Access flags: 0x11 = public final android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #119 + Class [android/support/v4/app/FragmentManager$BackStackEntry] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x11 = public final void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x11 = public final void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [11] aload_1 v1 [12] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [15] pop [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 4, stack = 5): [0] aload_3 v3 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +32 (target=36) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] new #154 + Class [java/lang/StringBuilder] [14] dup [15] ldc #62 + String [Fragment ] [17] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_3 v3 [21] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #36 + String [ is not currently in the FragmentManager] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_1 v1 [37] aload_2 v2 [38] aload_3 v3 [39] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [42] invokevirtual #239 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 5): [0] aload_1 v1 [1] aload_2 v2 [2] iconst_m1 [3] invokevirtual #235 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [6] dup [7] istore_1 v1 [8] iconst_m1 [9] ificmpne +5 (target=14) [12] aconst_null [13] areturn [14] iload_1 v1 [15] aload_0 v0 [16] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [19] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [22] ificmplt +36 (target=58) [25] new #149 + Class [java/lang/IllegalStateException] [28] dup [29] new #154 + Class [java/lang/StringBuilder] [32] dup [33] ldc #61 + String [Fragement no longer exists for key ] [35] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [38] aload_2 v2 [39] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [42] ldc #47 + String [: index ] [44] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] iload_1 v1 [48] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [51] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [54] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [57] athrow [58] aload_0 v0 [59] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [62] iload_1 v1 [63] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [66] checkcast #115 + Class [android/support/v4/app/Fragment] [69] dup [70] astore_3 v3 [71] ifnonnull +36 (target=107) [74] new #149 + Class [java/lang/IllegalStateException] [77] dup [78] new #154 + Class [java/lang/StringBuilder] [81] dup [82] ldc #61 + String [Fragement no longer exists for key ] [84] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [87] aload_2 v2 [88] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] ldc #47 + String [: index ] [93] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] iload_1 v1 [97] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [100] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [103] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [106] athrow [107] aload_3 v3 [108] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; Access flags: 0x11 = public final android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 5): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +32 (target=36) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] new #154 + Class [java/lang/StringBuilder] [14] dup [15] ldc #62 + String [Fragment ] [17] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_1 v1 [21] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #36 + String [ is not currently in the FragmentManager] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_1 v1 [37] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [40] ifle +24 (target=64) [43] aload_0 v0 [44] aload_1 v1 [45] invokevirtual #311 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] [48] dup [49] astore_1 v1 [50] ifnull +12 (target=62) [53] new #116 + Class [android/support/v4/app/Fragment$SavedState] [56] dup [57] aload_1 v1 [58] invokespecial #283 + Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Bundle;)V] [61] areturn [62] aconst_null [63] areturn [64] aconst_null [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 3): [0] new #154 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 [7] invokespecial #370 + Methodref [java/lang/StringBuilder. (I)V] [10] dup [11] astore_1 v1 [12] ldc #65 + String [FragmentManager{] [14] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 [20] invokestatic #376 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [23] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] ldc #35 + String [ in ] [33] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 [38] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [41] aload_1 v1 [42] invokestatic #327 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [45] aload_1 v1 [46] ldc #108 + String [}}] [48] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_1 v1 [53] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] areturn 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: 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 = 824, locals = 9, stack = 5): [0] new #154 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #369 + Methodref [java/lang/StringBuilder. ()V] [7] aload_1 v1 [8] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [11] ldc #15 + String [ ] [13] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [16] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [19] astore v5 [21] aload_0 v0 [22] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [25] ifnull +119 (target=144) [28] aload_0 v0 [29] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [32] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [35] dup [36] istore v6 [38] ifle +106 (target=144) [41] aload_3 v3 [42] aload_1 v1 [43] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [46] aload_3 v3 [47] ldc #48 + String [Active Fragments in ] [49] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [52] aload_3 v3 [53] aload_0 v0 [54] invokestatic #376 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [57] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [60] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] ldc #44 + String [:] [66] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [69] iconst_0 [70] istore v7 [72] iload v7 [74] iload v6 [76] ificmpge +68 (target=144) [79] aload_0 v0 [80] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [83] iload v7 [85] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [88] checkcast #115 + Class [android/support/v4/app/Fragment] [91] astore v8 [93] aload_3 v3 [94] aload_1 v1 [95] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [98] aload_3 v3 [99] ldc #16 + String [ #] [101] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [104] aload_3 v3 [105] iload v7 [107] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [110] aload_3 v3 [111] ldc #45 + String [: ] [113] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [116] aload_3 v3 [117] aload v8 [119] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [122] aload v8 [124] ifnull +14 (target=138) [127] aload v8 [129] aload v5 [131] aload_2 v2 [132] aload_3 v3 [133] aload v4 [135] invokevirtual #252 + Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [138] iinc v7, 1 [141] goto -69 (target=72) [144] aload_0 v0 [145] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [148] ifnull +89 (target=237) [151] aload_0 v0 [152] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [155] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [158] dup [159] istore v6 [161] ifle +76 (target=237) [164] aload_3 v3 [165] aload_1 v1 [166] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [169] aload_3 v3 [170] ldc #50 + String [Added Fragments:] [172] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [175] iconst_0 [176] istore v7 [178] iload v7 [180] iload v6 [182] ificmpge +55 (target=237) [185] aload_0 v0 [186] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [189] iload v7 [191] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [194] checkcast #115 + Class [android/support/v4/app/Fragment] [197] astore v8 [199] aload_3 v3 [200] aload_1 v1 [201] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [204] aload_3 v3 [205] ldc #16 + String [ #] [207] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [210] aload_3 v3 [211] iload v7 [213] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [216] aload_3 v3 [217] ldc #45 + String [: ] [219] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [222] aload_3 v3 [223] aload v8 [225] invokevirtual #282 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] [228] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [231] iinc v7, 1 [234] goto -56 (target=178) [237] aload_0 v0 [238] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [241] ifnull +89 (target=330) [244] aload_0 v0 [245] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [248] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [251] dup [252] istore v6 [254] ifle +76 (target=330) [257] aload_3 v3 [258] aload_1 v1 [259] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [262] aload_3 v3 [263] ldc #66 + String [Fragments Created Menus:] [265] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [268] iconst_0 [269] istore v7 [271] iload v7 [273] iload v6 [275] ificmpge +55 (target=330) [278] aload_0 v0 [279] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [282] iload v7 [284] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [287] checkcast #115 + Class [android/support/v4/app/Fragment] [290] astore v8 [292] aload_3 v3 [293] aload_1 v1 [294] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [297] aload_3 v3 [298] ldc #16 + String [ #] [300] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [303] aload_3 v3 [304] iload v7 [306] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [309] aload_3 v3 [310] ldc #45 + String [: ] [312] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [315] aload_3 v3 [316] aload v8 [318] invokevirtual #282 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] [321] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [324] iinc v7, 1 [327] goto -56 (target=271) [330] aload_0 v0 [331] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [334] ifnull +100 (target=434) [337] aload_0 v0 [338] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [341] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [344] dup [345] istore v6 [347] ifle +87 (target=434) [350] aload_3 v3 [351] aload_1 v1 [352] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [355] aload_3 v3 [356] ldc #55 + String [Back Stack:] [358] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [361] iconst_0 [362] istore v7 [364] iload v7 [366] iload v6 [368] ificmpge +66 (target=434) [371] aload_0 v0 [372] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [375] iload v7 [377] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [380] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [383] astore v8 [385] aload_3 v3 [386] aload_1 v1 [387] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [390] aload_3 v3 [391] ldc #16 + String [ #] [393] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [396] aload_3 v3 [397] iload v7 [399] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [402] aload_3 v3 [403] ldc #45 + String [: ] [405] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [408] aload_3 v3 [409] aload v8 [411] invokevirtual #367 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [414] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [417] aload v8 [419] aload v5 [421] aload_2 v2 [422] aload_3 v3 [423] aload v4 [425] invokevirtual #247 + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [428] iinc v7, 1 [431] goto -67 (target=364) [434] aload_0 v0 [435] dup [436] astore v7 [438] monitorenter [439] aload_0 v0 [440] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [443] ifnull +84 (target=527) [446] aload_0 v0 [447] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [450] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [453] dup [454] istore v6 [456] ifle +71 (target=527) [459] aload_3 v3 [460] aload_1 v1 [461] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [464] aload_3 v3 [465] ldc #54 + String [Back Stack Indices:] [467] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [470] iconst_0 [471] istore v8 [473] iload v8 [475] iload v6 [477] ificmpge +50 (target=527) [480] aload_0 v0 [481] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [484] iload v8 [486] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [489] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [492] astore_2 v2 [493] aload_3 v3 [494] aload_1 v1 [495] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [498] aload_3 v3 [499] ldc #16 + String [ #] [501] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [504] aload_3 v3 [505] iload v8 [507] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [510] aload_3 v3 [511] ldc #45 + String [: ] [513] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [516] aload_3 v3 [517] aload_2 v2 [518] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [521] iinc v8, 1 [524] goto -51 (target=473) [527] aload_0 v0 [528] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [531] ifnull +38 (target=569) [534] aload_0 v0 [535] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [538] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [541] ifle +28 (target=569) [544] aload_3 v3 [545] aload_1 v1 [546] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [549] aload_3 v3 [550] ldc #87 + String [mAvailBackStackIndices: ] [552] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [555] aload_3 v3 [556] aload_0 v0 [557] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [560] invokevirtual #387 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] [563] invokestatic #389 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] [566] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [569] aload v7 [571] monitorexit [572] goto +9 (target=581) [575] astore_1 v1 [576] aload v7 [578] monitorexit [579] aload_1 v1 [580] athrow [581] aload_0 v0 [582] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [585] ifnull +86 (target=671) [588] aload_0 v0 [589] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [592] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [595] dup [596] istore v6 [598] ifle +73 (target=671) [601] aload_3 v3 [602] aload_1 v1 [603] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [606] aload_3 v3 [607] ldc #73 + String [Pending Actions:] [609] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [612] iconst_0 [613] istore v7 [615] iload v7 [617] iload v6 [619] ificmpge +52 (target=671) [622] aload_0 v0 [623] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [626] iload v7 [628] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [631] checkcast #152 + Class [java/lang/Runnable] [634] astore v8 [636] aload_3 v3 [637] aload_1 v1 [638] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [641] aload_3 v3 [642] ldc #16 + String [ #] [644] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [647] aload_3 v3 [648] iload v7 [650] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [653] aload_3 v3 [654] ldc #45 + String [: ] [656] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [659] aload_3 v3 [660] aload v8 [662] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [665] iinc v7, 1 [668] goto -53 (target=615) [671] aload_3 v3 [672] aload_1 v1 [673] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [676] aload_3 v3 [677] ldc #64 + String [FragmentManager misc state:] [679] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [682] aload_3 v3 [683] aload_1 v1 [684] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [687] aload_3 v3 [688] ldc #18 + String [ mCurState=] [690] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [693] aload_3 v3 [694] aload_0 v0 [695] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [698] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [701] aload_3 v3 [702] ldc #38 + String [ mStateSaved=] [704] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [707] aload_3 v3 [708] aload_0 v0 [709] getfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [712] invokevirtual #357 + Methodref [java/io/PrintWriter.print (Z)V] [715] aload_3 v3 [716] ldc #37 + String [ mDestroyed=] [718] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [721] aload_3 v3 [722] aload_0 v0 [723] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [726] invokevirtual #360 + Methodref [java/io/PrintWriter.println (Z)V] [729] aload_0 v0 [730] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [733] ifeq +22 (target=755) [736] aload_3 v3 [737] aload_1 v1 [738] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [741] aload_3 v3 [742] ldc #19 + String [ mNeedMenuInvalidate=] [744] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [747] aload_3 v3 [748] aload_0 v0 [749] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [752] invokevirtual #360 + Methodref [java/io/PrintWriter.println (Z)V] [755] aload_0 v0 [756] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [759] ifnull +22 (target=781) [762] aload_3 v3 [763] aload_1 v1 [764] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [767] aload_3 v3 [768] ldc #20 + String [ mNoTransactionsBecause=] [770] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [773] aload_3 v3 [774] aload_0 v0 [775] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [778] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [781] aload_0 v0 [782] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [785] ifnull +38 (target=823) [788] aload_0 v0 [789] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [792] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [795] ifle +28 (target=823) [798] aload_3 v3 [799] aload_1 v1 [800] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [803] aload_3 v3 [804] ldc #17 + String [ mAvailIndices: ] [806] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [809] aload_3 v3 [810] aload_0 v0 [811] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [814] invokevirtual #387 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] [817] invokestatic #389 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] [820] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [823] return Code attribute exceptions (count = 1): - ExceptionInfo (439 -> 572: 575): Code attribute attributes (attribute count = 0): + Method: makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; Access flags: 0x8 = static android.view.animation.Animation makeOpenCloseAnimation(android.content.Context,float,float,float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 5, stack = 10): [0] new #143 + Class [android/view/animation/AnimationSet] [3] dup [4] iconst_0 [5] invokespecial #347 + Methodref [android/view/animation/AnimationSet. (Z)V] [8] astore_0 v0 [9] new #146 + Class [android/view/animation/ScaleAnimation] [12] dup [13] fload_1 v1 [14] fload_2 v2 [15] fload_1 v1 [16] fload_2 v2 [17] iconst_1 [18] ldc #8 + Float [0.5] [20] iconst_1 [21] ldc #8 + Float [0.5] [23] invokespecial #351 + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] [26] dup [27] astore_1 v1 [28] getstatic #204 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;] [31] invokevirtual #353 + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [34] aload_1 v1 [35] ldc2_w #158 + Long [220] [38] invokevirtual #352 + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] [41] aload_0 v0 [42] aload_1 v1 [43] invokevirtual #348 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [46] new #141 + Class [android/view/animation/AlphaAnimation] [49] dup [50] fload_3 v3 [51] fload v4 [53] invokespecial #343 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [56] dup [57] astore_1 v1 [58] getstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [61] invokevirtual #345 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [64] aload_1 v1 [65] ldc2_w #158 + Long [220] [68] invokevirtual #344 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [71] aload_0 v0 [72] aload_1 v1 [73] invokevirtual #348 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [76] aload_0 v0 [77] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; Access flags: 0x8 = static android.view.animation.Animation makeFadeAnimation(android.content.Context,float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 4): [0] new #141 + Class [android/view/animation/AlphaAnimation] [3] dup [4] fload_1 v1 [5] fload_2 v2 [6] invokespecial #343 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [9] dup [10] astore_0 v0 [11] getstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [14] invokevirtual #345 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [17] aload_0 v0 [18] ldc2_w #158 + Long [220] [21] invokevirtual #344 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [24] aload_0 v0 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; Access flags: 0x10 = final android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 211, locals = 6, stack = 5): [0] aload_1 v1 [1] iload_2 v2 [2] iload_3 v3 [3] aload_1 v1 [4] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [7] invokevirtual #261 + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;] [10] dup [11] astore v5 [13] ifnull +6 (target=19) [16] aload v5 [18] areturn [19] aload_1 v1 [20] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [23] ifeq +21 (target=44) [26] aload_0 v0 [27] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [30] aload_1 v1 [31] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [34] invokestatic #349 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [37] dup [38] astore_1 v1 [39] ifnull +5 (target=44) [42] aload_1 v1 [43] areturn [44] iload_2 v2 [45] ifne +5 (target=50) [48] aconst_null [49] areturn [50] iload_2 v2 [51] iload_3 v3 [52] invokestatic #315 + Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I] [55] dup [56] istore_1 v1 [57] ifge +5 (target=62) [60] aconst_null [61] areturn [62] iload_1 v1 [63] tableswitch (6 offsets, default=109) (target=172) 1: offset = 37, target = 100 2: offset = 50, target = 113 3: offset = 63, target = 126 4: offset = 76, target = 139 5: offset = 89, target = 152 6: offset = 99, target = 162 default: offset = 109, target = 172 [100] aload_0 v0 [101] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [104] ldc #11 + Float [1.125] [106] fconst_1 [107] fconst_0 [108] fconst_1 [109] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [112] areturn [113] aload_0 v0 [114] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [117] fconst_1 [118] ldc #9 + Float [0.975] [120] fconst_1 [121] fconst_0 [122] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [125] areturn [126] aload_0 v0 [127] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [130] ldc #9 + Float [0.975] [132] fconst_1 [133] fconst_0 [134] fconst_1 [135] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [138] areturn [139] aload_0 v0 [140] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [143] fconst_1 [144] ldc #10 + Float [1.075] [146] fconst_1 [147] fconst_0 [148] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [151] areturn [152] aload_0 v0 [153] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [156] fconst_0 [157] fconst_1 [158] invokestatic #300 + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [161] areturn [162] aload_0 v0 [163] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [166] fconst_1 [167] fconst_0 [168] invokestatic #300 + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [171] areturn [172] iload v4 [174] ifne +28 (target=202) [177] aload_0 v0 [178] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [181] invokevirtual #286 + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;] [184] ifnull +18 (target=202) [187] aload_0 v0 [188] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [191] invokevirtual #286 + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;] [194] invokevirtual #341 + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;] [197] getfield #232 + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I] [200] istore v4 [202] iload v4 [204] ifne +5 (target=209) [207] aconst_null [208] areturn [209] aconst_null [210] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void performPendingDeferredStart(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_1 v1 [1] getfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [4] ifeq +33 (target=37) [7] aload_0 v0 [8] getfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [11] ifeq +9 (target=20) [14] aload_0 v0 [15] iconst_1 [16] putfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [19] return [20] aload_1 v1 [21] iconst_0 [22] putfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [25] aload_0 v0 [26] aload_1 v1 [27] aload_0 v0 [28] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [31] iconst_0 [32] iconst_0 [33] iconst_0 [34] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(Landroid/support/v4/app/Fragment;IIIZ)V Access flags: 0x10 = final void moveToState(android.support.v4.app.Fragment,int,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1640, locals = 7, stack = 6): [0] aload_1 v1 [1] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [4] ifne +10 (target=14) [7] iload_2 v2 [8] iconst_1 [9] ificmple +5 (target=14) [12] iconst_1 [13] istore_2 v2 [14] aload_1 v1 [15] getfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [18] ifeq +16 (target=34) [21] iload_2 v2 [22] aload_1 v1 [23] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [26] ificmple +8 (target=34) [29] aload_1 v1 [30] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [33] istore_2 v2 [34] aload_1 v1 [35] getfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [38] ifeq +18 (target=56) [41] aload_1 v1 [42] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [45] iconst_4 [46] ificmpge +10 (target=56) [49] iload_2 v2 [50] iconst_3 [51] ificmple +5 (target=56) [54] iconst_3 [55] istore_2 v2 [56] aload_1 v1 [57] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [60] iload_2 v2 [61] ificmpge +903 (target=964) [64] aload_1 v1 [65] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [68] ifeq +11 (target=79) [71] aload_1 v1 [72] getfield #176 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [75] ifne +4 (target=79) [78] return [79] aload_1 v1 [80] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [83] ifnull +20 (target=103) [86] aload_1 v1 [87] aconst_null [88] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [91] aload_0 v0 [92] aload_1 v1 [93] aload_1 v1 [94] getfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [97] iconst_0 [98] iconst_0 [99] iconst_1 [100] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [103] aload_1 v1 [104] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [107] tableswitch (5 offsets, default=854) (target=961) 0: offset = 33, target = 140 1: offset = 376, target = 483 2: offset = 683, target = 790 3: offset = 683, target = 790 4: offset = 761, target = 868 default: offset = 854, target = 961 [140] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [143] ifeq +25 (target=168) [146] ldc #63 + String [FragmentManager] [148] new #154 + Class [java/lang/StringBuilder] [151] dup [152] ldc #94 + String [moveto CREATED: ] [154] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [157] aload_1 v1 [158] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [161] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [164] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [167] pop [168] aload_1 v1 [169] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [172] ifnull +84 (target=256) [175] aload_1 v1 [176] aload_1 v1 [177] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [180] ldc #83 + String [android:view_state] [182] invokevirtual #236 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [185] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [188] aload_1 v1 [189] aload_0 v0 [190] aload_1 v1 [191] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [194] ldc #81 + String [android:target_state] [196] invokevirtual #297 + Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [199] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [202] aload_1 v1 [203] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [206] ifnull +17 (target=223) [209] aload_1 v1 [210] aload_1 v1 [211] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [214] ldc #80 + String [android:target_req_state] [216] iconst_0 [217] invokevirtual #235 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [220] putfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [223] aload_1 v1 [224] aload_1 v1 [225] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [228] ldc #82 + String [android:user_visible_hint] [230] iconst_1 [231] invokevirtual #234 + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] [234] putfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [237] aload_1 v1 [238] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [241] ifne +15 (target=256) [244] aload_1 v1 [245] iconst_1 [246] putfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [249] iload_2 v2 [250] iconst_3 [251] ificmple +5 (target=256) [254] iconst_3 [255] istore_2 v2 [256] aload_1 v1 [257] aload_0 v0 [258] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [261] putfield #162 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [264] aload_1 v1 [265] aload_0 v0 [266] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [269] getfield #198 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [272] putfield #172 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [275] aload_1 v1 [276] iconst_0 [277] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [280] aload_1 v1 [281] aload_0 v0 [282] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [285] invokevirtual #257 + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [288] aload_1 v1 [289] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [292] ifne +32 (target=324) [295] new #131 + Class [android/support/v4/app/SuperNotCalledException] [298] dup [299] new #154 + Class [java/lang/StringBuilder] [302] dup [303] ldc #62 + String [Fragment ] [305] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [308] aload_1 v1 [309] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [312] ldc #23 + String [ did not call through to super.onAttach()] [314] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [317] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [320] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [323] athrow [324] aload_0 v0 [325] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [328] aload_1 v1 [329] invokevirtual #289 + Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V] [332] aload_1 v1 [333] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [336] ifne +52 (target=388) [339] aload_1 v1 [340] iconst_0 [341] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [344] aload_1 v1 [345] aload_1 v1 [346] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [349] invokevirtual #260 + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] [352] aload_1 v1 [353] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [356] ifne +32 (target=388) [359] new #131 + Class [android/support/v4/app/SuperNotCalledException] [362] dup [363] new #154 + Class [java/lang/StringBuilder] [366] dup [367] ldc #62 + String [Fragment ] [369] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [372] aload_1 v1 [373] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [376] ldc #24 + String [ did not call through to super.onCreate()] [378] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [381] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [384] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [387] athrow [388] aload_1 v1 [389] iconst_0 [390] putfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [393] aload_1 v1 [394] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [397] ifeq +86 (target=483) [400] aload_1 v1 [401] aload_1 v1 [402] aload_1 v1 [403] aload_1 v1 [404] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [407] invokevirtual #253 + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] [410] aconst_null [411] aload_1 v1 [412] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [415] invokevirtual #263 + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] [418] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [421] aload_1 v1 [422] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [425] ifnull +53 (target=478) [428] aload_1 v1 [429] aload_1 v1 [430] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [433] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [436] aload_1 v1 [437] aload_1 v1 [438] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [441] invokestatic #325 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] [444] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [447] aload_1 v1 [448] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [451] ifeq +12 (target=463) [454] aload_1 v1 [455] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [458] bipush 8 [460] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [463] aload_1 v1 [464] aload_1 v1 [465] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [468] aload_1 v1 [469] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [472] invokevirtual #275 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [475] goto +8 (target=483) [478] aload_1 v1 [479] aconst_null [480] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [483] iload_2 v2 [484] iconst_1 [485] ificmple +305 (target=790) [488] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [491] ifeq +25 (target=516) [494] ldc #63 + String [FragmentManager] [496] new #154 + Class [java/lang/StringBuilder] [499] dup [500] ldc #93 + String [moveto ACTIVITY_CREATED: ] [502] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [505] aload_1 v1 [506] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [509] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [512] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [515] pop [516] aload_1 v1 [517] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [520] ifne +205 (target=725) [523] aconst_null [524] astore v6 [526] aload_1 v1 [527] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [530] ifeq +69 (target=599) [533] aload_0 v0 [534] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [537] aload_1 v1 [538] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [541] invokevirtual #284 + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;] [544] checkcast #137 + Class [android/view/ViewGroup] [547] dup [548] astore v6 [550] ifnonnull +49 (target=599) [553] aload_1 v1 [554] getfield #183 + Fieldref [android/support/v4/app/Fragment.mRestored Z] [557] ifne +42 (target=599) [560] new #148 + Class [java/lang/IllegalArgumentException] [563] dup [564] new #154 + Class [java/lang/StringBuilder] [567] dup [568] ldc #72 + String [No view found for id 0x] [570] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [573] aload_1 v1 [574] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [577] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [580] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [583] ldc #32 + String [ for fragment ] [585] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [588] aload_1 v1 [589] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [592] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [595] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [598] athrow [599] aload_1 v1 [600] aload v6 [602] putfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [605] aload_1 v1 [606] aload_1 v1 [607] aload_1 v1 [608] aload_1 v1 [609] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [612] invokevirtual #253 + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] [615] aload v6 [617] aload_1 v1 [618] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [621] invokevirtual #263 + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] [624] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [627] aload_1 v1 [628] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [631] ifnull +89 (target=720) [634] aload_1 v1 [635] aload_1 v1 [636] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [639] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [642] aload_1 v1 [643] aload_1 v1 [644] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [647] invokestatic #325 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] [650] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [653] aload v6 [655] ifnull +34 (target=689) [658] aload_0 v0 [659] aload_1 v1 [660] iload_3 v3 [661] iconst_1 [662] iload v4 [664] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [667] dup [668] astore_3 v3 [669] ifnull +11 (target=680) [672] aload_1 v1 [673] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [676] aload_3 v3 [677] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [680] aload v6 [682] aload_1 v1 [683] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [686] invokevirtual #339 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [689] aload_1 v1 [690] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [693] ifeq +12 (target=705) [696] aload_1 v1 [697] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [700] bipush 8 [702] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [705] aload_1 v1 [706] aload_1 v1 [707] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [710] aload_1 v1 [711] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [714] invokevirtual #275 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [717] goto +8 (target=725) [720] aload_1 v1 [721] aconst_null [722] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [725] aload_1 v1 [726] iconst_0 [727] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [730] aload_1 v1 [731] aload_1 v1 [732] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [735] invokevirtual #256 + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] [738] aload_1 v1 [739] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [742] ifne +32 (target=774) [745] new #131 + Class [android/support/v4/app/SuperNotCalledException] [748] dup [749] new #154 + Class [java/lang/StringBuilder] [752] dup [753] ldc #62 + String [Fragment ] [755] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [758] aload_1 v1 [759] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [762] ldc #22 + String [ did not call through to super.onActivityCreated()] [764] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [767] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [770] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [773] athrow [774] aload_1 v1 [775] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [778] ifnull +7 (target=785) [781] aload_1 v1 [782] invokevirtual #280 + Methodref [android/support/v4/app/Fragment.restoreViewState ()V] [785] aload_1 v1 [786] aconst_null [787] putfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [790] iload_2 v2 [791] iconst_3 [792] ificmple +76 (target=868) [795] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [798] ifeq +25 (target=823) [801] ldc #63 + String [FragmentManager] [803] new #154 + Class [java/lang/StringBuilder] [806] dup [807] ldc #96 + String [moveto STARTED: ] [809] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [812] aload_1 v1 [813] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [816] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [819] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [822] pop [823] aload_1 v1 [824] iconst_0 [825] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [828] aload_1 v1 [829] invokevirtual #278 + Methodref [android/support/v4/app/Fragment.performStart ()V] [832] aload_1 v1 [833] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [836] ifne +32 (target=868) [839] new #131 + Class [android/support/v4/app/SuperNotCalledException] [842] dup [843] new #154 + Class [java/lang/StringBuilder] [846] dup [847] ldc #62 + String [Fragment ] [849] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [852] aload_1 v1 [853] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [856] ldc #30 + String [ did not call through to super.onStart()] [858] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [861] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [864] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [867] athrow [868] iload_2 v2 [869] iconst_4 [870] ificmple +91 (target=961) [873] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [876] ifeq +25 (target=901) [879] ldc #63 + String [FragmentManager] [881] new #154 + Class [java/lang/StringBuilder] [884] dup [885] ldc #95 + String [moveto RESUMED: ] [887] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [890] aload_1 v1 [891] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [894] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [897] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [900] pop [901] aload_1 v1 [902] iconst_0 [903] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [906] aload_1 v1 [907] iconst_1 [908] putfield #184 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [911] aload_1 v1 [912] invokevirtual #273 + Methodref [android/support/v4/app/Fragment.onResume ()V] [915] aload_1 v1 [916] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [919] ifne +32 (target=951) [922] new #131 + Class [android/support/v4/app/SuperNotCalledException] [925] dup [926] new #154 + Class [java/lang/StringBuilder] [929] dup [930] ldc #62 + String [Fragment ] [932] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [935] aload_1 v1 [936] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [939] ldc #29 + String [ did not call through to super.onResume()] [941] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [944] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [947] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [950] athrow [951] aload_1 v1 [952] aconst_null [953] putfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [956] aload_1 v1 [957] aconst_null [958] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [961] goto +673 (target=1634) [964] aload_1 v1 [965] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [968] iload_2 v2 [969] ificmple +665 (target=1634) [972] aload_1 v1 [973] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [976] tableswitch (5 offsets, default=658) (target=1634) 1: offset = 452, target = 1428 2: offset = 234, target = 1210 3: offset = 197, target = 1173 4: offset = 119, target = 1095 5: offset = 36, target = 1012 default: offset = 658, target = 1634 [1012] iload_2 v2 [1013] iconst_5 [1014] ificmpge +81 (target=1095) [1017] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1020] ifeq +25 (target=1045) [1023] ldc #63 + String [FragmentManager] [1025] new #154 + Class [java/lang/StringBuilder] [1028] dup [1029] ldc #90 + String [movefrom RESUMED: ] [1031] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1034] aload_1 v1 [1035] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1038] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1041] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1044] pop [1045] aload_1 v1 [1046] iconst_0 [1047] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1050] aload_1 v1 [1051] invokevirtual #271 + Methodref [android/support/v4/app/Fragment.onPause ()V] [1054] aload_1 v1 [1055] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1058] ifne +32 (target=1090) [1061] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1064] dup [1065] new #154 + Class [java/lang/StringBuilder] [1068] dup [1069] ldc #62 + String [Fragment ] [1071] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1074] aload_1 v1 [1075] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1078] ldc #28 + String [ did not call through to super.onPause()] [1080] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1083] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1086] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1089] athrow [1090] aload_1 v1 [1091] iconst_0 [1092] putfield #184 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [1095] iload_2 v2 [1096] iconst_4 [1097] ificmpge +76 (target=1173) [1100] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1103] ifeq +25 (target=1128) [1106] ldc #63 + String [FragmentManager] [1108] new #154 + Class [java/lang/StringBuilder] [1111] dup [1112] ldc #91 + String [movefrom STARTED: ] [1114] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1117] aload_1 v1 [1118] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1121] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1124] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1127] pop [1128] aload_1 v1 [1129] iconst_0 [1130] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1133] aload_1 v1 [1134] invokevirtual #279 + Methodref [android/support/v4/app/Fragment.performStop ()V] [1137] aload_1 v1 [1138] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1141] ifne +32 (target=1173) [1144] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1147] dup [1148] new #154 + Class [java/lang/StringBuilder] [1151] dup [1152] ldc #62 + String [Fragment ] [1154] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1157] aload_1 v1 [1158] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1161] ldc #31 + String [ did not call through to super.onStop()] [1163] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1166] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1169] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1172] athrow [1173] iload_2 v2 [1174] iconst_3 [1175] ificmpge +35 (target=1210) [1178] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1181] ifeq +25 (target=1206) [1184] ldc #63 + String [FragmentManager] [1186] new #154 + Class [java/lang/StringBuilder] [1189] dup [1190] ldc #92 + String [movefrom STOPPED: ] [1192] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1195] aload_1 v1 [1196] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1199] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1202] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1205] pop [1206] aload_1 v1 [1207] invokevirtual #277 + Methodref [android/support/v4/app/Fragment.performReallyStop ()V] [1210] iload_2 v2 [1211] iconst_2 [1212] ificmpge +216 (target=1428) [1215] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1218] ifeq +25 (target=1243) [1221] ldc #63 + String [FragmentManager] [1223] new #154 + Class [java/lang/StringBuilder] [1226] dup [1227] ldc #88 + String [movefrom ACTIVITY_CREATED: ] [1229] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1232] aload_1 v1 [1233] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1236] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1239] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1242] pop [1243] aload_1 v1 [1244] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1247] ifnull +25 (target=1272) [1250] aload_0 v0 [1251] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [1254] invokevirtual #288 + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z] [1257] ifne +15 (target=1272) [1260] aload_1 v1 [1261] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [1264] ifnonnull +8 (target=1272) [1267] aload_0 v0 [1268] aload_1 v1 [1269] invokevirtual #312 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] [1272] aload_1 v1 [1273] iconst_0 [1274] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1277] aload_1 v1 [1278] invokevirtual #276 + Methodref [android/support/v4/app/Fragment.performDestroyView ()V] [1281] aload_1 v1 [1282] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1285] ifne +32 (target=1317) [1288] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1291] dup [1292] new #154 + Class [java/lang/StringBuilder] [1295] dup [1296] ldc #62 + String [Fragment ] [1298] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1301] aload_1 v1 [1302] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1305] ldc #26 + String [ did not call through to super.onDestroyView()] [1307] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1310] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1313] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1316] athrow [1317] aload_1 v1 [1318] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1321] ifnull +92 (target=1413) [1324] aload_1 v1 [1325] getfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1328] ifnull +85 (target=1413) [1331] aconst_null [1332] astore v6 [1334] aload_0 v0 [1335] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [1338] ifle +21 (target=1359) [1341] aload_0 v0 [1342] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [1345] ifne +14 (target=1359) [1348] aload_0 v0 [1349] aload_1 v1 [1350] iload_3 v3 [1351] iconst_0 [1352] iload v4 [1354] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [1357] astore v6 [1359] aload v6 [1361] ifnull +41 (target=1402) [1364] aload_1 v1 [1365] astore_3 v3 [1366] aload_1 v1 [1367] aload_1 v1 [1368] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1371] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1374] aload_1 v1 [1375] iload_2 v2 [1376] putfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1379] aload v6 [1381] new #126 + Class [android/support/v4/app/FragmentManagerImpl$5] [1384] dup [1385] aload_0 v0 [1386] aload_3 v3 [1387] invokespecial #320 + Methodref [android/support/v4/app/FragmentManagerImpl$5. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] [1390] invokevirtual #346 + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [1393] aload_1 v1 [1394] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1397] aload v6 [1399] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [1402] aload_1 v1 [1403] getfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1406] aload_1 v1 [1407] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1410] invokevirtual #340 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [1413] aload_1 v1 [1414] aconst_null [1415] putfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1418] aload_1 v1 [1419] aconst_null [1420] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1423] aload_1 v1 [1424] aconst_null [1425] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [1428] iload_2 v2 [1429] ifgt +205 (target=1634) [1432] aload_0 v0 [1433] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [1436] ifeq +26 (target=1462) [1439] aload_1 v1 [1440] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1443] ifnull +19 (target=1462) [1446] aload_1 v1 [1447] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1450] astore v6 [1452] aload_1 v1 [1453] aconst_null [1454] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1457] aload v6 [1459] invokevirtual #335 + Methodref [android/view/View.clearAnimation ()V] [1462] aload_1 v1 [1463] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1466] ifnull +13 (target=1479) [1469] aload_1 v1 [1470] iload_2 v2 [1471] putfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1474] iconst_1 [1475] istore_2 v2 [1476] goto +158 (target=1634) [1479] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1482] ifeq +25 (target=1507) [1485] ldc #63 + String [FragmentManager] [1487] new #154 + Class [java/lang/StringBuilder] [1490] dup [1491] ldc #89 + String [movefrom CREATED: ] [1493] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1496] aload_1 v1 [1497] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1500] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1503] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1506] pop [1507] aload_1 v1 [1508] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1511] ifne +48 (target=1559) [1514] aload_1 v1 [1515] iconst_0 [1516] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1519] aload_1 v1 [1520] invokevirtual #264 + Methodref [android/support/v4/app/Fragment.onDestroy ()V] [1523] aload_1 v1 [1524] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1527] ifne +32 (target=1559) [1530] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1533] dup [1534] new #154 + Class [java/lang/StringBuilder] [1537] dup [1538] ldc #62 + String [Fragment ] [1540] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1543] aload_1 v1 [1544] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1547] ldc #25 + String [ did not call through to super.onDestroy()] [1549] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1552] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1555] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1558] athrow [1559] aload_1 v1 [1560] iconst_0 [1561] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1564] aload_1 v1 [1565] invokevirtual #266 + Methodref [android/support/v4/app/Fragment.onDetach ()V] [1568] aload_1 v1 [1569] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1572] ifne +32 (target=1604) [1575] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1578] dup [1579] new #154 + Class [java/lang/StringBuilder] [1582] dup [1583] ldc #62 + String [Fragment ] [1585] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1588] aload_1 v1 [1589] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1592] ldc #27 + String [ did not call through to super.onDetach()] [1594] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1597] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1600] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1603] athrow [1604] iload v5 [1606] ifne +28 (target=1634) [1609] aload_1 v1 [1610] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1613] ifne +11 (target=1624) [1616] aload_0 v0 [1617] aload_1 v1 [1618] invokevirtual #301 + Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V] [1621] goto +13 (target=1634) [1624] aload_1 v1 [1625] aconst_null [1626] putfield #162 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [1629] aload_1 v1 [1630] aconst_null [1631] putfield #172 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [1634] aload_1 v1 [1635] iload_2 v2 [1636] putfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [1639] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void moveToState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [6] iconst_0 [7] iconst_0 [8] iconst_0 [9] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(IZ)V Access flags: 0x10 = final void moveToState(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] iconst_0 [4] iload_2 v2 [5] invokevirtual #303 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(IIIZ)V Access flags: 0x10 = final void moveToState(int,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 7, stack = 6): [0] aload_0 v0 [1] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnonnull +17 (target=21) [7] iload_1 v1 [8] ifeq +13 (target=21) [11] new #149 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #70 + String [No activity] [17] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] iload v4 [23] ifne +12 (target=35) [26] aload_0 v0 [27] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [30] iload_1 v1 [31] ificmpne +4 (target=35) [34] return [35] aload_0 v0 [36] iload_1 v1 [37] putfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [40] aload_0 v0 [41] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [44] ifnull +119 (target=163) [47] iconst_0 [48] istore v4 [50] iconst_0 [51] istore v5 [53] iload v5 [55] aload_0 v0 [56] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [59] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [62] ificmpge +58 (target=120) [65] aload_0 v0 [66] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [69] iload v5 [71] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [74] checkcast #115 + Class [android/support/v4/app/Fragment] [77] dup [78] astore v6 [80] ifnull +34 (target=114) [83] aload_0 v0 [84] aload v6 [86] iload_1 v1 [87] iload_2 v2 [88] iload_3 v3 [89] iconst_0 [90] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [93] aload v6 [95] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [98] ifnull +16 (target=114) [101] iload v4 [103] aload v6 [105] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [108] invokevirtual #324 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [111] ior [112] istore v4 [114] iinc v5, 1 [117] goto -64 (target=53) [120] iload v4 [122] ifne +7 (target=129) [125] aload_0 v0 [126] invokevirtual #314 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [129] aload_0 v0 [130] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [133] ifeq +30 (target=163) [136] aload_0 v0 [137] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [140] ifnull +23 (target=163) [143] aload_0 v0 [144] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [147] iconst_5 [148] ificmpne +15 (target=163) [151] aload_0 v0 [152] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [155] invokevirtual #290 + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] [158] aload_0 v0 [159] iconst_0 [160] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startPendingDeferredFragments()V Access flags: 0x10 = final void startPendingDeferredFragments() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] iconst_0 [9] istore_1 v1 [10] iload_1 v1 [11] aload_0 v0 [12] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] ificmpge +30 (target=48) [21] aload_0 v0 [22] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [25] iload_1 v1 [26] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #115 + Class [android/support/v4/app/Fragment] [32] dup [33] astore_2 v2 [34] ifnull +8 (target=42) [37] aload_0 v0 [38] aload_2 v2 [39] invokevirtual #307 + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] [42] iinc v1, 1 [45] goto -35 (target=10) [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeActive(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void makeActive(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 2, stack = 4): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] iflt +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [12] ifnull +13 (target=25) [15] aload_0 v0 [16] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [19] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [22] ifgt +44 (target=66) [25] aload_0 v0 [26] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [29] ifnonnull +14 (target=43) [32] aload_0 v0 [33] new #156 + Class [java/util/ArrayList] [36] dup [37] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [40] putfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [43] aload_1 v1 [44] aload_0 v0 [45] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [48] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [51] invokevirtual #281 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [54] aload_0 v0 [55] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [58] aload_1 v1 [59] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] goto +42 (target=105) [66] aload_1 v1 [67] aload_0 v0 [68] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [71] aload_0 v0 [72] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [83] checkcast #150 + Class [java/lang/Integer] [86] invokevirtual #364 + Methodref [java/lang/Integer.intValue ()I] [89] invokevirtual #281 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [92] aload_0 v0 [93] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [96] aload_1 v1 [97] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [100] aload_1 v1 [101] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [104] pop [105] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [108] ifeq +25 (target=133) [111] ldc #63 + String [FragmentManager] [113] new #154 + Class [java/lang/StringBuilder] [116] dup [117] ldc #53 + String [Allocated fragment index ] [119] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [122] aload_1 v1 [123] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [126] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [132] pop [133] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeInactive(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void makeInactive(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 2, stack = 4): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +4 (target=8) [7] return [8] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [11] ifeq +25 (target=36) [14] ldc #63 + String [FragmentManager] [16] new #154 + Class [java/lang/StringBuilder] [19] dup [20] ldc #68 + String [Freeing fragment index ] [22] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] aload_1 v1 [26] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [35] pop [36] aload_0 v0 [37] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [40] aload_1 v1 [41] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [44] aconst_null [45] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [48] pop [49] aload_0 v0 [50] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [53] ifnonnull +14 (target=67) [56] aload_0 v0 [57] new #156 + Class [java/util/ArrayList] [60] dup [61] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [64] putfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [67] aload_0 v0 [68] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [71] aload_1 v1 [72] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [75] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [78] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [81] pop [82] aload_0 v0 [83] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [86] aload_1 v1 [87] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [90] invokevirtual #287 + Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragmentIndex (I)V] [93] aload_1 v1 [94] invokevirtual #254 + Methodref [android/support/v4/app/Fragment.initState ()V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addFragment(Landroid/support/v4/app/Fragment;Z)V Access flags: 0x11 = public final void addFragment(android.support.v4.app.Fragment,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [18] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [21] ifeq +25 (target=46) [24] ldc #63 + String [FragmentManager] [26] new #154 + Class [java/lang/StringBuilder] [29] dup [30] ldc #79 + String [add: ] [32] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [39] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [45] pop [46] aload_0 v0 [47] aload_1 v1 [48] invokevirtual #299 + Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V] [51] aload_1 v1 [52] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [55] ifne +50 (target=105) [58] aload_0 v0 [59] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [62] aload_1 v1 [63] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [66] pop [67] aload_1 v1 [68] iconst_1 [69] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [72] aload_1 v1 [73] iconst_0 [74] putfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [77] aload_1 v1 [78] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [81] ifeq +15 (target=96) [84] aload_1 v1 [85] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [88] ifeq +8 (target=96) [91] aload_0 v0 [92] iconst_1 [93] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [96] iload_2 v2 [97] ifeq +8 (target=105) [100] aload_0 v0 [101] aload_1 v1 [102] invokevirtual #305 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void removeFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 5, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +37 (target=40) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #97 + String [remove: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] ldc #39 + String [ nesting=] [23] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [26] aload_1 v1 [27] getfield #165 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [30] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [33] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [39] pop [40] aload_1 v1 [41] invokevirtual #255 + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z] [44] ifne +7 (target=51) [47] iconst_1 [48] goto +4 (target=52) [51] iconst_0 [52] istore v4 [54] aload_1 v1 [55] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [58] ifeq +8 (target=66) [61] iload v4 [63] ifeq +66 (target=129) [66] aload_0 v0 [67] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [70] ifnull +12 (target=82) [73] aload_0 v0 [74] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [77] aload_1 v1 [78] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [81] pop [82] aload_1 v1 [83] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [86] ifeq +15 (target=101) [89] aload_1 v1 [90] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [93] ifeq +8 (target=101) [96] aload_0 v0 [97] iconst_1 [98] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [101] aload_1 v1 [102] iconst_0 [103] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [106] aload_1 v1 [107] iconst_1 [108] putfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [111] aload_0 v0 [112] aload_1 v1 [113] iload v4 [115] ifeq +7 (target=122) [118] iconst_0 [119] goto +4 (target=123) [122] iconst_1 [123] iload_2 v2 [124] iload_3 v3 [125] iconst_0 [126] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void hideFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 5): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #86 + String [hide: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [32] ifne +76 (target=108) [35] aload_1 v1 [36] iconst_1 [37] putfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] aload_1 v1 [41] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [44] ifnull +33 (target=77) [47] aload_0 v0 [48] aload_1 v1 [49] iload_2 v2 [50] iconst_1 [51] iload_3 v3 [52] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [55] dup [56] astore_2 v2 [57] ifnull +11 (target=68) [60] aload_1 v1 [61] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [64] aload_2 v2 [65] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [68] aload_1 v1 [69] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [72] bipush 8 [74] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [77] aload_1 v1 [78] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [81] ifeq +22 (target=103) [84] aload_1 v1 [85] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [88] ifeq +15 (target=103) [91] aload_1 v1 [92] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [95] ifeq +8 (target=103) [98] aload_0 v0 [99] iconst_1 [100] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [103] aload_1 v1 [104] iconst_1 [105] invokevirtual #267 + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: showFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void showFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 4, stack = 5): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #107 + String [show: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [32] ifeq +75 (target=107) [35] aload_1 v1 [36] iconst_0 [37] putfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] aload_1 v1 [41] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [44] ifnull +32 (target=76) [47] aload_0 v0 [48] aload_1 v1 [49] iload_2 v2 [50] iconst_1 [51] iload_3 v3 [52] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [55] dup [56] astore_2 v2 [57] ifnull +11 (target=68) [60] aload_1 v1 [61] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [64] aload_2 v2 [65] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [68] aload_1 v1 [69] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [72] iconst_0 [73] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [76] aload_1 v1 [77] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [80] ifeq +22 (target=102) [83] aload_1 v1 [84] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [87] ifeq +15 (target=102) [90] aload_1 v1 [91] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [94] ifeq +8 (target=102) [97] aload_0 v0 [98] iconst_1 [99] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [102] aload_1 v1 [103] iconst_0 [104] invokevirtual #267 + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: detachFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void detachFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #85 + String [detach: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [32] ifne +64 (target=96) [35] aload_1 v1 [36] iconst_1 [37] putfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [40] aload_1 v1 [41] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [44] ifeq +52 (target=96) [47] aload_0 v0 [48] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [51] ifnull +12 (target=63) [54] aload_0 v0 [55] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [58] aload_1 v1 [59] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [62] pop [63] aload_1 v1 [64] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [67] ifeq +15 (target=82) [70] aload_1 v1 [71] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [74] ifeq +8 (target=82) [77] aload_0 v0 [78] iconst_1 [79] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [82] aload_1 v1 [83] iconst_0 [84] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [87] aload_0 v0 [88] aload_1 v1 [89] iconst_1 [90] iload_2 v2 [91] iload_3 v3 [92] iconst_0 [93] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: attachFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void attachFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 4, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #84 + String [attach: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [32] ifeq +78 (target=110) [35] aload_1 v1 [36] iconst_0 [37] putfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [40] aload_1 v1 [41] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [44] ifne +66 (target=110) [47] aload_0 v0 [48] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [51] ifnonnull +14 (target=65) [54] aload_0 v0 [55] new #156 + Class [java/util/ArrayList] [58] dup [59] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [62] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [65] aload_0 v0 [66] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [69] aload_1 v1 [70] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [73] pop [74] aload_1 v1 [75] iconst_1 [76] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [79] aload_1 v1 [80] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [83] ifeq +15 (target=98) [86] aload_1 v1 [87] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [90] ifeq +8 (target=98) [93] aload_0 v0 [94] iconst_1 [95] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [98] aload_0 v0 [99] aload_1 v1 [100] aload_0 v0 [101] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [104] iload_2 v2 [105] iload_3 v3 [106] iconst_0 [107] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentById(I)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +49 (target=53) [7] aload_0 v0 [8] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [11] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [14] iconst_1 [15] isub [16] istore_2 v2 [17] iload_2 v2 [18] iflt +35 (target=53) [21] aload_0 v0 [22] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [25] iload_2 v2 [26] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #115 + Class [android/support/v4/app/Fragment] [32] dup [33] astore_3 v3 [34] ifnull +13 (target=47) [37] aload_3 v3 [38] getfield #171 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [41] iload_1 v1 [42] ificmpne +5 (target=47) [45] aload_3 v3 [46] areturn [47] iinc v2, -1 [50] goto -33 (target=17) [53] aload_0 v0 [54] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [57] ifnull +49 (target=106) [60] aload_0 v0 [61] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [64] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [67] iconst_1 [68] isub [69] istore_2 v2 [70] iload_2 v2 [71] iflt +35 (target=106) [74] aload_0 v0 [75] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [78] iload_2 v2 [79] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [82] checkcast #115 + Class [android/support/v4/app/Fragment] [85] dup [86] astore_3 v3 [87] ifnull +13 (target=100) [90] aload_3 v3 [91] getfield #171 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [94] iload_1 v1 [95] ificmpne +5 (target=100) [98] aload_3 v3 [99] areturn [100] iinc v2, -1 [103] goto -33 (target=70) [106] aconst_null [107] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentByTag(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +56 (target=60) [7] aload_1 v1 [8] ifnull +52 (target=60) [11] aload_0 v0 [12] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] iconst_1 [19] isub [20] istore_2 v2 [21] iload_2 v2 [22] iflt +38 (target=60) [25] aload_0 v0 [26] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [29] iload_2 v2 [30] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #115 + Class [android/support/v4/app/Fragment] [36] dup [37] astore_3 v3 [38] ifnull +16 (target=54) [41] aload_1 v1 [42] aload_3 v3 [43] getfield #191 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [46] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [49] ifeq +5 (target=54) [52] aload_3 v3 [53] areturn [54] iinc v2, -1 [57] goto -36 (target=21) [60] aload_0 v0 [61] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [64] ifnull +56 (target=120) [67] aload_1 v1 [68] ifnull +52 (target=120) [71] aload_0 v0 [72] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] istore_2 v2 [81] iload_2 v2 [82] iflt +38 (target=120) [85] aload_0 v0 [86] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [89] iload_2 v2 [90] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [93] checkcast #115 + Class [android/support/v4/app/Fragment] [96] dup [97] astore_3 v3 [98] ifnull +16 (target=114) [101] aload_1 v1 [102] aload_3 v3 [103] getfield #191 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [106] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [109] ifeq +5 (target=114) [112] aload_3 v3 [113] areturn [114] iinc v2, -1 [117] goto -36 (target=81) [120] aconst_null [121] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentByWho(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [4] ifnull +56 (target=60) [7] aload_1 v1 [8] ifnull +52 (target=60) [11] aload_0 v0 [12] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] iconst_1 [19] isub [20] istore_2 v2 [21] iload_2 v2 [22] iflt +38 (target=60) [25] aload_0 v0 [26] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [29] iload_2 v2 [30] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #115 + Class [android/support/v4/app/Fragment] [36] dup [37] astore_3 v3 [38] ifnull +16 (target=54) [41] aload_1 v1 [42] aload_3 v3 [43] getfield #197 + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [46] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [49] ifeq +5 (target=54) [52] aload_3 v3 [53] areturn [54] iinc v2, -1 [57] goto -36 (target=21) [60] aconst_null [61] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: checkStateLoss()V Access flags: 0x2 = private void checkStateLoss() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [4] ifeq +13 (target=17) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #57 + String [Can not perform this action after onSaveInstanceState] [13] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [21] ifnull +30 (target=51) [24] new #149 + Class [java/lang/IllegalStateException] [27] dup [28] new #154 + Class [java/lang/StringBuilder] [31] dup [32] ldc #58 + String [Can not perform this action inside of ] [34] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [37] aload_0 v0 [38] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [41] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [47] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [50] athrow [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: enqueueAction(Ljava/lang/Runnable;Z)V Access flags: 0x11 = public final void enqueueAction(java.lang.Runnable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +7 (target=8) [4] aload_0 v0 [5] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [8] aload_0 v0 [9] dup [10] astore_2 v2 [11] monitorenter [12] aload_0 v0 [13] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [16] ifnonnull +13 (target=29) [19] new #149 + Class [java/lang/IllegalStateException] [22] dup [23] ldc #49 + String [Activity has been destroyed] [25] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [28] athrow [29] aload_0 v0 [30] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] new #156 + Class [java/util/ArrayList] [40] dup [41] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [44] putfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [47] aload_0 v0 [48] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [51] aload_1 v1 [52] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [55] pop [56] aload_0 v0 [57] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [60] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [63] iconst_1 [64] ificmpne +32 (target=96) [67] aload_0 v0 [68] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [71] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [74] aload_0 v0 [75] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [78] invokevirtual #244 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [81] aload_0 v0 [82] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [85] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [88] aload_0 v0 [89] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [92] invokevirtual #243 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [95] pop [96] aload_2 v2 [97] monitorexit [98] return [99] astore_1 v1 [100] aload_2 v2 [101] monitorexit [102] aload_1 v1 [103] athrow Code attribute exceptions (count = 1): - ExceptionInfo (12 -> 98: 99): Code attribute attributes (attribute count = 0): + Method: allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I Access flags: 0x11 = public final int allocBackStackIndex(android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 4, stack = 4): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] aload_0 v0 [5] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [8] ifnull +13 (target=21) [11] aload_0 v0 [12] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] ifgt +79 (target=97) [21] aload_0 v0 [22] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [25] ifnonnull +14 (target=39) [28] aload_0 v0 [29] new #156 + Class [java/util/ArrayList] [32] dup [33] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [36] putfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [39] aload_0 v0 [40] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [43] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [46] istore_3 v3 [47] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [50] ifeq +34 (target=84) [53] ldc #63 + String [FragmentManager] [55] new #154 + Class [java/lang/StringBuilder] [58] dup [59] ldc #78 + String [Setting back stack index ] [61] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [64] iload_3 v3 [65] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [68] ldc #41 + String [ to ] [70] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [73] aload_1 v1 [74] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [77] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [80] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [83] pop [84] aload_0 v0 [85] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [88] aload_1 v1 [89] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [92] pop [93] iload_3 v3 [94] aload_2 v2 [95] monitorexit [96] ireturn [97] aload_0 v0 [98] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [101] aload_0 v0 [102] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [105] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [108] iconst_1 [109] isub [110] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [113] checkcast #150 + Class [java/lang/Integer] [116] invokevirtual #364 + Methodref [java/lang/Integer.intValue ()I] [119] istore_3 v3 [120] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [123] ifeq +34 (target=157) [126] ldc #63 + String [FragmentManager] [128] new #154 + Class [java/lang/StringBuilder] [131] dup [132] ldc #52 + String [Adding back stack index ] [134] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [137] iload_3 v3 [138] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [141] ldc #42 + String [ with ] [143] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [146] aload_1 v1 [147] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [150] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [153] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [156] pop [157] aload_0 v0 [158] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [161] iload_3 v3 [162] aload_1 v1 [163] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [166] pop [167] iload_3 v3 [168] aload_2 v2 [169] monitorexit [170] ireturn [171] astore_1 v1 [172] aload_2 v2 [173] monitorexit [174] aload_1 v1 [175] athrow Code attribute exceptions (count = 2): - ExceptionInfo (4 -> 96: 171): - ExceptionInfo (97 -> 170: 171): Code attribute attributes (attribute count = 0): + Method: setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V Access flags: 0x11 = public final void setBackStackIndex(int,android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 222, locals = 5, stack = 4): [0] aload_0 v0 [1] dup [2] astore_3 v3 [3] monitorenter [4] aload_0 v0 [5] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [8] ifnonnull +14 (target=22) [11] aload_0 v0 [12] new #156 + Class [java/util/ArrayList] [15] dup [16] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [19] putfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [22] aload_0 v0 [23] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [26] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [29] istore v4 [31] iload_1 v1 [32] iload v4 [34] ificmpge +53 (target=87) [37] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [40] ifeq +34 (target=74) [43] ldc #63 + String [FragmentManager] [45] new #154 + Class [java/lang/StringBuilder] [48] dup [49] ldc #78 + String [Setting back stack index ] [51] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [54] iload_1 v1 [55] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [58] ldc #41 + String [ to ] [60] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] aload_2 v2 [64] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [67] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [70] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [73] pop [74] aload_0 v0 [75] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [78] iload_1 v1 [79] aload_2 v2 [80] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [83] pop [84] goto +130 (target=214) [87] iload v4 [89] iload_1 v1 [90] ificmpge +78 (target=168) [93] aload_0 v0 [94] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [97] aconst_null [98] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [101] pop [102] aload_0 v0 [103] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [106] ifnonnull +14 (target=120) [109] aload_0 v0 [110] new #156 + Class [java/util/ArrayList] [113] dup [114] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [117] putfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [120] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [123] ifeq +26 (target=149) [126] ldc #63 + String [FragmentManager] [128] new #154 + Class [java/lang/StringBuilder] [131] dup [132] ldc #51 + String [Adding available back stack index ] [134] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [137] iload v4 [139] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [142] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [145] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [148] pop [149] aload_0 v0 [150] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [153] iload v4 [155] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [158] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [161] pop [162] iinc v4, 1 [165] goto -78 (target=87) [168] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [171] ifeq +34 (target=205) [174] ldc #63 + String [FragmentManager] [176] new #154 + Class [java/lang/StringBuilder] [179] dup [180] ldc #52 + String [Adding back stack index ] [182] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [185] iload_1 v1 [186] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [189] ldc #42 + String [ with ] [191] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] aload_2 v2 [195] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [198] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [201] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [204] pop [205] aload_0 v0 [206] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [209] aload_2 v2 [210] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [213] pop [214] aload_3 v3 [215] monitorexit [216] return [217] astore_1 v1 [218] aload_3 v3 [219] monitorexit [220] aload_1 v1 [221] athrow Code attribute exceptions (count = 1): - ExceptionInfo (4 -> 216: 217): Code attribute attributes (attribute count = 0): + Method: freeBackStackIndex(I)V Access flags: 0x11 = public final void freeBackStackIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 3, stack = 4): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] aload_0 v0 [5] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [8] iload_1 v1 [9] aconst_null [10] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [13] pop [14] aload_0 v0 [15] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [18] ifnonnull +14 (target=32) [21] aload_0 v0 [22] new #156 + Class [java/util/ArrayList] [25] dup [26] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [29] putfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [32] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [35] ifeq +25 (target=60) [38] ldc #63 + String [FragmentManager] [40] new #154 + Class [java/lang/StringBuilder] [43] dup [44] ldc #67 + String [Freeing back stack index ] [46] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] iload_1 v1 [50] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [53] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [59] pop [60] aload_0 v0 [61] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [64] iload_1 v1 [65] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [68] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [71] pop [72] aload_2 v2 [73] monitorexit [74] return [75] astore_1 v1 [76] aload_2 v2 [77] monitorexit [78] aload_1 v1 [79] athrow Code attribute exceptions (count = 1): - ExceptionInfo (4 -> 74: 75): Code attribute attributes (attribute count = 0): + Method: execPendingActions()Z Access flags: 0x11 = public final boolean execPendingActions() Class member attributes (count = 1): + Code attribute instructions (code length = 273, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [4] ifeq +13 (target=17) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #76 + String [Recursive entry to executePendingTransactions] [13] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] invokestatic #245 + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] [20] aload_0 v0 [21] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [24] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [27] invokevirtual #242 + Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;] [30] ifacmpeq +13 (target=43) [33] new #149 + Class [java/lang/IllegalStateException] [36] dup [37] ldc #69 + String [Must be called from main thread of process] [39] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [42] athrow [43] iconst_0 [44] istore_1 v1 [45] aload_0 v0 [46] dup [47] astore_3 v3 [48] monitorenter [49] aload_0 v0 [50] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [53] ifnull +13 (target=66) [56] aload_0 v0 [57] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [60] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [63] ifne +8 (target=71) [66] aload_3 v3 [67] monitorexit [68] goto +126 (target=194) [71] aload_0 v0 [72] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] istore_2 v2 [79] aload_0 v0 [80] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [83] ifnull +12 (target=95) [86] aload_0 v0 [87] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [90] arraylength [91] iload_2 v2 [92] ificmpge +11 (target=103) [95] aload_0 v0 [96] iload_2 v2 [97] anewarray #152 + Class [java/lang/Runnable] [100] putfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [103] aload_0 v0 [104] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [107] aload_0 v0 [108] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [111] invokevirtual #388 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [114] pop [115] aload_0 v0 [116] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [119] invokevirtual #380 + Methodref [java/util/ArrayList.clear ()V] [122] aload_0 v0 [123] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [126] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [129] aload_0 v0 [130] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [133] invokevirtual #244 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [136] aload_3 v3 [137] monitorexit [138] goto +10 (target=148) [141] astore v4 [143] aload_3 v3 [144] monitorexit [145] aload v4 [147] athrow [148] aload_0 v0 [149] iconst_1 [150] putfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [153] iconst_0 [154] istore_3 v3 [155] iload_3 v3 [156] iload_2 v2 [157] ificmpge +27 (target=184) [160] aload_0 v0 [161] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [164] iload_3 v3 [165] aaload [166] invokeinterface #391 + InterfaceMethodref [java/lang/Runnable.run ()V] [171] aload_0 v0 [172] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [175] iload_3 v3 [176] aconst_null [177] aastore [178] iinc v3, 1 [181] goto -26 (target=155) [184] aload_0 v0 [185] iconst_0 [186] putfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [189] iconst_1 [190] istore_1 v1 [191] goto -146 (target=45) [194] aload_0 v0 [195] getfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [198] ifeq +73 (target=271) [201] iconst_0 [202] istore_2 v2 [203] iconst_0 [204] istore_3 v3 [205] iload_3 v3 [206] aload_0 v0 [207] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [210] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [213] ificmpge +45 (target=258) [216] aload_0 v0 [217] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [220] iload_3 v3 [221] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [224] checkcast #115 + Class [android/support/v4/app/Fragment] [227] dup [228] astore v4 [230] ifnull +22 (target=252) [233] aload v4 [235] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [238] ifnull +14 (target=252) [241] iload_2 v2 [242] aload v4 [244] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [247] invokevirtual #324 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [250] ior [251] istore_2 v2 [252] iinc v3, 1 [255] goto -50 (target=205) [258] iload_2 v2 [259] ifne +12 (target=271) [262] aload_0 v0 [263] iconst_0 [264] putfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [267] aload_0 v0 [268] invokevirtual #314 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [271] iload_1 v1 [272] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (49 -> 68: 141): - ExceptionInfo (71 -> 138: 141): Code attribute attributes (attribute count = 0): + Method: reportBackStackChanged()V Access flags: 0x10 = final void reportBackStackChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnull +38 (target=42) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +25 (target=42) [20] aload_0 v0 [21] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [24] iload_1 v1 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #120 + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener] [31] invokeinterface #390 + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V] [36] iinc v1, 1 [39] goto -30 (target=9) [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addBackStackState(Landroid/support/v4/app/BackStackRecord;)V Access flags: 0x10 = final void addBackStackState(android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] invokevirtual #310 + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z Access flags: 0x10 = final boolean popBackStackState(android.os.Handler,java.lang.String,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 342, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_2 v2 [10] ifnonnull +51 (target=61) [13] iload_3 v3 [14] ifge +47 (target=61) [17] iload v4 [19] iconst_1 [20] iand [21] ifne +40 (target=61) [24] aload_0 v0 [25] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [28] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [31] iconst_1 [32] isub [33] dup [34] istore_1 v1 [35] ifge +5 (target=40) [38] iconst_0 [39] ireturn [40] aload_0 v0 [41] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [44] iload_1 v1 [45] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [48] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [51] aconst_null [52] astore v5 [54] iconst_1 [55] invokevirtual #249 + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V] [58] goto +278 (target=336) [61] iconst_m1 [62] istore_1 v1 [63] aload_2 v2 [64] ifnonnull +7 (target=71) [67] iload_3 v3 [68] iflt +133 (target=201) [71] aload_0 v0 [72] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] istore_1 v1 [81] iload_1 v1 [82] iflt +51 (target=133) [85] aload_0 v0 [86] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [89] iload_1 v1 [90] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [93] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [96] astore v5 [98] aload_2 v2 [99] ifnull +15 (target=114) [102] aload_2 v2 [103] aload v5 [105] invokevirtual #248 + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;] [108] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [111] ifne +22 (target=133) [114] iload_3 v3 [115] iflt +12 (target=127) [118] iload_3 v3 [119] aload v5 [121] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [124] ificmpeq +9 (target=133) [127] iinc v1, -1 [130] goto -49 (target=81) [133] iload_1 v1 [134] ifge +5 (target=139) [137] iconst_0 [138] ireturn [139] iload v4 [141] iconst_1 [142] iand [143] ifeq +58 (target=201) [146] iinc v1, -1 [149] iload_1 v1 [150] iflt +51 (target=201) [153] aload_0 v0 [154] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [157] iload_1 v1 [158] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [161] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [164] astore v5 [166] aload_2 v2 [167] ifnull +15 (target=182) [170] aload_2 v2 [171] aload v5 [173] invokevirtual #248 + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;] [176] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [179] ifne +16 (target=195) [182] iload_3 v3 [183] iflt +18 (target=201) [186] iload_3 v3 [187] aload v5 [189] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [192] ificmpne +9 (target=201) [195] iinc v1, -1 [198] goto -49 (target=149) [201] iload_1 v1 [202] aload_0 v0 [203] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [206] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [209] iconst_1 [210] isub [211] ificmpne +5 (target=216) [214] iconst_0 [215] ireturn [216] new #156 + Class [java/util/ArrayList] [219] dup [220] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [223] astore v5 [225] aload_0 v0 [226] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [229] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [232] iconst_1 [233] isub [234] istore_2 v2 [235] iload_2 v2 [236] iload_1 v1 [237] ificmple +23 (target=260) [240] aload v5 [242] aload_0 v0 [243] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [246] iload_2 v2 [247] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [250] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [253] pop [254] iinc v2, -1 [257] goto -22 (target=235) [260] aload v5 [262] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [265] iconst_1 [266] isub [267] istore_2 v2 [268] iconst_0 [269] istore_1 v1 [270] iload_1 v1 [271] iload_2 v2 [272] ificmpgt +64 (target=336) [275] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [278] ifeq +30 (target=308) [281] ldc #63 + String [FragmentManager] [283] new #154 + Class [java/lang/StringBuilder] [286] dup [287] ldc #74 + String [Popping back stack state: ] [289] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [292] aload v5 [294] iload_1 v1 [295] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [298] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [301] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [304] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [307] pop [308] aload v5 [310] iload_1 v1 [311] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [314] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [317] iload_1 v1 [318] iload_2 v2 [319] ificmpne +7 (target=326) [322] iconst_1 [323] goto +4 (target=327) [326] iconst_0 [327] invokevirtual #249 + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V] [330] iinc v1, 1 [333] goto -63 (target=270) [336] aload_0 v0 [337] invokevirtual #310 + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V] [340] iconst_1 [341] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: retainNonConfig()Ljava/util/ArrayList; Access flags: 0x10 = final java.util.ArrayList retainNonConfig() Class member attributes (count = 1): + Code attribute instructions (code length = 126, locals = 4, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [6] ifnull +118 (target=124) [9] iconst_0 [10] istore_2 v2 [11] iload_2 v2 [12] aload_0 v0 [13] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [16] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +105 (target=124) [22] aload_0 v0 [23] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [26] iload_2 v2 [27] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #115 + Class [android/support/v4/app/Fragment] [33] dup [34] astore_3 v3 [35] ifnull +83 (target=118) [38] aload_3 v3 [39] getfield #185 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [42] ifeq +76 (target=118) [45] aload_1 v1 [46] ifnonnull +11 (target=57) [49] new #156 + Class [java/util/ArrayList] [52] dup [53] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [56] astore_1 v1 [57] aload_1 v1 [58] aload_3 v3 [59] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] aload_3 v3 [64] iconst_1 [65] putfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [68] aload_3 v3 [69] aload_3 v3 [70] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [73] ifnull +13 (target=86) [76] aload_3 v3 [77] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [80] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [83] goto +4 (target=87) [86] iconst_m1 [87] putfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [90] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [93] ifeq +25 (target=118) [96] ldc #63 + String [FragmentManager] [98] new #154 + Class [java/lang/StringBuilder] [101] dup [102] ldc #103 + String [retainNonConfig: keeping retained ] [104] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_3 v3 [108] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [111] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [117] pop [118] iinc v2, 1 [121] goto -110 (target=11) [124] aload_1 v1 [125] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentViewState(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void saveFragmentViewState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 3): [0] aload_1 v1 [1] getfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [12] ifnonnull +17 (target=29) [15] aload_0 v0 [16] new #135 + Class [android/util/SparseArray] [19] dup [20] invokespecial #332 + Methodref [android/util/SparseArray. ()V] [23] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [26] goto +10 (target=36) [29] aload_0 v0 [30] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [33] invokevirtual #333 + Methodref [android/util/SparseArray.clear ()V] [36] aload_1 v1 [37] getfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [40] aload_0 v0 [41] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [44] invokevirtual #336 + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] [47] aload_0 v0 [48] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [51] invokevirtual #334 + Methodref [android/util/SparseArray.size ()I] [54] ifle +16 (target=70) [57] aload_1 v1 [58] aload_0 v0 [59] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [62] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [65] aload_0 v0 [66] aconst_null [67] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle saveFragmentBasicState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 3, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [6] ifnonnull +14 (target=20) [9] aload_0 v0 [10] new #110 + Class [android/os/Bundle] [13] dup [14] invokespecial #233 + Methodref [android/os/Bundle. ()V] [17] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [20] aload_1 v1 [21] aload_0 v0 [22] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [25] invokevirtual #274 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [28] aload_0 v0 [29] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [32] invokevirtual #237 + Methodref [android/os/Bundle.isEmpty ()Z] [35] ifne +13 (target=48) [38] aload_0 v0 [39] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [42] astore_2 v2 [43] aload_0 v0 [44] aconst_null [45] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [48] aload_1 v1 [49] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [52] ifnull +8 (target=60) [55] aload_0 v0 [56] aload_1 v1 [57] invokevirtual #312 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] [60] aload_1 v1 [61] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [64] ifnull +25 (target=89) [67] aload_2 v2 [68] ifnonnull +11 (target=79) [71] new #110 + Class [android/os/Bundle] [74] dup [75] invokespecial #233 + Methodref [android/os/Bundle. ()V] [78] astore_2 v2 [79] aload_2 v2 [80] ldc #83 + String [android:view_state] [82] aload_1 v1 [83] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [86] invokevirtual #240 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [89] aload_1 v1 [90] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [93] ifne +25 (target=118) [96] aload_2 v2 [97] ifnonnull +11 (target=108) [100] new #110 + Class [android/os/Bundle] [103] dup [104] invokespecial #233 + Methodref [android/os/Bundle. ()V] [107] astore_2 v2 [108] aload_2 v2 [109] ldc #82 + String [android:user_visible_hint] [111] aload_1 v1 [112] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [115] invokevirtual #238 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [118] aload_2 v2 [119] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveAllState()Landroid/os/Parcelable; Access flags: 0x10 = final android.os.Parcelable saveAllState() Class member attributes (count = 1): + Code attribute instructions (code length = 783, locals = 7, stack = 8): [0] aload_0 v0 [1] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [4] pop [5] getstatic #205 + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z] [8] ifeq +8 (target=16) [11] aload_0 v0 [12] iconst_1 [13] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [16] aload_0 v0 [17] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [20] ifnull +13 (target=33) [23] aload_0 v0 [24] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [27] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [30] ifgt +5 (target=35) [33] aconst_null [34] areturn [35] aload_0 v0 [36] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [39] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [42] dup [43] istore_1 v1 [44] anewarray #128 + Class [android/support/v4/app/FragmentState] [47] astore_2 v2 [48] iconst_0 [49] istore_3 v3 [50] iconst_0 [51] istore v4 [53] iload v4 [55] iload_1 v1 [56] ificmpge +365 (target=421) [59] aload_0 v0 [60] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [63] iload v4 [65] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [68] checkcast #115 + Class [android/support/v4/app/Fragment] [71] dup [72] astore v5 [74] ifnull +341 (target=415) [77] aload v5 [79] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [82] ifge +80 (target=162) [85] new #154 + Class [java/lang/StringBuilder] [88] dup [89] ldc #60 + String [Failure saving state: active ] [91] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [94] aload v5 [96] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [99] ldc #33 + String [ has cleared index: ] [101] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [104] aload v5 [106] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [109] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [112] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [115] astore v6 [117] ldc #63 + String [FragmentManager] [119] aload v6 [121] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [124] pop [125] aload_0 v0 [126] ldc #14 + String [ ] [128] aconst_null [129] new #147 + Class [java/io/PrintWriter] [132] dup [133] new #133 + Class [android/support/v4/c/b] [136] dup [137] ldc #63 + String [FragmentManager] [139] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [142] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [145] iconst_0 [146] anewarray #153 + Class [java/lang/String] [149] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [152] new #149 + Class [java/lang/IllegalStateException] [155] dup [156] aload v6 [158] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [161] athrow [162] iconst_1 [163] istore_3 v3 [164] new #128 + Class [android/support/v4/app/FragmentState] [167] dup [168] aload v5 [170] invokespecial #322 + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] [173] astore v6 [175] aload_2 v2 [176] iload v4 [178] aload v6 [180] aastore [181] aload v5 [183] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [186] ifle +177 (target=363) [189] aload v6 [191] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [194] ifnonnull +169 (target=363) [197] aload v6 [199] aload_0 v0 [200] aload v5 [202] invokevirtual #311 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] [205] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [208] aload v5 [210] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [213] ifnull +160 (target=373) [216] aload v5 [218] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [221] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [224] ifge +77 (target=301) [227] new #154 + Class [java/lang/StringBuilder] [230] dup [231] ldc #59 + String [Failure saving state: ] [233] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [236] aload v5 [238] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [241] ldc #34 + String [ has target not in fragment manager: ] [243] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [246] aload v5 [248] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [251] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [254] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [257] astore_1 v1 [258] ldc #63 + String [FragmentManager] [260] aload_1 v1 [261] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [264] pop [265] aload_0 v0 [266] ldc #14 + String [ ] [268] aconst_null [269] new #147 + Class [java/io/PrintWriter] [272] dup [273] new #133 + Class [android/support/v4/c/b] [276] dup [277] ldc #63 + String [FragmentManager] [279] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [282] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [285] iconst_0 [286] anewarray #153 + Class [java/lang/String] [289] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [292] new #149 + Class [java/lang/IllegalStateException] [295] dup [296] aload_1 v1 [297] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [300] athrow [301] aload v6 [303] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [306] ifnonnull +15 (target=321) [309] aload v6 [311] new #110 + Class [android/os/Bundle] [314] dup [315] invokespecial #233 + Methodref [android/os/Bundle. ()V] [318] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [321] aload_0 v0 [322] aload v6 [324] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [327] ldc #81 + String [android:target_state] [329] aload v5 [331] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [334] invokevirtual #309 + Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [337] aload v5 [339] getfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [342] ifeq +31 (target=373) [345] aload v6 [347] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [350] ldc #80 + String [android:target_req_state] [352] aload v5 [354] getfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [357] invokevirtual #239 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [360] goto +13 (target=373) [363] aload v6 [365] aload v5 [367] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [370] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [373] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [376] ifeq +39 (target=415) [379] ldc #63 + String [FragmentManager] [381] new #154 + Class [java/lang/StringBuilder] [384] dup [385] ldc #77 + String [Saved state of ] [387] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [390] aload v5 [392] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [395] ldc #45 + String [: ] [397] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [400] aload v6 [402] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [405] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [408] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [411] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [414] pop [415] iinc v4, 1 [418] goto -365 (target=53) [421] iload_3 v3 [422] ifne +19 (target=441) [425] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [428] ifeq +11 (target=439) [431] ldc #63 + String [FragmentManager] [433] ldc #106 + String [saveAllState: no fragments!] [435] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [438] pop [439] aconst_null [440] areturn [441] aconst_null [442] astore v4 [444] aconst_null [445] astore v5 [447] aload_0 v0 [448] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [451] ifnull +190 (target=641) [454] aload_0 v0 [455] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [458] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [461] dup [462] istore_1 v1 [463] ifle +178 (target=641) [466] iload_1 v1 [467] newarray 10 [469] astore v4 [471] iconst_0 [472] istore v6 [474] iload v6 [476] iload_1 v1 [477] ificmpge +164 (target=641) [480] aload v4 [482] iload v6 [484] aload_0 v0 [485] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [488] iload v6 [490] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [493] checkcast #115 + Class [android/support/v4/app/Fragment] [496] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [499] iastore [500] aload v4 [502] iload v6 [504] iaload [505] ifge +84 (target=589) [508] new #154 + Class [java/lang/StringBuilder] [511] dup [512] ldc #60 + String [Failure saving state: active ] [514] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [517] aload_0 v0 [518] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [521] iload v6 [523] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [526] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [529] ldc #33 + String [ has cleared index: ] [531] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [534] aload v4 [536] iload v6 [538] iaload [539] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [542] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [545] astore_1 v1 [546] ldc #63 + String [FragmentManager] [548] aload_1 v1 [549] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [552] pop [553] aload_0 v0 [554] ldc #14 + String [ ] [556] aconst_null [557] new #147 + Class [java/io/PrintWriter] [560] dup [561] new #133 + Class [android/support/v4/c/b] [564] dup [565] ldc #63 + String [FragmentManager] [567] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [570] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [573] iconst_0 [574] anewarray #153 + Class [java/lang/String] [577] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [580] new #149 + Class [java/lang/IllegalStateException] [583] dup [584] aload_1 v1 [585] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [588] athrow [589] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [592] ifeq +43 (target=635) [595] ldc #63 + String [FragmentManager] [597] new #154 + Class [java/lang/StringBuilder] [600] dup [601] ldc #105 + String [saveAllState: adding fragment #] [603] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [606] iload v6 [608] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [611] ldc #45 + String [: ] [613] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [616] aload_0 v0 [617] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [620] iload v6 [622] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [625] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [628] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [631] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [634] pop [635] iinc v6, 1 [638] goto -164 (target=474) [641] aload_0 v0 [642] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [645] ifnull +107 (target=752) [648] aload_0 v0 [649] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [652] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [655] dup [656] istore_1 v1 [657] ifle +95 (target=752) [660] iload_1 v1 [661] anewarray #114 + Class [android/support/v4/app/BackStackState] [664] astore v5 [666] iconst_0 [667] istore v6 [669] iload v6 [671] iload_1 v1 [672] ificmpge +80 (target=752) [675] aload v5 [677] iload v6 [679] new #114 + Class [android/support/v4/app/BackStackState] [682] dup [683] aload_0 v0 [684] aload_0 v0 [685] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [688] iload v6 [690] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [693] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [696] invokespecial #250 + Methodref [android/support/v4/app/BackStackState. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] [699] aastore [700] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [703] ifeq +43 (target=746) [706] ldc #63 + String [FragmentManager] [708] new #154 + Class [java/lang/StringBuilder] [711] dup [712] ldc #104 + String [saveAllState: adding back stack #] [714] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [717] iload v6 [719] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [722] ldc #45 + String [: ] [724] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [727] aload_0 v0 [728] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [731] iload v6 [733] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [736] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [739] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [742] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [745] pop [746] iinc v6, 1 [749] goto -80 (target=669) [752] new #127 + Class [android/support/v4/app/FragmentManagerState] [755] dup [756] invokespecial #321 + Methodref [android/support/v4/app/FragmentManagerState. ()V] [759] dup [760] astore v6 [762] aload_2 v2 [763] putfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [766] aload v6 [768] aload v4 [770] putfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [773] aload v6 [775] aload v5 [777] putfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [780] aload v6 [782] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V Access flags: 0x10 = final void restoreAllState(android.os.Parcelable,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 799, locals = 6, stack = 5): [0] aload_1 v1 [1] ifnonnull +4 (target=5) [4] return [5] aload_1 v1 [6] checkcast #127 + Class [android/support/v4/app/FragmentManagerState] [9] dup [10] astore_1 v1 [11] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [14] ifnonnull +4 (target=18) [17] return [18] aload_2 v2 [19] ifnull +144 (target=163) [22] iconst_0 [23] istore_3 v3 [24] iload_3 v3 [25] aload_2 v2 [26] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [29] ificmpge +134 (target=163) [32] aload_2 v2 [33] iload_3 v3 [34] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [37] checkcast #115 + Class [android/support/v4/app/Fragment] [40] astore v4 [42] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [45] ifeq +26 (target=71) [48] ldc #63 + String [FragmentManager] [50] new #154 + Class [java/lang/StringBuilder] [53] dup [54] ldc #102 + String [restoreAllState: re-attaching retained ] [56] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [59] aload v4 [61] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [64] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [67] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [70] pop [71] aload_1 v1 [72] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [75] aload v4 [77] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [80] aaload [81] dup [82] astore v5 [84] aload v4 [86] putfield #230 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [89] aload v4 [91] aconst_null [92] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [95] aload v4 [97] iconst_0 [98] putfield #165 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [101] aload v4 [103] iconst_0 [104] putfield #176 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [107] aload v4 [109] iconst_0 [110] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [113] aload v4 [115] aconst_null [116] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [119] aload v5 [121] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [124] ifnull +33 (target=157) [127] aload v5 [129] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [132] aload_0 v0 [133] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [136] invokevirtual #285 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [139] invokevirtual #241 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [142] aload v4 [144] aload v5 [146] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [149] ldc #83 + String [android:view_state] [151] invokevirtual #236 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [154] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [157] iinc v3, 1 [160] goto -136 (target=24) [163] aload_0 v0 [164] new #156 + Class [java/util/ArrayList] [167] dup [168] aload_1 v1 [169] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [172] arraylength [173] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [176] putfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [179] aload_0 v0 [180] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [183] ifnull +10 (target=193) [186] aload_0 v0 [187] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [190] invokevirtual #380 + Methodref [java/util/ArrayList.clear ()V] [193] iconst_0 [194] istore_3 v3 [195] iload_3 v3 [196] aload_1 v1 [197] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [200] arraylength [201] ificmpge +189 (target=390) [204] aload_1 v1 [205] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [208] iload_3 v3 [209] aaload [210] dup [211] astore v4 [213] ifnull +71 (target=284) [216] aload v4 [218] aload_0 v0 [219] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [222] invokevirtual #323 + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] [225] astore v5 [227] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [230] ifeq +35 (target=265) [233] ldc #63 + String [FragmentManager] [235] new #154 + Class [java/lang/StringBuilder] [238] dup [239] ldc #98 + String [restoreAllState: adding #] [241] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [244] iload_3 v3 [245] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [248] ldc #45 + String [: ] [250] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [253] aload v5 [255] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [258] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [261] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [264] pop [265] aload_0 v0 [266] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [269] aload v5 [271] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [274] pop [275] aload v4 [277] aconst_null [278] putfield #230 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [281] goto +103 (target=384) [284] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [287] ifeq +30 (target=317) [290] ldc #63 + String [FragmentManager] [292] new #154 + Class [java/lang/StringBuilder] [295] dup [296] ldc #98 + String [restoreAllState: adding #] [298] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [301] iload_3 v3 [302] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [305] ldc #46 + String [: (null)] [307] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [310] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [313] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [316] pop [317] aload_0 v0 [318] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [321] aconst_null [322] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [325] pop [326] aload_0 v0 [327] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [330] ifnonnull +14 (target=344) [333] aload_0 v0 [334] new #156 + Class [java/util/ArrayList] [337] dup [338] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [341] putfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [344] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [347] ifeq +25 (target=372) [350] ldc #63 + String [FragmentManager] [352] new #154 + Class [java/lang/StringBuilder] [355] dup [356] ldc #99 + String [restoreAllState: adding avail #] [358] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [361] iload_3 v3 [362] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [365] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [368] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [371] pop [372] aload_0 v0 [373] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [376] iload_3 v3 [377] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [380] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [383] pop [384] iinc v3, 1 [387] goto -192 (target=195) [390] aload_2 v2 [391] ifnull +116 (target=507) [394] iconst_0 [395] istore_3 v3 [396] iload_3 v3 [397] aload_2 v2 [398] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [401] ificmpge +106 (target=507) [404] aload_2 v2 [405] iload_3 v3 [406] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [409] checkcast #115 + Class [android/support/v4/app/Fragment] [412] dup [413] astore v4 [415] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [418] iflt +83 (target=501) [421] aload v4 [423] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [426] aload_0 v0 [427] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [430] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [433] ificmpge +26 (target=459) [436] aload v4 [438] aload_0 v0 [439] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [442] aload v4 [444] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [447] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [450] checkcast #115 + Class [android/support/v4/app/Fragment] [453] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [456] goto +45 (target=501) [459] ldc #63 + String [FragmentManager] [461] new #154 + Class [java/lang/StringBuilder] [464] dup [465] ldc #75 + String [Re-attaching retained fragment ] [467] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [470] aload v4 [472] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [475] ldc #40 + String [ target no longer exists: ] [477] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [480] aload v4 [482] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [485] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [488] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [491] invokestatic #331 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [494] pop [495] aload v4 [497] aconst_null [498] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [501] iinc v3, 1 [504] goto -108 (target=396) [507] aload_1 v1 [508] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [511] ifnull +144 (target=655) [514] aload_0 v0 [515] new #156 + Class [java/util/ArrayList] [518] dup [519] aload_1 v1 [520] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [523] arraylength [524] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [527] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [530] iconst_0 [531] istore_3 v3 [532] iload_3 v3 [533] aload_1 v1 [534] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [537] arraylength [538] ificmpge +114 (target=652) [541] aload_0 v0 [542] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [545] aload_1 v1 [546] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [549] iload_3 v3 [550] iaload [551] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [554] checkcast #115 + Class [android/support/v4/app/Fragment] [557] dup [558] astore v4 [560] ifnonnull +32 (target=592) [563] new #149 + Class [java/lang/IllegalStateException] [566] dup [567] new #154 + Class [java/lang/StringBuilder] [570] dup [571] ldc #71 + String [No instantiated fragment for index #] [573] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [576] aload_1 v1 [577] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [580] iload_3 v3 [581] iaload [582] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [585] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [588] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [591] athrow [592] aload v4 [594] iconst_1 [595] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [598] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [601] ifeq +35 (target=636) [604] ldc #63 + String [FragmentManager] [606] new #154 + Class [java/lang/StringBuilder] [609] dup [610] ldc #101 + String [restoreAllState: making added #] [612] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [615] iload_3 v3 [616] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [619] ldc #45 + String [: ] [621] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [624] aload v4 [626] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [629] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [632] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [635] pop [636] aload_0 v0 [637] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [640] aload v4 [642] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [645] pop [646] iinc v3, 1 [649] goto -117 (target=532) [652] goto +8 (target=660) [655] aload_0 v0 [656] aconst_null [657] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [660] aload_1 v1 [661] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [664] ifnull +129 (target=793) [667] aload_0 v0 [668] new #156 + Class [java/util/ArrayList] [671] dup [672] aload_1 v1 [673] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [676] arraylength [677] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [680] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [683] iconst_0 [684] istore_3 v3 [685] iload_3 v3 [686] aload_1 v1 [687] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [690] arraylength [691] ificmpge +101 (target=792) [694] aload_1 v1 [695] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [698] iload_3 v3 [699] aaload [700] aload_0 v0 [701] invokevirtual #251 + Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] [704] astore v4 [706] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [709] ifeq +48 (target=757) [712] ldc #63 + String [FragmentManager] [714] new #154 + Class [java/lang/StringBuilder] [717] dup [718] ldc #100 + String [restoreAllState: adding bse #] [720] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [723] iload_3 v3 [724] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [727] ldc #21 + String [ (index ] [729] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [732] aload v4 [734] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [737] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [740] ldc #43 + String [): ] [742] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [745] aload v4 [747] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [750] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [753] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [756] pop [757] aload_0 v0 [758] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [761] aload v4 [763] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [766] pop [767] aload v4 [769] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [772] iflt +14 (target=786) [775] aload_0 v0 [776] aload v4 [778] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [781] aload v4 [783] invokevirtual #313 + Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V] [786] iinc v3, 1 [789] goto -104 (target=685) [792] return [793] aload_0 v0 [794] aconst_null [795] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [798] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: attachActivity(Landroid/support/v4/app/FragmentActivity;)V Access flags: 0x11 = public final void attachActivity(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnull +11 (target=15) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] invokespecial #362 + Methodref [java/lang/IllegalStateException. ()V] [14] athrow [15] aload_0 v0 [16] aload_1 v1 [17] putfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: noteStateNotSaved()V Access flags: 0x11 = public final void noteStateNotSaved() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreate()V Access flags: 0x11 = public final void dispatchCreate() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_1 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchActivityCreated()V Access flags: 0x11 = public final void dispatchActivityCreated() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_2 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchStart()V Access flags: 0x11 = public final void dispatchStart() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_4 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchResume()V Access flags: 0x11 = public final void dispatchResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_5 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPause()V Access flags: 0x11 = public final void dispatchPause() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_4 [2] iconst_0 [3] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchStop()V Access flags: 0x11 = public final void dispatchStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_3 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchReallyStop()V Access flags: 0x11 = public final void dispatchReallyStop() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_2 [2] iconst_0 [3] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDestroy()V Access flags: 0x11 = public final void dispatchDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] putfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [5] aload_0 v0 [6] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [9] pop [10] aload_0 v0 [11] iconst_0 [12] iconst_0 [13] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [16] aload_0 v0 [17] aconst_null [18] putfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x11 = public final void dispatchConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +43 (target=47) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +30 (target=47) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +8 (target=41) [36] aload_3 v3 [37] aload_1 v1 [38] invokevirtual #258 + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V] [41] iinc v2, 1 [44] goto -35 (target=9) [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchLowMemory()V Access flags: 0x11 = public final void dispatchLowMemory() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +42 (target=46) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +29 (target=46) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_1 v1 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_2 v2 [33] ifnull +7 (target=40) [36] aload_2 v2 [37] invokevirtual #268 + Methodref [android/support/v4/app/Fragment.onLowMemory ()V] [40] iinc v1, 1 [43] goto -34 (target=9) [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z Access flags: 0x11 = public final boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 7, stack = 3): [0] iconst_0 [1] istore_3 v3 [2] aconst_null [3] astore v4 [5] aload_0 v0 [6] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [9] ifnull +97 (target=106) [12] iconst_0 [13] istore v5 [15] iload v5 [17] aload_0 v0 [18] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [21] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [24] ificmpge +82 (target=106) [27] aload_0 v0 [28] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [31] iload v5 [33] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [36] checkcast #115 + Class [android/support/v4/app/Fragment] [39] dup [40] astore v6 [42] ifnull +58 (target=100) [45] aload v6 [47] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [50] ifne +50 (target=100) [53] aload v6 [55] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [58] ifeq +42 (target=100) [61] aload v6 [63] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [66] ifeq +34 (target=100) [69] iconst_1 [70] istore_3 v3 [71] aload v6 [73] aload_1 v1 [74] aload_2 v2 [75] invokevirtual #262 + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] [78] aload v4 [80] ifnonnull +12 (target=92) [83] new #156 + Class [java/util/ArrayList] [86] dup [87] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [90] astore v4 [92] aload v4 [94] aload v6 [96] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [99] pop [100] iinc v5, 1 [103] goto -88 (target=15) [106] aload_0 v0 [107] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [110] ifnull +58 (target=168) [113] iconst_0 [114] istore v5 [116] iload v5 [118] aload_0 v0 [119] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [122] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [125] ificmpge +43 (target=168) [128] aload_0 v0 [129] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [132] iload v5 [134] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [137] checkcast #115 + Class [android/support/v4/app/Fragment] [140] astore v6 [142] aload v4 [144] ifnull +13 (target=157) [147] aload v4 [149] aload v6 [151] invokevirtual #381 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [154] ifne +8 (target=162) [157] aload v6 [159] invokevirtual #265 + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] [162] iinc v5, 1 [165] goto -49 (target=116) [168] aload_0 v0 [169] aload v4 [171] putfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [174] iload_3 v3 [175] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [6] ifnull +71 (target=77) [9] iconst_0 [10] istore_3 v3 [11] iload_3 v3 [12] aload_0 v0 [13] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [16] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +58 (target=77) [22] aload_0 v0 [23] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [26] iload_3 v3 [27] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #115 + Class [android/support/v4/app/Fragment] [33] dup [34] astore v4 [36] ifnull +35 (target=71) [39] aload v4 [41] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [44] ifne +27 (target=71) [47] aload v4 [49] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [52] ifeq +19 (target=71) [55] aload v4 [57] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [60] ifeq +11 (target=71) [63] iconst_1 [64] istore_2 v2 [65] aload v4 [67] aload_1 v1 [68] invokevirtual #272 + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V] [71] iinc v3, 1 [74] goto -63 (target=11) [77] iload_2 v2 [78] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +69 (target=73) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +56 (target=73) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +34 (target=67) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +27 (target=67) [43] aload_3 v3 [44] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [47] ifeq +20 (target=67) [50] aload_3 v3 [51] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [54] ifeq +13 (target=67) [57] aload_3 v3 [58] aload_1 v1 [59] invokevirtual #269 + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z] [62] ifeq +5 (target=67) [65] iconst_1 [66] ireturn [67] iinc v2, 1 [70] goto -61 (target=9) [73] iconst_0 [74] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean dispatchContextItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +62 (target=66) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +49 (target=66) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +27 (target=60) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +20 (target=60) [43] aload_3 v3 [44] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [47] ifeq +13 (target=60) [50] aload_3 v3 [51] aload_1 v1 [52] invokevirtual #259 + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z] [55] ifeq +5 (target=60) [58] iconst_1 [59] ireturn [60] iinc v2, 1 [63] goto -54 (target=9) [66] iconst_0 [67] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsMenuClosed(Landroid/view/Menu;)V Access flags: 0x11 = public final void dispatchOptionsMenuClosed(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +64 (target=68) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +51 (target=68) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +29 (target=62) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +22 (target=62) [43] aload_3 v3 [44] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [47] ifeq +15 (target=62) [50] aload_3 v3 [51] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [54] ifeq +8 (target=62) [57] aload_3 v3 [58] aload_1 v1 [59] invokevirtual #270 + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V] [62] iinc v2, 1 [65] goto -56 (target=9) [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reverseTransit(I)I Access flags: 0x9 = public static int reverseTransit(int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 2, stack = 1): [0] iconst_0 [1] istore_1 v1 [2] iload_0 v0 [3] lookupswitch (3 offsets, default=51) (target=54) 4097: offset = 33, target = 36 4099: offset = 47, target = 50 8194: offset = 40, target = 43 default: offset = 51, target = 54 [36] sipush 8194 [39] istore_1 v1 [40] goto +14 (target=54) [43] sipush 4097 [46] istore_1 v1 [47] goto +7 (target=54) [50] sipush 4099 [53] istore_1 v1 [54] iload_1 v1 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: transitToStyleIndex(IZ)I Access flags: 0x9 = public static int transitToStyleIndex(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 3, stack = 1): [0] iconst_m1 [1] istore_2 v2 [2] iload_0 v0 [3] lookupswitch (3 offsets, default=70) (target=73) 4097: offset = 33, target = 36 4099: offset = 59, target = 62 8194: offset = 46, target = 49 default: offset = 70, target = 73 [36] iload_1 v1 [37] ifeq +7 (target=44) [40] iconst_1 [41] goto +4 (target=45) [44] iconst_2 [45] istore_2 v2 [46] goto +27 (target=73) [49] iload_1 v1 [50] ifeq +7 (target=57) [53] iconst_3 [54] goto +4 (target=58) [57] iconst_4 [58] istore_2 v2 [59] goto +14 (target=73) [62] iload_1 v1 [63] ifeq +7 (target=70) [66] iconst_5 [67] goto +5 (target=72) [70] bipush 6 [72] istore_2 v2 [73] iload_2 v2 [74] ireturn 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 = 69, locals = 0, stack = 3): [0] iconst_0 [1] putstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [4] getstatic #160 + Fieldref [android/os/Build$VERSION.SDK_INT I] [7] bipush 11 [9] ificmplt +7 (target=16) [12] iconst_1 [13] goto +4 (target=17) [16] iconst_0 [17] putstatic #205 + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z] [20] new #145 + Class [android/view/animation/DecelerateInterpolator] [23] dup [24] ldc #13 + Float [2.5] [26] invokespecial #350 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [29] putstatic #204 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;] [32] new #145 + Class [android/view/animation/DecelerateInterpolator] [35] dup [36] ldc #12 + Float [1.5] [38] invokespecial #350 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [41] putstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [44] new #140 + Class [android/view/animation/AccelerateInterpolator] [47] dup [48] ldc #13 + Float [2.5] [50] invokespecial #342 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [53] putstatic #201 + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;] [56] new #140 + Class [android/view/animation/AccelerateInterpolator] [59] dup [60] ldc #12 + Float [1.5] [62] invokespecial #342 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [65] putstatic #200 + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 24): + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [execPendingActions ()Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$1] + Utf8 [execPendingActions] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;)V Access flags: 0x0 = FragmentManagerImpl$1(android.support.v4.app.FragmentManagerImpl) 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 #5 + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] invokevirtual #6 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$2 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$2 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 34): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$2] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$2] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;)V Access flags: 0x0 = FragmentManagerImpl$2(android.support.v4.app.FragmentManagerImpl) 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 #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aconst_null [15] iconst_m1 [16] iconst_0 [17] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$3 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$3 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$3] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$flags I] + NameAndType [val$name Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$3] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] + Utf8 [val$flags] + Utf8 [val$name] Fields (count = 3): + Field: val$name Ljava/lang/String; Access flags: 0x1010 = final synthetic java.lang.String val$name + Field: val$flags I Access flags: 0x1010 = final synthetic int val$flags + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V Access flags: 0x0 = FragmentManagerImpl$3(android.support.v4.app.FragmentManagerImpl,java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] [15] aload_0 v0 [16] invokespecial #12 + Methodref [java/lang/Object. ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aload_0 v0 [15] getfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] [18] iconst_m1 [19] aload_0 v0 [20] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] [23] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$4 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$4 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 41): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$4] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$flags I] + NameAndType [val$id I] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;II)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$4] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] + Utf8 [val$flags] + Utf8 [val$id] Fields (count = 3): + Field: val$id I Access flags: 0x1010 = final synthetic int val$id + Field: val$flags I Access flags: 0x1010 = final synthetic int val$flags + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;II)V Access flags: 0x0 = FragmentManagerImpl$4(android.support.v4.app.FragmentManagerImpl,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] [15] aload_0 v0 [16] invokespecial #12 + Methodref [java/lang/Object. ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aconst_null [15] aload_0 v0 [16] getfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] [19] aload_0 v0 [20] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] [23] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$5 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$5 extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Animation$AnimationListener] Constant Pool (count = 41): + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$5] + Class [android/view/animation/Animation$AnimationListener] + Class [java/lang/Object] + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mAnimatingAway Landroid/view/View;] + NameAndType [mStateAfterAnimating I] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$fragment Landroid/support/v4/app/Fragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/view/View;] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$5] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [java/lang/Object] + Utf8 [mAnimatingAway] + Utf8 [mStateAfterAnimating] + Utf8 [moveToState] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [this$0] + Utf8 [val$fragment] Fields (count = 2): + Field: val$fragment Landroid/support/v4/app/Fragment; Access flags: 0x1010 = final synthetic android.support.v4.app.Fragment val$fragment + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 4): - Method: (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V Access flags: 0x0 = FragmentManagerImpl$5(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [10] aload_0 v0 [11] invokespecial #11 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationEnd(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [4] getfield #6 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [7] ifnull +32 (target=39) [10] aload_0 v0 [11] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [14] aconst_null [15] putfield #6 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [18] aload_0 v0 [19] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [22] aload_0 v0 [23] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [26] aload_0 v0 [27] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [30] getfield #7 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [33] iconst_0 [34] iconst_0 [35] iconst_0 [36] invokevirtual #10 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationRepeat(android.view.animation.Animation) 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: onAnimationStart(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationStart(android.view.animation.Animation) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentManagerState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 63): + Class [[Landroid/support/v4/app/BackStackState;] + Class [[Landroid/support/v4/app/FragmentState;] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/FragmentManagerState] + Class [android/support/v4/app/FragmentManagerState$1] + Class [android/support/v4/app/FragmentState] + Class [java/lang/Object] + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Parcelable$Creator;] + 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.CREATOR Landroid/os/Parcelable$Creator;] + Methodref [android/os/Parcel.createIntArray ()[I] + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + Methodref [android/os/Parcel.writeIntArray ([I)V] + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] + Methodref [android/support/v4/app/FragmentManagerState$1. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [createIntArray ()[I] + NameAndType [createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + NameAndType [mActive [Landroid/support/v4/app/FragmentState;] + NameAndType [mAdded [I] + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;] + NameAndType [writeIntArray ([I)V] + NameAndType [writeTypedArray ([Landroid/os/Parcelable;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [()[I] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + Utf8 [([I)V] + Utf8 [([Landroid/os/Parcelable;I)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] + Utf8 [[Landroid/support/v4/app/FragmentState;] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentManagerState$1] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [createIntArray] + Utf8 [createTypedArray] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [mActive] + Utf8 [mAdded] + Utf8 [mBackStack] + Utf8 [writeIntArray] + Utf8 [writeToParcel] + Utf8 [writeTypedArray] Fields (count = 4): + Field: mActive [Landroid/support/v4/app/FragmentState; Access flags: 0x0 = android.support.v4.app.FragmentState[] mActive + Field: mAdded [I Access flags: 0x0 = int[] mAdded + Field: mBackStack [Landroid/support/v4/app/BackStackState; Access flags: 0x0 = android.support.v4.app.BackStackState[] mBackStack + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x1 = public FragmentManagerState() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public FragmentManagerState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] getstatic #15 + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] [9] invokevirtual #17 + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] [12] checkcast #2 + Class [[Landroid/support/v4/app/FragmentState;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #16 + Methodref [android/os/Parcel.createIntArray ()[I] [23] putfield #13 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [26] aload_0 v0 [27] aload_1 v1 [28] getstatic #10 + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] [31] invokevirtual #17 + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] [34] checkcast #1 + Class [[Landroid/support/v4/app/BackStackState;] [37] putfield #14 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [40] return 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 = 27, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #12 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [5] iload_2 v2 [6] invokevirtual #19 + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] [9] aload_1 v1 [10] aload_0 v0 [11] getfield #13 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [14] invokevirtual #18 + Methodref [android/os/Parcel.writeIntArray ([I)V] [17] aload_1 v1 [18] aload_0 v0 [19] getfield #14 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [22] iload_2 v2 [23] invokevirtual #19 + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] [26] 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 #7 + Class [android/support/v4/app/FragmentManagerState$1] [3] dup [4] invokespecial #20 + Methodref [android/support/v4/app/FragmentManagerState$1. ()V] [7] putstatic #11 + Fieldref [android/support/v4/app/FragmentManagerState.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/FragmentManagerState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentManagerState$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/FragmentManagerState] + Class [android/support/v4/app/FragmentManagerState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/FragmentManagerState. (Landroid/os/Parcel;)V] + Methodref [android/support/v4/app/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + Methodref [android/support/v4/app/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentManagerState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/FragmentManagerState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + 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/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentManagerState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = FragmentManagerState$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/FragmentManagerState; Access flags: 0x11 = public final android.support.v4.app.FragmentManagerState 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/FragmentManagerState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/support/v4/app/FragmentManagerState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/FragmentManagerState; Access flags: 0x11 = public final android.support.v4.app.FragmentManagerState[] 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/FragmentManagerState] [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/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;] [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/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentPagerAdapter Superclass: android/support/v4/view/v Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentPagerAdapter extends android.support.v4.view.v Interfaces (count = 0): Constant Pool (count = 129): + Integer [0] + String [:] + String [FragmentPagerAdapter] + String [android:switcher:] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentPagerAdapter] + Class [android/support/v4/app/FragmentTransaction] + Class [android/support/v4/view/v] + Class [android/view/ViewGroup] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J] + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/view/v. ()V] + Methodref [android/view/ViewGroup.getId ()I] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + 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 [add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commitAllowingStateLoss ()I] + NameAndType [detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [executePendingTransactions ()Z] + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getId ()I] + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;] + NameAndType [getItemId (I)J] + NameAndType [getView ()Landroid/view/View;] + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;] + NameAndType [makeFragmentName (IJ)Ljava/lang/String;] + NameAndType [setMenuVisibility (Z)V] + NameAndType [setUserVisibleHint (Z)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)J] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(IJ)Ljava/lang/String;] + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FragmentPagerAdapter] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManager;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Ljava/lang/String;] + Utf8 [TAG] + Utf8 [Z] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentPagerAdapter] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/support/v4/view/v] + Utf8 [android/view/ViewGroup] + Utf8 [android:switcher:] + Utf8 [append] + Utf8 [attach] + Utf8 [beginTransaction] + Utf8 [commitAllowingStateLoss] + Utf8 [destroyItem] + Utf8 [detach] + Utf8 [executePendingTransactions] + Utf8 [findFragmentByTag] + Utf8 [finishUpdate] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getView] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [java/lang/StringBuilder] + Utf8 [mCurTransaction] + Utf8 [mCurrentPrimaryItem] + Utf8 [mFragmentManager] + Utf8 [makeFragmentName] + Utf8 [restoreState] + Utf8 [saveState] + Utf8 [setMenuVisibility] + Utf8 [setPrimaryItem] + Utf8 [setUserVisibleHint] + Utf8 [startUpdate] + Utf8 [toString] Fields (count = 5): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentPagerAdapter] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mFragmentManager Landroid/support/v4/app/FragmentManager; Access flags: 0x12 = private final android.support.v4.app.FragmentManager mFragmentManager + Field: mCurTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mCurTransaction + Field: mCurrentPrimaryItem Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment mCurrentPrimaryItem Methods (count = 12): - Method: (Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public FragmentPagerAdapter(android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #28 + Methodref [android/support/v4/view/v. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] aload_0 v0 [10] aconst_null [11] putfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [14] aload_0 v0 [15] aload_1 v1 [16] putfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment getItem(int) + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) 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: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [12] invokevirtual #18 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [18] aload_0 v0 [19] iload_2 v2 [20] invokevirtual #22 + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J] [23] lstore_3 v3 [24] aload_1 v1 [25] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [28] lload_3 v3 [29] invokestatic #23 + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] [32] astore v5 [34] aload_0 v0 [35] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [38] aload v5 [40] invokevirtual #20 + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [43] dup [44] astore v5 [46] ifnull +16 (target=62) [49] aload_0 v0 [50] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [53] aload v5 [55] invokevirtual #25 + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [58] pop [59] goto +32 (target=91) [62] aload_0 v0 [63] iload_2 v2 [64] invokevirtual #21 + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] [67] astore v5 [69] aload_0 v0 [70] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [73] aload_1 v1 [74] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [77] aload v5 [79] aload_1 v1 [80] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [83] lload_3 v3 [84] invokestatic #23 + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] [87] invokevirtual #24 + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] [90] pop [91] aload v5 [93] aload_0 v0 [94] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [97] ifacmpeq +15 (target=112) [100] aload v5 [102] iconst_0 [103] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [106] aload v5 [108] iconst_0 [109] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [112] aload v5 [114] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [12] invokevirtual #18 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [18] aload_0 v0 [19] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [22] aload_3 v3 [23] checkcast #5 + Class [android/support/v4/app/Fragment] [26] invokevirtual #27 + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [29] pop [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 4, stack = 2): [0] aload_3 v3 [1] checkcast #5 + Class [android/support/v4/app/Fragment] [4] dup [5] astore_1 v1 [6] aload_0 v0 [7] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [10] ifacmpeq +45 (target=55) [13] aload_0 v0 [14] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [17] ifnull +19 (target=36) [20] aload_0 v0 [21] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [24] iconst_0 [25] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [28] aload_0 v0 [29] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [32] iconst_0 [33] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [36] aload_1 v1 [37] ifnull +13 (target=50) [40] aload_1 v1 [41] iconst_1 [42] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [45] aload_1 v1 [46] iconst_1 [47] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [50] aload_0 v0 [51] aload_1 v1 [52] putfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [11] invokevirtual #26 + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] [14] pop [15] aload_0 v0 [16] aconst_null [17] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [20] aload_0 v0 [21] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [24] invokevirtual #19 + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x1 = public boolean isViewFromObject(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_2 v2 [1] checkcast #5 + Class [android/support/v4/app/Fragment] [4] invokevirtual #15 + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] [7] aload_1 v1 [8] ifacmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() 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: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) 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: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeFragmentName(IJ)Ljava/lang/String; Access flags: 0xa = private static java.lang.String makeFragmentName(int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 3): [0] new #11 + Class [java/lang/StringBuilder] [3] dup [4] ldc #4 + String [android:switcher:] [6] invokespecial #30 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] iload_0 v0 [10] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [13] ldc #2 + String [:] [15] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [18] lload_1 v1 [19] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [22] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 165): + String [FragmentManager] + String [Instantiated fragment ] + Class [android/os/Bundle] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentState] + Class [android/support/v4/app/FragmentState$1] + Class [android/util/Log] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + 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.mIndex I] + Fieldref [android/support/v4/app/Fragment.mRestored Z] + Fieldref [android/support/v4/app/Fragment.mRetainInstance 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/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentState.mContainerId I] + Fieldref [android/support/v4/app/FragmentState.mDetached Z] + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] + Fieldref [android/support/v4/app/FragmentState.mIndex I] + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + 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.setIndex (I)V] + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/support/v4/app/FragmentState$1. ()V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [DEBUG Z] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [mArguments Landroid/os/Bundle;] + NameAndType [mClassName Ljava/lang/String;] + NameAndType [mContainerId I] + NameAndType [mDetached Z] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFromLayout Z] + NameAndType [mIndex I] + NameAndType [mInstance Landroid/support/v4/app/Fragment;] + NameAndType [mRestored Z] + NameAndType [mRetainInstance Z] + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + NameAndType [mTag Ljava/lang/String;] + NameAndType [readBundle ()Landroid/os/Bundle;] + NameAndType [readInt ()I] + NameAndType [readString ()Ljava/lang/String;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setIndex (I)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [writeBundle (Landroid/os/Bundle;)V] + NameAndType [writeInt (I)V] + NameAndType [writeString (Ljava/lang/String;)V] + Utf8 [()I] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [FragmentManager] + Utf8 [I] + Utf8 [Instantiated fragment ] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Z] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [android/support/v4/app/FragmentState$1] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [describeContents] + Utf8 [getClass] + Utf8 [getClassLoader] + Utf8 [getName] + Utf8 [instantiate] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [mArguments] + Utf8 [mClassName] + Utf8 [mContainerId] + Utf8 [mDetached] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mFromLayout] + Utf8 [mIndex] + Utf8 [mInstance] + Utf8 [mRestored] + Utf8 [mRetainInstance] + Utf8 [mSavedFragmentState] + Utf8 [mTag] + Utf8 [readBundle] + Utf8 [readInt] + Utf8 [readString] + Utf8 [setClassLoader] + Utf8 [setIndex] + Utf8 [toString] + Utf8 [v] + Utf8 [writeBundle] + Utf8 [writeInt] + Utf8 [writeString] + Utf8 [writeToParcel] Fields (count = 12): + Field: mClassName Ljava/lang/String; Access flags: 0x10 = final java.lang.String mClassName + Field: mIndex I Access flags: 0x10 = final int mIndex + Field: mFromLayout Z Access flags: 0x10 = final boolean mFromLayout + Field: mFragmentId I Access flags: 0x10 = final int mFragmentId + Field: mContainerId I Access flags: 0x10 = final int mContainerId + Field: mTag Ljava/lang/String; Access flags: 0x10 = final java.lang.String mTag + Field: mRetainInstance Z Access flags: 0x10 = final boolean mRetainInstance + Field: mDetached Z Access flags: 0x10 = final boolean mDetached + Field: mArguments Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle mArguments + Field: mSavedFragmentState Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mSavedFragmentState + Field: mInstance Landroid/support/v4/app/Fragment; Access flags: 0x0 = android.support.v4.app.Fragment mInstance + 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/Fragment;)V Access flags: 0x1 = public FragmentState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #54 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [9] invokevirtual #52 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] putfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [15] aload_0 v0 [16] aload_1 v1 [17] getfield #21 + Fieldref [android/support/v4/app/Fragment.mIndex I] [20] putfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [23] aload_0 v0 [24] aload_1 v1 [25] getfield #20 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [28] putfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [31] aload_0 v0 [32] aload_1 v1 [33] getfield #18 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [36] putfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [39] aload_0 v0 [40] aload_1 v1 [41] getfield #16 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [44] putfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [47] aload_0 v0 [48] aload_1 v1 [49] getfield #25 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [52] putfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [55] aload_0 v0 [56] aload_1 v1 [57] getfield #23 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [60] putfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [63] aload_0 v0 [64] aload_1 v1 [65] getfield #17 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [68] putfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [71] aload_0 v0 [72] aload_1 v1 [73] getfield #15 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [76] putfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public FragmentState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #43 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [9] putfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [17] putfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [20] aload_0 v0 [21] aload_1 v1 [22] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [25] ifeq +7 (target=32) [28] iconst_1 [29] goto +4 (target=33) [32] iconst_0 [33] putfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [36] aload_0 v0 [37] aload_1 v1 [38] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [41] putfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [49] putfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [52] aload_0 v0 [53] aload_1 v1 [54] invokevirtual #43 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [57] putfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [60] aload_0 v0 [61] aload_1 v1 [62] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [65] ifeq +7 (target=72) [68] iconst_1 [69] goto +4 (target=73) [72] iconst_0 [73] putfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [76] aload_0 v0 [77] aload_1 v1 [78] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [81] ifeq +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] putfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [92] aload_0 v0 [93] aload_1 v1 [94] invokevirtual #41 + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] [97] putfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [100] aload_0 v0 [101] aload_1 v1 [102] invokevirtual #41 + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] [105] putfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiate(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 207, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [11] areturn [12] aload_0 v0 [13] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [16] ifnull +14 (target=30) [19] aload_0 v0 [20] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [23] aload_1 v1 [24] invokevirtual #49 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [27] invokevirtual #40 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [30] aload_0 v0 [31] aload_1 v1 [32] aload_0 v0 [33] getfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [36] aload_0 v0 [37] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [40] invokestatic #47 + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] [43] putfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [46] aload_0 v0 [47] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [50] ifnull +25 (target=75) [53] aload_0 v0 [54] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [57] aload_1 v1 [58] invokevirtual #49 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [61] invokevirtual #40 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [64] aload_0 v0 [65] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [68] aload_0 v0 [69] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [72] putfield #24 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [75] aload_0 v0 [76] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [79] aload_0 v0 [80] getfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [83] invokevirtual #48 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [86] aload_0 v0 [87] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [90] aload_0 v0 [91] getfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [94] putfield #20 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [97] aload_0 v0 [98] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [101] iconst_1 [102] putfield #22 + Fieldref [android/support/v4/app/Fragment.mRestored Z] [105] aload_0 v0 [106] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [109] aload_0 v0 [110] getfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [113] putfield #18 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [116] aload_0 v0 [117] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [120] aload_0 v0 [121] getfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [124] putfield #16 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [127] aload_0 v0 [128] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [131] aload_0 v0 [132] getfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [135] putfield #25 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [138] aload_0 v0 [139] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [142] aload_0 v0 [143] getfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [146] putfield #23 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [149] aload_0 v0 [150] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [153] aload_0 v0 [154] getfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [157] putfield #17 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [160] aload_0 v0 [161] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [164] aload_1 v1 [165] getfield #26 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [168] putfield #19 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [171] getstatic #27 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [174] ifeq +28 (target=202) [177] ldc #1 + String [FragmentManager] [179] new #14 + Class [java/lang/StringBuilder] [182] dup [183] ldc #2 + String [Instantiated fragment ] [185] invokespecial #55 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [188] aload_0 v0 [189] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [192] invokevirtual #56 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [195] invokevirtual #57 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [198] invokestatic #51 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [201] pop [202] aload_0 v0 [203] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [206] 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 = 105, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [5] invokevirtual #46 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [8] aload_1 v1 [9] aload_0 v0 [10] getfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [13] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [21] ifeq +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [32] aload_1 v1 [33] aload_0 v0 [34] getfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [37] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [40] aload_1 v1 [41] aload_0 v0 [42] getfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [45] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [48] aload_1 v1 [49] aload_0 v0 [50] getfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [53] invokevirtual #46 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [56] aload_1 v1 [57] aload_0 v0 [58] getfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [61] ifeq +7 (target=68) [64] iconst_1 [65] goto +4 (target=69) [68] iconst_0 [69] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [72] aload_1 v1 [73] aload_0 v0 [74] getfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [77] ifeq +7 (target=84) [80] iconst_1 [81] goto +4 (target=85) [84] iconst_0 [85] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [88] aload_1 v1 [89] aload_0 v0 [90] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [93] invokevirtual #44 + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] [96] aload_1 v1 [97] aload_0 v0 [98] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [101] invokevirtual #44 + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] [104] 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 #10 + Class [android/support/v4/app/FragmentState$1] [3] dup [4] invokespecial #50 + Methodref [android/support/v4/app/FragmentState$1. ()V] [7] putstatic #28 + Fieldref [android/support/v4/app/FragmentState.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/FragmentState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentState$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/FragmentState] + Class [android/support/v4/app/FragmentState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/FragmentState. (Landroid/os/Parcel;)V] + Methodref [android/support/v4/app/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + Methodref [android/support/v4/app/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/FragmentState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + 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/FragmentState] + Utf8 [android/support/v4/app/FragmentState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = FragmentState$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/FragmentState; Access flags: 0x11 = public final android.support.v4.app.FragmentState 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/FragmentState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/support/v4/app/FragmentState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/FragmentState; Access flags: 0x11 = public final android.support.v4.app.FragmentState[] 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/FragmentState] [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/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;] [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/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentStatePagerAdapter Superclass: android/support/v4/view/v Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentStatePagerAdapter extends android.support.v4.view.v Interfaces (count = 0): Constant Pool (count = 215): + Integer [0] + String [Bad fragment at key ] + String [FragmentStatePagerAdapter] + String [f] + String [states] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentStatePagerAdapter] + Class [android/support/v4/app/FragmentTransaction] + Class [android/support/v4/view/v] + Class [android/util/Log] + Class [android/view/ViewGroup] + Class [java/lang/Integer] + Class [java/lang/Iterable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/Iterator] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + 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/support/v4/view/v. ()V] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/ViewGroup.getId ()I] + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)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.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [clear ()V] + NameAndType [commitAllowingStateLoss ()I] + NameAndType [executePendingTransactions ()Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getId ()I] + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;] + NameAndType [getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] + NameAndType [getView ()Landroid/view/View;] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keySet ()Ljava/util/Set;] + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;] + NameAndType [mFragments Ljava/util/ArrayList;] + NameAndType [mSavedState Ljava/util/ArrayList;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [parseInt (Ljava/lang/String;)I] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] + NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] + NameAndType [setMenuVisibility (Z)V] + NameAndType [size ()I] + NameAndType [startsWith (Ljava/lang/String;)Z] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + 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/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[Landroid/os/Parcelable;)V] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [] + Utf8 [Bad fragment at key ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FragmentStatePagerAdapter] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManager;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [TAG] + Utf8 [Z] + Utf8 [add] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentStatePagerAdapter] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/support/v4/view/v] + Utf8 [android/util/Log] + Utf8 [android/view/ViewGroup] + Utf8 [append] + Utf8 [beginTransaction] + Utf8 [clear] + Utf8 [commitAllowingStateLoss] + Utf8 [destroyItem] + Utf8 [executePendingTransactions] + Utf8 [f] + Utf8 [finishUpdate] + Utf8 [get] + Utf8 [getFragment] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getParcelableArray] + Utf8 [getView] + Utf8 [hasNext] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [iterator] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Iterable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Iterator] + Utf8 [keySet] + Utf8 [mCurTransaction] + Utf8 [mCurrentPrimaryItem] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mSavedState] + Utf8 [next] + Utf8 [parseInt] + Utf8 [putFragment] + Utf8 [putParcelableArray] + Utf8 [remove] + Utf8 [restoreState] + Utf8 [saveFragmentInstanceState] + Utf8 [saveState] + Utf8 [set] + Utf8 [setClassLoader] + Utf8 [setInitialSavedState] + Utf8 [setMenuVisibility] + Utf8 [setPrimaryItem] + Utf8 [size] + Utf8 [startUpdate] + Utf8 [startsWith] + Utf8 [states] + Utf8 [substring] + Utf8 [toArray] + Utf8 [toString] + Utf8 [w] Fields (count = 7): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentStatePagerAdapter] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mFragmentManager Landroid/support/v4/app/FragmentManager; Access flags: 0x12 = private final android.support.v4.app.FragmentManager mFragmentManager + Field: mCurTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mCurTransaction + Field: mSavedState Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mSavedState + Field: mFragments Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mFragments + Field: mCurrentPrimaryItem Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment mCurrentPrimaryItem Methods (count = 10): - Method: (Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public FragmentStatePagerAdapter(android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #43 + Methodref [android/support/v4/view/v. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] aload_0 v0 [10] new #19 + Class [java/util/ArrayList] [13] dup [14] invokespecial #53 + Methodref [java/util/ArrayList. ()V] [17] putfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [20] aload_0 v0 [21] new #19 + Class [java/util/ArrayList] [24] dup [25] invokespecial #53 + Methodref [java/util/ArrayList. ()V] [28] putfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [31] aload_0 v0 [32] aconst_null [33] putfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment getItem(int) + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) 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: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [4] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [7] iload_2 v2 [8] ificmple +21 (target=29) [11] aload_0 v0 [12] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [15] iload_2 v2 [16] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [19] checkcast #7 + Class [android/support/v4/app/Fragment] [22] dup [23] astore_3 v3 [24] ifnull +5 (target=29) [27] aload_3 v3 [28] areturn [29] aload_0 v0 [30] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] aload_0 v0 [38] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [41] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [44] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [47] aload_0 v0 [48] iload_2 v2 [49] invokevirtual #39 + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] [52] astore_3 v3 [53] aload_0 v0 [54] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [57] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [60] iload_2 v2 [61] ificmple +26 (target=87) [64] aload_0 v0 [65] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [68] iload_2 v2 [69] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #8 + Class [android/support/v4/app/Fragment$SavedState] [75] dup [76] astore v4 [78] ifnull +9 (target=87) [81] aload_3 v3 [82] aload v4 [84] invokevirtual #32 + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] [87] aload_0 v0 [88] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [91] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [94] iload_2 v2 [95] ificmpgt +15 (target=110) [98] aload_0 v0 [99] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [102] aconst_null [103] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [106] pop [107] goto -20 (target=87) [110] aload_3 v3 [111] iconst_0 [112] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [115] aload_0 v0 [116] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [119] iload_2 v2 [120] aload_3 v3 [121] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [124] pop [125] aload_0 v0 [126] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [129] aload_1 v1 [130] invokevirtual #45 + Methodref [android/view/ViewGroup.getId ()I] [133] aload_3 v3 [134] invokevirtual #40 + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [137] pop [138] aload_3 v3 [139] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 4, stack = 4): [0] aload_3 v3 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] ifnonnull +14 (target=23) [12] aload_0 v0 [13] aload_0 v0 [14] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [17] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [20] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [23] aload_0 v0 [24] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [27] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [30] iload_2 v2 [31] ificmpgt +15 (target=46) [34] aload_0 v0 [35] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [38] aconst_null [39] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [42] pop [43] goto -20 (target=23) [46] aload_0 v0 [47] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [50] iload_2 v2 [51] aload_0 v0 [52] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [55] aload_1 v1 [56] invokevirtual #38 + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] [59] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [62] pop [63] aload_0 v0 [64] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [67] iload_2 v2 [68] aconst_null [69] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [72] pop [73] aload_0 v0 [74] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [77] aload_1 v1 [78] invokevirtual #42 + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [81] pop [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] aload_3 v3 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] dup [5] astore_1 v1 [6] aload_0 v0 [7] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [10] ifacmpeq +32 (target=42) [13] aload_0 v0 [14] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [17] ifnull +11 (target=28) [20] aload_0 v0 [21] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [24] iconst_0 [25] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [28] aload_1 v1 [29] ifnull +8 (target=37) [32] aload_1 v1 [33] iconst_1 [34] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [37] aload_0 v0 [38] aload_1 v1 [39] putfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [11] invokevirtual #41 + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] [14] pop [15] aload_0 v0 [16] aconst_null [17] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [20] aload_0 v0 [21] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [24] invokevirtual #35 + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x1 = public boolean isViewFromObject(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_2 v2 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] invokevirtual #31 + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] [7] aload_1 v1 [8] ifacmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 5, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [6] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [9] ifle +38 (target=47) [12] new #6 + Class [android/os/Bundle] [15] dup [16] invokespecial #26 + Methodref [android/os/Bundle. ()V] [19] astore_1 v1 [20] aload_0 v0 [21] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [24] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [27] anewarray #8 + Class [android/support/v4/app/Fragment$SavedState] [30] astore_2 v2 [31] aload_0 v0 [32] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [35] aload_2 v2 [36] invokevirtual #59 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [39] pop [40] aload_1 v1 [41] ldc #5 + String [states] [43] aload_2 v2 [44] invokevirtual #29 + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] [47] iconst_0 [48] istore_2 v2 [49] iload_2 v2 [50] aload_0 v0 [51] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [54] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [57] ificmpge +66 (target=123) [60] aload_0 v0 [61] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [64] iload_2 v2 [65] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [68] checkcast #7 + Class [android/support/v4/app/Fragment] [71] dup [72] astore_3 v3 [73] ifnull +44 (target=117) [76] aload_1 v1 [77] ifnonnull +11 (target=88) [80] new #6 + Class [android/os/Bundle] [83] dup [84] invokespecial #26 + Methodref [android/os/Bundle. ()V] [87] astore_1 v1 [88] new #18 + Class [java/lang/StringBuilder] [91] dup [92] ldc #4 + String [f] [94] invokespecial #49 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [97] iload_2 v2 [98] invokevirtual #50 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [101] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [104] astore v4 [106] aload_0 v0 [107] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [110] aload_1 v1 [111] aload v4 [113] aload_3 v3 [114] invokevirtual #37 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [117] iinc v2, 1 [120] goto -71 (target=49) [123] aload_1 v1 [124] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 6, stack = 4): [0] aload_1 v1 [1] ifnull +201 (target=202) [4] aload_1 v1 [5] checkcast #6 + Class [android/os/Bundle] [8] dup [9] astore_1 v1 [10] aload_2 v2 [11] invokevirtual #30 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [14] aload_1 v1 [15] ldc #5 + String [states] [17] invokevirtual #27 + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] [20] astore_2 v2 [21] aload_0 v0 [22] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [25] invokevirtual #55 + Methodref [java/util/ArrayList.clear ()V] [28] aload_0 v0 [29] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [32] invokevirtual #55 + Methodref [java/util/ArrayList.clear ()V] [35] aload_2 v2 [36] ifnull +31 (target=67) [39] iconst_0 [40] istore_3 v3 [41] iload_3 v3 [42] aload_2 v2 [43] arraylength [44] ificmpge +23 (target=67) [47] aload_0 v0 [48] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [51] aload_2 v2 [52] iload_3 v3 [53] aaload [54] checkcast #8 + Class [android/support/v4/app/Fragment$SavedState] [57] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [60] pop [61] iinc v3, 1 [64] goto -23 (target=41) [67] aload_1 v1 [68] invokevirtual #28 + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] [71] aconst_null [72] astore_3 v3 [73] invokeinterface #60 + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] [78] astore_2 v2 [79] aload_2 v2 [80] invokeinterface #61 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [85] ifeq +117 (target=202) [88] aload_2 v2 [89] invokeinterface #62 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [94] checkcast #17 + Class [java/lang/String] [97] dup [98] astore_3 v3 [99] ldc #4 + String [f] [101] invokevirtual #47 + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] [104] ifeq +95 (target=199) [107] aload_3 v3 [108] iconst_1 [109] invokevirtual #48 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [112] invokestatic #46 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [115] istore v4 [117] aload_0 v0 [118] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [121] aload_1 v1 [122] aload_3 v3 [123] invokevirtual #36 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [126] dup [127] astore v5 [129] ifnull +48 (target=177) [132] aload_0 v0 [133] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [136] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [139] iload v4 [141] ificmpgt +15 (target=156) [144] aload_0 v0 [145] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [148] aconst_null [149] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [152] pop [153] goto -21 (target=132) [156] aload v5 [158] iconst_0 [159] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [162] aload_0 v0 [163] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [166] iload v4 [168] aload v5 [170] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [173] pop [174] goto -95 (target=79) [177] ldc #3 + String [FragmentStatePagerAdapter] [179] new #18 + Class [java/lang/StringBuilder] [182] dup [183] ldc #2 + String [Bad fragment at key ] [185] invokespecial #49 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [188] aload_3 v3 [189] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [192] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [195] invokestatic #44 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [198] pop [199] goto -120 (target=79) [202] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentTransaction Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentTransaction extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 56): + Integer [-1] + Integer [0] + Integer [4096] + Integer [4097] + Integer [4099] + Integer [8192] + Integer [8194] + Class [android/support/v4/app/FragmentTransaction] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;] + 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 [(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 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [TRANSIT_ENTER_MASK] + Utf8 [TRANSIT_EXIT_MASK] + Utf8 [TRANSIT_FRAGMENT_CLOSE] + Utf8 [TRANSIT_FRAGMENT_FADE] + Utf8 [TRANSIT_FRAGMENT_OPEN] + Utf8 [TRANSIT_NONE] + Utf8 [TRANSIT_UNSET] + Utf8 [add] + Utf8 [addToBackStack] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [attach] + Utf8 [commit] + Utf8 [commitAllowingStateLoss] + Utf8 [detach] + Utf8 [disallowAddToBackStack] + Utf8 [hide] + Utf8 [isAddToBackStackAllowed] + Utf8 [isEmpty] + Utf8 [java/lang/Object] + Utf8 [remove] + Utf8 [replace] + Utf8 [setBreadCrumbShortTitle] + Utf8 [setBreadCrumbTitle] + Utf8 [setCustomAnimations] + Utf8 [setTransition] + Utf8 [setTransitionStyle] + Utf8 [show] Fields (count = 7): + Field: TRANSIT_ENTER_MASK I Access flags: 0x19 = public static final int TRANSIT_ENTER_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [4096] + Field: TRANSIT_EXIT_MASK I Access flags: 0x19 = public static final int TRANSIT_EXIT_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [8192] + Field: TRANSIT_UNSET I Access flags: 0x19 = public static final int TRANSIT_UNSET Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: TRANSIT_NONE I Access flags: 0x19 = public static final int TRANSIT_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TRANSIT_FRAGMENT_OPEN I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_OPEN Class member attributes (count = 1): + Constant value attribute: + Integer [4097] + Field: TRANSIT_FRAGMENT_CLOSE I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [8194] + Field: TRANSIT_FRAGMENT_FADE I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_FADE Class member attributes (count = 1): + Constant value attribute: + Integer [4099] Methods (count = 25): - Method: ()V Access flags: 0x1 = public FragmentTransaction() 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: add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) + Method: add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) + Method: add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) + Method: replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) + Method: replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) + Method: remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) + Method: hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) + Method: show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) + Method: detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) + Method: attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) + Method: isEmpty()Z Access flags: 0x401 = public abstract boolean isEmpty() + Method: setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) + Method: setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) + Method: setTransition(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setTransition(int) + Method: setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setTransitionStyle(int) + Method: addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) + Method: isAddToBackStackAllowed()Z Access flags: 0x401 = public abstract boolean isAddToBackStackAllowed() + Method: disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack() + Method: setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) + Method: setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) + Method: setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) + Method: setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) + Method: commit()I Access flags: 0x401 = public abstract int commit() + Method: commitAllowingStateLoss()I Access flags: 0x401 = public abstract int commitAllowingStateLoss() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment Superclass: android/support/v4/app/Fragment Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ListFragment extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 241): + Integer [16711681] + Integer [16711682] + Integer [16711683] + Integer [16842874] + Integer [16908292] + Integer [16908298] + Integer [17432576] + Integer [17432577] + String [Can't be used with a custom content view] + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class] + String [Content view not yet created] + String [Your content must have a ListView whose id attribute is 'android.R.id.list'] + Class [android/os/Handler] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$1] + Class [android/support/v4/app/ListFragment$2] + Class [android/view/View] + Class [android/view/animation/AnimationUtils] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Class [android/widget/LinearLayout] + Class [android/widget/ListView] + Class [android/widget/ProgressBar] + Class [android/widget/TextView] + Class [java/lang/IllegalStateException] + Class [java/lang/RuntimeException] + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mListShown Z] + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/ListFragment.ensureList ()V] + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] + Methodref [android/support/v4/app/ListFragment$1. (Landroid/support/v4/app/ListFragment;)V] + Methodref [android/support/v4/app/ListFragment$2. (Landroid/support/v4/app/ListFragment;)V] + Methodref [android/view/View.clearAnimation ()V] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout.setId (I)V] + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setGravity (I)V] + Methodref [android/widget/LinearLayout.setId (I)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/ListView. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.getSelectedItemId ()J] + Methodref [android/widget/ListView.getSelectedItemPosition ()I] + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V] + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] + Methodref [android/widget/ListView.setId (I)V] + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [android/widget/ListView.setSelection (I)V] + Methodref [android/widget/ProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.setGravity (I)V] + Methodref [android/widget/TextView.setId (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/support/v4/app/ListFragment;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [clearAnimation ()V] + NameAndType [ensureList ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getSelectedItemId ()J] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getView ()Landroid/view/View;] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mEmptyText Ljava/lang/CharSequence;] + NameAndType [mEmptyView Landroid/view/View;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mList Landroid/widget/ListView;] + NameAndType [mListContainer Landroid/view/View;] + NameAndType [mListShown Z] + NameAndType [mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mProgressContainer Landroid/view/View;] + NameAndType [mRequestFocus Ljava/lang/Runnable;] + NameAndType [mStandardEmptyView Landroid/widget/TextView;] + NameAndType [onDestroyView ()V] + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setDrawSelectorOnTop (Z)V] + NameAndType [setEmptyView (Landroid/view/View;)V] + NameAndType [setGravity (I)V] + NameAndType [setId (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setListShown (ZZ)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setSelection (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/widget/ListAdapter;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [Can't be used with a custom content view] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Content has view with id attribute 'android.R.id.list' that is not a ListView class] + Utf8 [Content view not yet created] + Utf8 [I] + Utf8 [INTERNAL_EMPTY_ID] + Utf8 [INTERNAL_LIST_CONTAINER_ID] + Utf8 [INTERNAL_PROGRESS_CONTAINER_ID] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/ListView;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Your content must have a ListView whose id attribute is 'android.R.id.list'] + Utf8 [Z] + Utf8 [addView] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$1] + Utf8 [android/support/v4/app/ListFragment$2] + Utf8 [android/view/View] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/ListView] + Utf8 [android/widget/ProgressBar] + Utf8 [android/widget/TextView] + Utf8 [clearAnimation] + Utf8 [ensureList] + Utf8 [findViewById] + Utf8 [getActivity] + Utf8 [getListAdapter] + Utf8 [getListView] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getView] + Utf8 [getWindowToken] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/RuntimeException] + Utf8 [loadAnimation] + Utf8 [mAdapter] + Utf8 [mEmptyText] + Utf8 [mEmptyView] + Utf8 [mHandler] + Utf8 [mList] + Utf8 [mListContainer] + Utf8 [mListShown] + Utf8 [mOnClickListener] + Utf8 [mProgressContainer] + Utf8 [mRequestFocus] + Utf8 [mStandardEmptyView] + Utf8 [onCreateView] + Utf8 [onDestroyView] + Utf8 [onListItemClick] + Utf8 [onViewCreated] + Utf8 [post] + Utf8 [removeCallbacks] + Utf8 [setAdapter] + Utf8 [setDrawSelectorOnTop] + Utf8 [setEmptyText] + Utf8 [setEmptyView] + Utf8 [setGravity] + Utf8 [setId] + Utf8 [setLayoutParams] + Utf8 [setListAdapter] + Utf8 [setListShown] + Utf8 [setListShownNoAnimation] + Utf8 [setOnItemClickListener] + Utf8 [setOrientation] + Utf8 [setSelection] + Utf8 [setText] + Utf8 [setVisibility] + Utf8 [startAnimation] Fields (count = 14): + Field: INTERNAL_EMPTY_ID I Access flags: 0x18 = static final int INTERNAL_EMPTY_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711681] + Field: INTERNAL_PROGRESS_CONTAINER_ID I Access flags: 0x18 = static final int INTERNAL_PROGRESS_CONTAINER_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711682] + Field: INTERNAL_LIST_CONTAINER_ID I Access flags: 0x18 = static final int INTERNAL_LIST_CONTAINER_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711683] + Field: mHandler Landroid/os/Handler; Access flags: 0x12 = private final android.os.Handler mHandler + Field: mRequestFocus Ljava/lang/Runnable; Access flags: 0x12 = private final java.lang.Runnable mRequestFocus + Field: mOnClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x12 = private final android.widget.AdapterView$OnItemClickListener mOnClickListener + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x0 = android.widget.ListAdapter mAdapter + Field: mList Landroid/widget/ListView; Access flags: 0x0 = android.widget.ListView mList + Field: mEmptyView Landroid/view/View; Access flags: 0x0 = android.view.View mEmptyView + Field: mStandardEmptyView Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView mStandardEmptyView + Field: mProgressContainer Landroid/view/View; Access flags: 0x0 = android.view.View mProgressContainer + Field: mListContainer Landroid/view/View; Access flags: 0x0 = android.view.View mListContainer + Field: mEmptyText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mEmptyText + Field: mListShown Z Access flags: 0x0 = boolean mListShown Methods (count = 16): - Method: ()V Access flags: 0x1 = public ListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #42 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] new #13 + Class [android/os/Handler] [8] dup [9] invokespecial #39 + Methodref [android/os/Handler. ()V] [12] putfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [15] aload_0 v0 [16] new #16 + Class [android/support/v4/app/ListFragment$1] [19] dup [20] aload_0 v0 [21] invokespecial #50 + Methodref [android/support/v4/app/ListFragment$1. (Landroid/support/v4/app/ListFragment;)V] [24] putfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [27] aload_0 v0 [28] new #17 + Class [android/support/v4/app/ListFragment$2] [31] dup [32] aload_0 v0 [33] invokespecial #51 + Methodref [android/support/v4/app/ListFragment$2. (Landroid/support/v4/app/ListFragment;)V] [36] putfield #35 + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] [39] 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 = 209, locals = 5, stack = 6): [0] aload_0 v0 [1] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [4] astore_1 v1 [5] new #20 + Class [android/widget/FrameLayout] [8] dup [9] aload_1 v1 [10] invokespecial #58 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [13] astore_2 v2 [14] new #22 + Class [android/widget/LinearLayout] [17] dup [18] aload_1 v1 [19] invokespecial #63 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [22] dup [23] astore_3 v3 [24] ldc #2 + Integer [16711682] [26] invokevirtual #66 + Methodref [android/widget/LinearLayout.setId (I)V] [29] aload_3 v3 [30] iconst_1 [31] invokevirtual #67 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [34] aload_3 v3 [35] bipush 8 [37] invokevirtual #68 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [40] aload_3 v3 [41] bipush 17 [43] invokevirtual #65 + Methodref [android/widget/LinearLayout.setGravity (I)V] [46] new #24 + Class [android/widget/ProgressBar] [49] dup [50] aload_1 v1 [51] aconst_null [52] ldc #4 + Integer [16842874] [54] invokespecial #78 + Methodref [android/widget/ProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [57] astore v4 [59] aload_3 v3 [60] aload v4 [62] new #21 + Class [android/widget/FrameLayout$LayoutParams] [65] dup [66] bipush -2 [68] bipush -2 [70] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [73] invokevirtual #64 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [76] aload_2 v2 [77] aload_3 v3 [78] new #21 + Class [android/widget/FrameLayout$LayoutParams] [81] dup [82] iconst_m1 [83] iconst_m1 [84] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [87] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [90] new #20 + Class [android/widget/FrameLayout] [93] dup [94] aload_1 v1 [95] invokespecial #58 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [98] dup [99] astore_1 v1 [100] ldc #3 + Integer [16711683] [102] invokevirtual #60 + Methodref [android/widget/FrameLayout.setId (I)V] [105] new #25 + Class [android/widget/TextView] [108] dup [109] aload_0 v0 [110] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [113] invokespecial #79 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [116] dup [117] astore_3 v3 [118] ldc #1 + Integer [16711681] [120] invokevirtual #81 + Methodref [android/widget/TextView.setId (I)V] [123] aload_3 v3 [124] bipush 17 [126] invokevirtual #80 + Methodref [android/widget/TextView.setGravity (I)V] [129] aload_1 v1 [130] aload_3 v3 [131] new #21 + Class [android/widget/FrameLayout$LayoutParams] [134] dup [135] iconst_m1 [136] iconst_m1 [137] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [140] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [143] new #23 + Class [android/widget/ListView] [146] dup [147] aload_0 v0 [148] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [151] invokespecial #69 + Methodref [android/widget/ListView. (Landroid/content/Context;)V] [154] dup [155] astore_3 v3 [156] ldc #6 + Integer [16908298] [158] invokevirtual #75 + Methodref [android/widget/ListView.setId (I)V] [161] aload_3 v3 [162] iconst_0 [163] invokevirtual #73 + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V] [166] aload_1 v1 [167] aload_3 v3 [168] new #21 + Class [android/widget/FrameLayout$LayoutParams] [171] dup [172] iconst_m1 [173] iconst_m1 [174] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [177] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [180] aload_2 v2 [181] aload_1 v1 [182] new #21 + Class [android/widget/FrameLayout$LayoutParams] [185] dup [186] iconst_m1 [187] iconst_m1 [188] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [191] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [194] aload_2 v2 [195] new #21 + Class [android/widget/FrameLayout$LayoutParams] [198] dup [199] iconst_m1 [200] iconst_m1 [201] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [204] invokevirtual #61 + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [207] aload_2 v2 [208] 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 = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #44 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [6] aload_0 v0 [7] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [10] 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 = 46, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [4] aload_0 v0 [5] getfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [8] invokevirtual #41 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [11] aload_0 v0 [12] aconst_null [13] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [16] aload_0 v0 [17] iconst_0 [18] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [21] aload_0 v0 [22] aload_0 v0 [23] aload_0 v0 [24] aconst_null [25] dup_x1 [26] putfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [29] dup_x1 [30] putfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [33] putfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [36] aload_0 v0 [37] aconst_null [38] putfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [41] aload_0 v0 [42] invokespecial #43 + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 6, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setListAdapter(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [4] ifnull +7 (target=11) [7] iconst_1 [8] goto +4 (target=12) [11] iconst_0 [12] istore_2 v2 [13] aload_0 v0 [14] aload_1 v1 [15] putfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [18] aload_0 v0 [19] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [22] ifnull +42 (target=64) [25] aload_0 v0 [26] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [29] aload_1 v1 [30] invokevirtual #72 + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] [33] aload_0 v0 [34] getfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [37] ifne +27 (target=64) [40] iload_2 v2 [41] ifne +23 (target=64) [44] aload_0 v0 [45] iconst_1 [46] aload_0 v0 [47] invokevirtual #47 + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] [50] invokevirtual #54 + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] [53] ifnull +7 (target=60) [56] iconst_1 [57] goto +4 (target=61) [60] iconst_0 [61] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelection(I)V Access flags: 0x1 = public void setSelection(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] iload_1 v1 [9] invokevirtual #77 + Methodref [android/widget/ListView.setSelection (I)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemPosition()I Access flags: 0x1 = public int getSelectedItemPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] invokevirtual #71 + Methodref [android/widget/ListView.getSelectedItemPosition ()I] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemId()J Access flags: 0x1 = public long getSelectedItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] invokevirtual #70 + Methodref [android/widget/ListView.getSelectedItemId ()J] [11] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListView()Landroid/widget/ListView; Access flags: 0x1 = public android.widget.ListView getListView() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmptyText(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setEmptyText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [8] ifnonnull +13 (target=21) [11] new #26 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #9 + String [Can't be used with a custom content view] [17] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] aload_0 v0 [22] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [25] aload_1 v1 [26] invokevirtual #82 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [29] aload_0 v0 [30] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [40] aload_0 v0 [41] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [44] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [47] aload_0 v0 [48] aload_1 v1 [49] putfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShown(Z)V Access flags: 0x1 = public void setListShown(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] iconst_1 [3] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShownNoAnimation(Z)V Access flags: 0x1 = public void setListShownNoAnimation(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] iconst_0 [3] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShown(ZZ)V Access flags: 0x2 = private void setListShown(boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 181, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [8] ifnonnull +13 (target=21) [11] new #26 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #9 + String [Can't be used with a custom content view] [17] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] aload_0 v0 [22] getfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [25] iload_1 v1 [26] ificmpne +4 (target=30) [29] return [30] aload_0 v0 [31] iload_1 v1 [32] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [35] iload_1 v1 [36] ifeq +74 (target=110) [39] iload_2 v2 [40] ifeq +38 (target=78) [43] aload_0 v0 [44] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [47] aload_0 v0 [48] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [51] ldc #8 + Integer [17432577] [53] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [56] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [59] aload_0 v0 [60] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [63] aload_0 v0 [64] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [67] ldc #7 + Integer [17432576] [69] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [72] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [75] goto +17 (target=92) [78] aload_0 v0 [79] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [82] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [85] aload_0 v0 [86] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [89] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [92] aload_0 v0 [93] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [96] bipush 8 [98] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [101] aload_0 v0 [102] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [105] iconst_0 [106] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [109] return [110] iload_2 v2 [111] ifeq +38 (target=149) [114] aload_0 v0 [115] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [118] aload_0 v0 [119] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [122] ldc #7 + Integer [17432576] [124] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [127] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [130] aload_0 v0 [131] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [134] aload_0 v0 [135] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [138] ldc #8 + Integer [17432577] [140] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [143] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [146] goto +17 (target=163) [149] aload_0 v0 [150] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [153] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [156] aload_0 v0 [157] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [160] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [163] aload_0 v0 [164] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [167] iconst_0 [168] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [171] aload_0 v0 [172] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [175] bipush 8 [177] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [180] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListAdapter()Landroid/widget/ListAdapter; Access flags: 0x1 = public android.widget.ListAdapter getListAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ensureList()V Access flags: 0x2 = private void ensureList() Class member attributes (count = 1): + Code attribute instructions (code length = 270, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [4] ifnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #47 + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] [12] dup [13] astore_1 v1 [14] ifnonnull +13 (target=27) [17] new #26 + Class [java/lang/IllegalStateException] [20] dup [21] ldc #11 + String [Content view not yet created] [23] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [26] athrow [27] aload_1 v1 [28] instanceof #23 + Class [android/widget/ListView] [31] ifeq +14 (target=45) [34] aload_0 v0 [35] aload_1 v1 [36] checkcast #23 + Class [android/widget/ListView] [39] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [42] goto +161 (target=203) [45] aload_0 v0 [46] aload_1 v1 [47] ldc #1 + Integer [16711681] [49] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [52] checkcast #25 + Class [android/widget/TextView] [55] putfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [58] aload_0 v0 [59] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [62] ifnonnull +16 (target=78) [65] aload_0 v0 [66] aload_1 v1 [67] ldc #5 + Integer [16908292] [69] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [72] putfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [75] goto +12 (target=87) [78] aload_0 v0 [79] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [82] bipush 8 [84] invokevirtual #83 + Methodref [android/widget/TextView.setVisibility (I)V] [87] aload_0 v0 [88] aload_1 v1 [89] ldc #2 + Integer [16711682] [91] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [94] putfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [97] aload_0 v0 [98] aload_1 v1 [99] ldc #3 + Integer [16711683] [101] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [104] putfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [107] aload_1 v1 [108] ldc #6 + Integer [16908298] [110] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [113] dup [114] astore_1 v1 [115] instanceof #23 + Class [android/widget/ListView] [118] ifne +27 (target=145) [121] aload_1 v1 [122] ifnonnull +13 (target=135) [125] new #27 + Class [java/lang/RuntimeException] [128] dup [129] ldc #12 + String [Your content must have a ListView whose id attribute is 'android.R.id.list'] [131] invokespecial #85 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [134] athrow [135] new #27 + Class [java/lang/RuntimeException] [138] dup [139] ldc #10 + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class] [141] invokespecial #85 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [144] athrow [145] aload_0 v0 [146] aload_1 v1 [147] checkcast #23 + Class [android/widget/ListView] [150] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [153] aload_0 v0 [154] getfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [157] ifnull +17 (target=174) [160] aload_0 v0 [161] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [164] aload_0 v0 [165] getfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [168] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [171] goto +32 (target=203) [174] aload_0 v0 [175] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [178] ifnull +25 (target=203) [181] aload_0 v0 [182] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [185] aload_0 v0 [186] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [189] invokevirtual #82 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [192] aload_0 v0 [193] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [196] aload_0 v0 [197] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [200] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [203] aload_0 v0 [204] iconst_1 [205] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [208] aload_0 v0 [209] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [212] aload_0 v0 [213] getfield #35 + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] [216] invokevirtual #76 + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [219] aload_0 v0 [220] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [223] ifnull +21 (target=244) [226] aload_0 v0 [227] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [230] astore_1 v1 [231] aload_0 v0 [232] aconst_null [233] putfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [236] aload_0 v0 [237] aload_1 v1 [238] invokevirtual #48 + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] [241] goto +16 (target=257) [244] aload_0 v0 [245] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [248] ifnull +9 (target=257) [251] aload_0 v0 [252] iconst_0 [253] iconst_0 [254] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [257] aload_0 v0 [258] getfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [261] aload_0 v0 [262] getfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [265] invokevirtual #40 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [268] pop [269] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ListFragment$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 30): + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$1] + Class [android/widget/ListView] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [focusableViewAvailable (Landroid/view/View;)V] + NameAndType [mList Landroid/widget/ListView;] + NameAndType [this$0 Landroid/support/v4/app/ListFragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [Landroid/widget/ListView;] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$1] + Utf8 [android/widget/ListView] + Utf8 [focusableViewAvailable] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mList] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/ListFragment; Access flags: 0x1010 = final synthetic android.support.v4.app.ListFragment this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/ListFragment;)V Access flags: 0x0 = ListFragment$1(android.support.v4.app.ListFragment) 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 #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [4] getfield #6 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [11] getfield #6 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [14] invokevirtual #8 + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment$2 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ListFragment$2 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 27): + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$2] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/ListView] + Class [java/lang/Object] + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] + NameAndType [this$0 Landroid/support/v4/app/ListFragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$2] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/ListView] + Utf8 [java/lang/Object] + Utf8 [onItemClick] + Utf8 [onListItemClick] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/ListFragment; Access flags: 0x1010 = final synthetic android.support.v4.app.ListFragment this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/ListFragment;)V Access flags: 0x0 = ListFragment$2(android.support.v4.app.ListFragment) 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 #6 + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] [4] aload_1 v1 [5] checkcast #4 + Class [android/widget/ListView] [8] aload_2 v2 [9] iload_3 v3 [10] lload v4 [12] invokevirtual #7 + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManager Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.LoaderManager extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 29): + Class [android/support/v4/app/LoaderManager] + Class [android/support/v4/app/LoaderManagerImpl] + Class [java/lang/Object] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [DEBUG Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/a/b;] + Utf8 [(I)V] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b;] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [Z] + Utf8 [android/support/v4/app/LoaderManager] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [destroyLoader] + Utf8 [dump] + Utf8 [enableDebugLogging] + Utf8 [getLoader] + Utf8 [hasRunningLoaders] + Utf8 [initLoader] + Utf8 [java/lang/Object] + Utf8 [restartLoader] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x1 = public LoaderManager() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) + Method: restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) + Method: destroyLoader(I)V Access flags: 0x401 = public abstract void destroyLoader(int) + Method: getLoader(I)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b getLoader(int) + 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 #4 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasRunningLoaders()Z Access flags: 0x1 = public boolean hasRunningLoaders() 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManager$LoaderCallbacks Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app.LoaderManager$LoaderCallbacks extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [java/lang/Object] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(Landroid/support/v4/a/b;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [java/lang/Object] + Utf8 [onCreateLoader] + Utf8 [onLoadFinished] + Utf8 [onLoaderReset] Fields (count = 0): Methods (count = 3): + Method: onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b onCreateLoader(int,android.os.Bundle) + Method: onLoadFinished(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void onLoadFinished(android.support.v4.a.b,java.lang.Object) + Method: onLoaderReset(Landroid/support/v4/a/b;)V Access flags: 0x401 = public abstract void onLoaderReset(android.support.v4.a.b) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManagerImpl Superclass: android/support/v4/app/LoaderManager Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.LoaderManagerImpl extends android.support.v4.app.LoaderManager Interfaces (count = 0): Constant Pool (count = 315): + String [ ] + String [ #] + String [ Created new loader ] + String [ Current loader is stopped; replacing] + String [ Enqueuing as new pending loader] + String [ Making last loader inactive: ] + String [ Re-using existing loader ] + String [ Removing last inactive loader: ] + String [ Removing pending loader: ] + String [ in ] + String [ of ] + String [: ] + String [: args=] + String [Active Loaders:] + String [Called doRetain when not started: ] + String [Called doStart when already started: ] + String [Called doStop when not started: ] + String [Called while creating a loader] + String [Destroying Active in ] + String [Destroying Inactive in ] + String [Finished Retaining in ] + String [Inactive Loaders:] + String [LoaderManager] + String [LoaderManager{] + String [Retaining in ] + String [Starting in ] + String [Stopping in ] + String [destroyLoader in ] + String [here] + String [initLoader in ] + String [restartLoader in ] + String [}}] + Class [android/support/v4/a/b] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManager] + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Class [android/support/v4/c/a] + Class [android/support/v4/c/c] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/RuntimeException] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] + Methodref [android/support/v4/a/b.c ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] + Methodref [android/support/v4/app/LoaderManager. ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo. (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)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 ()V] + Methodref [android/support/v4/c/c.c (I)V] + Methodref [android/support/v4/c/c.d (I)I] + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/c.f (I)I] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)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/lang/System.identityHashCode (Ljava/lang/Object;)I] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [a ()I] + NameAndType [a (I)Ljava/lang/Object;] + NameAndType [a (ILjava/lang/Object;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [d (I)I] + NameAndType [destroy ()V] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e (I)Ljava/lang/Object;] + NameAndType [f (I)I] + NameAndType [fillInStackTrace ()Ljava/lang/Throwable;] + NameAndType [finishRetain ()V] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + NameAndType [mCreatingLoader Z] + NameAndType [mData Ljava/lang/Object;] + NameAndType [mDeliveredData Z] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHaveData Z] + NameAndType [mId I] + NameAndType [mInactiveLoaders Landroid/support/v4/c/c;] + NameAndType [mLoader Landroid/support/v4/a/b;] + NameAndType [mLoaders Landroid/support/v4/c/c;] + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [mReportNextStart Z] + NameAndType [mRetaining Z] + NameAndType [mStarted Z] + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [reportStart ()V] + NameAndType [retain ()V] + NameAndType [start ()V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [stop ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [ ] + Utf8 [ #] + Utf8 [ Created new loader ] + Utf8 [ Current loader is stopped; replacing] + Utf8 [ Enqueuing as new pending loader] + Utf8 [ Making last loader inactive: ] + Utf8 [ Re-using existing loader ] + Utf8 [ Removing last inactive loader: ] + Utf8 [ Removing pending loader: ] + Utf8 [ in ] + Utf8 [ of ] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/a/b;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;Z)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + 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 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [: ] + Utf8 [: args=] + Utf8 [] + Utf8 [] + Utf8 [Active Loaders:] + Utf8 [Called doRetain when not started: ] + Utf8 [Called doStart when already started: ] + Utf8 [Called doStop when not started: ] + Utf8 [Called while creating a loader] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Destroying Active in ] + Utf8 [Destroying Inactive in ] + Utf8 [Finished Retaining in ] + Utf8 [I] + Utf8 [Inactive Loaders:] + Utf8 [Landroid/support/v4/a/b;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderManager] + Utf8 [LoaderManager{] + Utf8 [Retaining in ] + Utf8 [Starting in ] + Utf8 [Stopping in ] + Utf8 [TAG] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManager] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/c] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [callOnLoadFinished] + Utf8 [createAndInstallLoader] + Utf8 [createLoader] + Utf8 [d] + Utf8 [destroy] + Utf8 [destroyLoader] + Utf8 [destroyLoader in ] + Utf8 [doDestroy] + Utf8 [doReportNextStart] + Utf8 [doReportStart] + Utf8 [doRetain] + Utf8 [doStart] + Utf8 [doStop] + Utf8 [dump] + Utf8 [e] + Utf8 [f] + Utf8 [fillInStackTrace] + Utf8 [finishRetain] + Utf8 [getLoader] + Utf8 [hasRunningLoaders] + Utf8 [here] + Utf8 [identityHashCode] + Utf8 [initLoader] + Utf8 [initLoader in ] + Utf8 [installLoader] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [mActivity] + Utf8 [mCallbacks] + Utf8 [mCreatingLoader] + Utf8 [mData] + Utf8 [mDeliveredData] + Utf8 [mFragments] + Utf8 [mHaveData] + Utf8 [mId] + Utf8 [mInactiveLoaders] + Utf8 [mLoader] + Utf8 [mLoaders] + Utf8 [mPendingLoader] + Utf8 [mReportNextStart] + Utf8 [mRetaining] + Utf8 [mRetainingStarted] + Utf8 [mStarted] + Utf8 [onCreateLoader] + Utf8 [print] + Utf8 [println] + Utf8 [reportStart] + Utf8 [restartLoader] + Utf8 [restartLoader in ] + Utf8 [retain] + Utf8 [start] + Utf8 [startPendingDeferredFragments] + Utf8 [stop] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [updateActivity] + Utf8 [v] + Utf8 [w] + Utf8 [}}] Fields (count = 9): + Field: TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [LoaderManager] + Field: DEBUG Z Access flags: 0x8 = static boolean DEBUG + Field: mLoaders Landroid/support/v4/c/c; Access flags: 0x10 = final android.support.v4.c.c mLoaders + Field: mInactiveLoaders Landroid/support/v4/c/c; Access flags: 0x10 = final android.support.v4.c.c mInactiveLoaders + Field: mActivity Landroid/support/v4/app/FragmentActivity; Access flags: 0x0 = android.support.v4.app.FragmentActivity mActivity + Field: mStarted Z Access flags: 0x0 = boolean mStarted + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mRetainingStarted Z Access flags: 0x0 = boolean mRetainingStarted + Field: mCreatingLoader Z Access flags: 0x0 = boolean mCreatingLoader Methods (count = 20): - Method: (Landroid/support/v4/app/FragmentActivity;Z)V Access flags: 0x0 = LoaderManagerImpl(android.support.v4.app.FragmentActivity,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #68 + Methodref [android/support/v4/app/LoaderManager. ()V] [4] aload_0 v0 [5] new #41 + Class [android/support/v4/c/c] [8] dup [9] invokespecial #84 + Methodref [android/support/v4/c/c. ()V] [12] putfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [15] aload_0 v0 [16] new #41 + Class [android/support/v4/c/c] [19] dup [20] invokespecial #84 + Methodref [android/support/v4/c/c. ()V] [23] putfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [26] aload_0 v0 [27] aload_1 v1 [28] putfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [31] aload_0 v0 [32] iload_2 v2 [33] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateActivity(Landroid/support/v4/app/FragmentActivity;)V Access flags: 0x0 = void updateActivity(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x2 = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 5, stack = 6): [0] new #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [3] dup [4] aload_0 v0 [5] iload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokespecial #73 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo. (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] [11] astore v4 [13] aload_3 v3 [14] iload_1 v1 [15] aload_2 v2 [16] invokeinterface #110 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] [21] astore_1 v1 [22] aload v4 [24] aload_1 v1 [25] putfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [28] aload v4 [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createAndInstallLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x2 = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 4): [0] aload_0 v0 [1] iconst_1 [2] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [5] aload_0 v0 [6] iload_1 v1 [7] aload_2 v2 [8] aload_3 v3 [9] invokespecial #70 + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [12] astore_1 v1 [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #72 + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] [18] aload_0 v0 [19] iconst_0 [20] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [23] aload_1 v1 [24] areturn [25] astore_1 v1 [26] aload_0 v0 [27] iconst_0 [28] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [31] aload_1 v1 [32] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 18: 25): Code attribute attributes (attribute count = 0): + Method: installLoader(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V Access flags: 0x0 = void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] aload_1 v1 [5] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [8] aload_1 v1 [9] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [12] aload_0 v0 [13] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [16] ifeq +7 (target=23) [19] aload_1 v1 [20] invokevirtual #80 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 184, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [33] ifeq +34 (target=67) [36] ldc #23 + String [LoaderManager] [38] new #47 + Class [java/lang/StringBuilder] [41] dup [42] ldc #30 + String [initLoader in ] [44] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [47] aload_0 v0 [48] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [51] ldc #13 + String [: args=] [53] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_2 v2 [57] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [60] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [66] pop [67] aload v4 [69] ifnonnull +44 (target=113) [72] aload_0 v0 [73] iload_1 v1 [74] aload_2 v2 [75] aload_3 v3 [76] invokespecial #69 + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [79] astore v4 [81] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [84] ifeq +64 (target=148) [87] ldc #23 + String [LoaderManager] [89] new #47 + Class [java/lang/StringBuilder] [92] dup [93] ldc #3 + String [ Created new loader ] [95] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [98] aload v4 [100] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [103] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [109] pop [110] goto +38 (target=148) [113] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [116] ifeq +26 (target=142) [119] ldc #23 + String [LoaderManager] [121] new #47 + Class [java/lang/StringBuilder] [124] dup [125] ldc #7 + String [ Re-using existing loader ] [127] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [130] aload v4 [132] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [135] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [138] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [141] pop [142] aload v4 [144] aload_3 v3 [145] putfield #57 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [148] aload v4 [150] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [153] ifeq +25 (target=178) [156] aload_0 v0 [157] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [160] ifeq +18 (target=178) [163] aload v4 [165] aload v4 [167] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [170] aload v4 [172] getfield #58 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [175] invokevirtual #74 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [178] aload v4 [180] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [183] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 326, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [33] ifeq +34 (target=67) [36] ldc #23 + String [LoaderManager] [38] new #47 + Class [java/lang/StringBuilder] [41] dup [42] ldc #31 + String [restartLoader in ] [44] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [47] aload_0 v0 [48] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [51] ldc #13 + String [: args=] [53] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_2 v2 [57] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [60] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [66] pop [67] aload v4 [69] ifnull +246 (target=315) [72] aload_0 v0 [73] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [76] iload_1 v1 [77] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [80] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [83] dup [84] astore v5 [86] ifnull +182 (target=268) [89] aload v4 [91] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [94] ifeq +46 (target=140) [97] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [100] ifeq +26 (target=126) [103] ldc #23 + String [LoaderManager] [105] new #47 + Class [java/lang/StringBuilder] [108] dup [109] ldc #8 + String [ Removing last inactive loader: ] [111] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload v4 [116] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [119] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [122] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [125] pop [126] aload v5 [128] iconst_0 [129] putfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [132] aload v5 [134] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [137] goto +160 (target=297) [140] aload v4 [142] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [145] ifne +34 (target=179) [148] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [151] ifeq +11 (target=162) [154] ldc #23 + String [LoaderManager] [156] ldc #4 + String [ Current loader is stopped; replacing] [158] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [161] pop [162] aload_0 v0 [163] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [166] iload_1 v1 [167] aconst_null [168] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [171] aload v4 [173] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [176] goto +139 (target=315) [179] aload v4 [181] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [184] ifnull +49 (target=233) [187] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [190] ifeq +29 (target=219) [193] ldc #23 + String [LoaderManager] [195] new #47 + Class [java/lang/StringBuilder] [198] dup [199] ldc #9 + String [ Removing pending loader: ] [201] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [204] aload v4 [206] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [209] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [212] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [215] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [218] pop [219] aload v4 [221] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [224] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [227] aload v4 [229] aconst_null [230] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [233] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [236] ifeq +11 (target=247) [239] ldc #23 + String [LoaderManager] [241] ldc #5 + String [ Enqueuing as new pending loader] [243] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [246] pop [247] aload v4 [249] aload_0 v0 [250] iload_1 v1 [251] aload_2 v2 [252] aload_3 v3 [253] invokespecial #70 + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [256] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [259] aload v4 [261] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [264] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [267] areturn [268] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [271] ifeq +26 (target=297) [274] ldc #23 + String [LoaderManager] [276] new #47 + Class [java/lang/StringBuilder] [279] dup [280] ldc #6 + String [ Making last loader inactive: ] [282] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [285] aload v4 [287] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [290] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [293] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [296] pop [297] aload v4 [299] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [302] invokevirtual #66 + Methodref [android/support/v4/a/b.c ()V] [305] aload_0 v0 [306] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [309] iload_1 v1 [310] aload v4 [312] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [315] aload_0 v0 [316] iload_1 v1 [317] aload_2 v2 [318] aload_3 v3 [319] invokespecial #69 + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [322] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [325] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyLoader(I)V Access flags: 0x1 = public void destroyLoader(int) Class member attributes (count = 1): + Code attribute instructions (code length = 153, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [20] ifeq +34 (target=54) [23] ldc #23 + String [LoaderManager] [25] new #47 + Class [java/lang/StringBuilder] [28] dup [29] ldc #28 + String [destroyLoader in ] [31] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [34] aload_0 v0 [35] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [38] ldc #11 + String [ of ] [40] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] iload_1 v1 [44] invokevirtual #105 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [47] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [53] pop [54] aload_0 v0 [55] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [58] iload_1 v1 [59] invokevirtual #92 + Methodref [android/support/v4/c/c.f (I)I] [62] dup [63] istore_2 v2 [64] iflt +27 (target=91) [67] aload_0 v0 [68] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [71] iload_2 v2 [72] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [75] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [78] astore_3 v3 [79] aload_0 v0 [80] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [83] iload_2 v2 [84] invokevirtual #89 + Methodref [android/support/v4/c/c.c (I)V] [87] aload_3 v3 [88] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [91] aload_0 v0 [92] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [95] iload_1 v1 [96] invokevirtual #92 + Methodref [android/support/v4/c/c.f (I)I] [99] dup [100] istore_2 v2 [101] iflt +27 (target=128) [104] aload_0 v0 [105] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [108] iload_2 v2 [109] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [112] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [115] astore_3 v3 [116] aload_0 v0 [117] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [120] iload_2 v2 [121] invokevirtual #89 + Methodref [android/support/v4/c/c.c (I)V] [124] aload_3 v3 [125] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [128] aload_0 v0 [129] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [132] ifnull +20 (target=152) [135] aload_0 v0 [136] invokevirtual #71 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [139] ifne +13 (target=152) [142] aload_0 v0 [143] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [146] getfield #49 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [149] invokevirtual #67 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [152] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLoader(I)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b getLoader(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] dup [29] astore_1 v1 [30] ifnull +23 (target=53) [33] aload_1 v1 [34] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [37] ifnull +11 (target=48) [40] aload_1 v1 [41] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [44] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [47] areturn [48] aload_1 v1 [49] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [52] areturn [53] aconst_null [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doStart()V Access flags: 0x0 = void doStart() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #26 + String [Starting in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifeq +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #16 + String [Called doStart when already started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] iconst_1 [76] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [79] aload_0 v0 [80] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [83] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [86] iconst_1 [87] isub [88] istore_1 v1 [89] iload_1 v1 [90] iflt +23 (target=113) [93] aload_0 v0 [94] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [97] iload_1 v1 [98] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [101] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [104] invokevirtual #80 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] [107] iinc v1, -1 [110] goto -21 (target=89) [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doStop()V Access flags: 0x0 = void doStop() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #27 + String [Stopping in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifne +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #17 + String [Called doStop when not started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [78] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [81] iconst_1 [82] isub [83] istore_1 v1 [84] iload_1 v1 [85] iflt +23 (target=108) [88] aload_0 v0 [89] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [92] iload_1 v1 [93] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [96] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [99] invokevirtual #81 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] [102] iinc v1, -1 [105] goto -21 (target=84) [108] aload_0 v0 [109] iconst_0 [110] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doRetain()V Access flags: 0x0 = void doRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #25 + String [Retaining in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifne +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #15 + String [Called doRetain when not started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] iconst_1 [76] putfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [79] aload_0 v0 [80] iconst_0 [81] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [84] aload_0 v0 [85] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [88] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [91] iconst_1 [92] isub [93] istore_1 v1 [94] iload_1 v1 [95] iflt +23 (target=118) [98] aload_0 v0 [99] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [102] iload_1 v1 [103] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [106] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [109] invokevirtual #79 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V] [112] iinc v1, -1 [115] goto -21 (target=94) [118] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishRetain()V Access flags: 0x0 = void finishRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [4] ifeq +70 (target=74) [7] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #47 + Class [java/lang/StringBuilder] [18] dup [19] ldc #21 + String [Finished Retaining in ] [21] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] iconst_0 [37] putfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [40] aload_0 v0 [41] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [44] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [47] iconst_1 [48] isub [49] istore_1 v1 [50] iload_1 v1 [51] iflt +23 (target=74) [54] aload_0 v0 [55] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [58] iload_1 v1 [59] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [62] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [65] invokevirtual #77 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V] [68] iinc v1, -1 [71] goto -21 (target=50) [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doReportNextStart()V Access flags: 0x0 = void doReportNextStart() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] iconst_1 [8] isub [9] istore_1 v1 [10] iload_1 v1 [11] iflt +24 (target=35) [14] aload_0 v0 [15] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [18] iload_1 v1 [19] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [22] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [25] iconst_1 [26] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [29] iinc v1, -1 [32] goto -22 (target=10) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doReportStart()V Access flags: 0x0 = void doReportStart() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] iconst_1 [8] isub [9] istore_1 v1 [10] iload_1 v1 [11] iflt +23 (target=34) [14] aload_0 v0 [15] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [18] iload_1 v1 [19] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [22] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [25] invokevirtual #78 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V] [28] iinc v1, -1 [31] goto -21 (target=10) [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doDestroy()V Access flags: 0x0 = void doDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 139, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [4] ifne +65 (target=69) [7] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #47 + Class [java/lang/StringBuilder] [18] dup [19] ldc #19 + String [Destroying Active in ] [21] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [39] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [42] iconst_1 [43] isub [44] istore_1 v1 [45] iload_1 v1 [46] iflt +23 (target=69) [49] aload_0 v0 [50] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [53] iload_1 v1 [54] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [57] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [60] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [63] iinc v1, -1 [66] goto -21 (target=45) [69] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [72] ifeq +25 (target=97) [75] ldc #23 + String [LoaderManager] [77] new #47 + Class [java/lang/StringBuilder] [80] dup [81] ldc #20 + String [Destroying Inactive in ] [83] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [86] aload_0 v0 [87] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [90] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [93] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [96] pop [97] aload_0 v0 [98] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [101] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [104] iconst_1 [105] isub [106] istore_1 v1 [107] iload_1 v1 [108] iflt +23 (target=131) [111] aload_0 v0 [112] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [115] iload_1 v1 [116] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [119] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [122] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [125] iinc v1, -1 [128] goto -21 (target=107) [131] aload_0 v0 [132] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [135] invokevirtual #88 + Methodref [android/support/v4/c/c.b ()V] [138] return 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 = 57, locals = 2, stack = 3): [0] new #47 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 [7] invokespecial #103 + Methodref [java/lang/StringBuilder. (I)V] [10] dup [11] astore_1 v1 [12] ldc #24 + String [LoaderManager{] [14] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 [20] invokestatic #109 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [23] invokestatic #99 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [26] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] ldc #10 + String [ in ] [33] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 [38] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [41] aload_1 v1 [42] invokestatic #83 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [45] aload_1 v1 [46] ldc #32 + String [}}] [48] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_1 v1 [53] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] areturn 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 = 255, locals = 8, stack = 5): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] ifle +120 (target=127) [10] aload_3 v3 [11] aload_1 v1 [12] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [15] aload_3 v3 [16] ldc #14 + String [Active Loaders:] [18] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [21] new #47 + Class [java/lang/StringBuilder] [24] dup [25] invokespecial #102 + Methodref [java/lang/StringBuilder. ()V] [28] aload_1 v1 [29] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #1 + String [ ] [34] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] astore v5 [42] iconst_0 [43] istore v6 [45] iload v6 [47] aload_0 v0 [48] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [51] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [54] ificmpge +73 (target=127) [57] aload_0 v0 [58] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [61] iload v6 [63] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [66] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [69] astore v7 [71] aload_3 v3 [72] aload_1 v1 [73] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [76] aload_3 v3 [77] ldc #2 + String [ #] [79] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [82] aload_3 v3 [83] aload_0 v0 [84] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [87] iload v6 [89] invokevirtual #90 + Methodref [android/support/v4/c/c.d (I)I] [92] invokevirtual #95 + Methodref [java/io/PrintWriter.print (I)V] [95] aload_3 v3 [96] ldc #12 + String [: ] [98] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [101] aload_3 v3 [102] aload v7 [104] invokevirtual #82 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] [107] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [110] aload v7 [112] aload v5 [114] aload_2 v2 [115] aload_3 v3 [116] aload v4 [118] invokevirtual #76 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [121] iinc v6, 1 [124] goto -79 (target=45) [127] aload_0 v0 [128] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [131] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [134] ifle +120 (target=254) [137] aload_3 v3 [138] aload_1 v1 [139] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [142] aload_3 v3 [143] ldc #22 + String [Inactive Loaders:] [145] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [148] new #47 + Class [java/lang/StringBuilder] [151] dup [152] invokespecial #102 + Methodref [java/lang/StringBuilder. ()V] [155] aload_1 v1 [156] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] ldc #1 + String [ ] [161] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [164] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [167] astore v5 [169] iconst_0 [170] istore v6 [172] iload v6 [174] aload_0 v0 [175] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [178] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [181] ificmpge +73 (target=254) [184] aload_0 v0 [185] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [188] iload v6 [190] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [193] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [196] astore v7 [198] aload_3 v3 [199] aload_1 v1 [200] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [203] aload_3 v3 [204] ldc #2 + String [ #] [206] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [209] aload_3 v3 [210] aload_0 v0 [211] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [214] iload v6 [216] invokevirtual #90 + Methodref [android/support/v4/c/c.d (I)I] [219] invokevirtual #95 + Methodref [java/io/PrintWriter.print (I)V] [222] aload_3 v3 [223] ldc #12 + String [: ] [225] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [228] aload_3 v3 [229] aload v7 [231] invokevirtual #82 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] [234] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [237] aload v7 [239] aload v5 [241] aload_2 v2 [242] aload_3 v3 [243] aload v4 [245] invokevirtual #76 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [248] iinc v6, 1 [251] goto -79 (target=172) [254] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasRunningLoaders()Z Access flags: 0x1 = public boolean hasRunningLoaders() Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 5, stack = 2): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [6] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] iload_3 v3 [13] iload_2 v2 [14] ificmpge +46 (target=60) [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_3 v3 [22] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] iload_1 v1 [31] aload v4 [33] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [36] ifeq +15 (target=51) [39] aload v4 [41] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [44] ifne +7 (target=51) [47] iconst_1 [48] goto +4 (target=52) [51] iconst_0 [52] ior [53] istore_1 v1 [54] iinc v3, 1 [57] goto -45 (target=12) [60] iload_1 v1 [61] ireturn 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 = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.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/LoaderManagerImpl$LoaderInfo Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.LoaderManagerImpl$LoaderInfo extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/a/c] Constant Pool (count = 325): + String [ ] + String [ Destroying: ] + String [ Finished Retaining: ] + String [ Ignoring load complete -- destroyed] + String [ Ignoring load complete -- not active] + String [ Reseting: ] + String [ Retaining: ] + String [ Starting: ] + String [ Stopping: ] + String [ Switching to pending loader: ] + String [ mDeliveredData=] + String [ onLoadFinished in ] + String [ #] + String [ : ] + String [ mArgs=] + String [ mDestroyed=] + String [ mListenerRegistered=] + String [ mReportNextStart=] + String [ mRetainingStarted=] + String [:] + String [: ] + String [LoaderInfo{] + String [LoaderManager] + String [Object returned from onCreateLoader must not be a non-static inner member class: ] + String [Pending Loader ] + String [mCallbacks=] + String [mData=] + String [mHaveData=] + String [mId=] + String [mLoader=] + String [mRetaining=] + String [mStarted=] + String [onLoadComplete: ] + String [onLoadFinished] + String [onLoaderReset] + String [}] + String [}}] + Class [android/support/v4/a/b] + Class [android/support/v4/a/c] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Class [android/support/v4/c/a] + Class [android/support/v4/c/c] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/Class] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/reflect/Modifier] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] + Methodref [android/support/v4/a/b.a ()V] + Methodref [android/support/v4/a/b.a (ILandroid/support/v4/a/c;)V] + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] + Methodref [android/support/v4/a/b.a (Ljava/lang/String;Ljava/io/PrintWriter;)V] + Methodref [android/support/v4/a/b.b ()V] + Methodref [android/support/v4/a/b.d ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + 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/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + 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 (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/Class.getModifiers ()I] + Methodref [java/lang/Class.isMemberClass ()Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)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/lang/System.identityHashCode (Ljava/lang/Object;)I] + Methodref [java/lang/reflect/Modifier.isStatic (I)Z] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/a/b;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [a ()V] + NameAndType [a (I)Ljava/lang/Object;] + NameAndType [a (ILandroid/support/v4/a/c;)V] + NameAndType [a (ILjava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/a/c;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a (Ljava/lang/String;Ljava/io/PrintWriter;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [b (I)V] + NameAndType [callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [d ()V] + NameAndType [destroy ()V] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getModifiers ()I] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + NameAndType [isMemberClass ()Z] + NameAndType [isStatic (I)Z] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mArgs Landroid/os/Bundle;] + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + NameAndType [mData Ljava/lang/Object;] + NameAndType [mDeliveredData Z] + NameAndType [mDestroyed Z] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHaveData Z] + NameAndType [mId I] + NameAndType [mInactiveLoaders Landroid/support/v4/c/c;] + NameAndType [mListenerRegistered Z] + NameAndType [mLoader Landroid/support/v4/a/b;] + NameAndType [mLoaders Landroid/support/v4/c/c;] + NameAndType [mNoTransactionsBecause Ljava/lang/String;] + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [mReportNextStart Z] + NameAndType [mRetaining Z] + NameAndType [mRetainingStarted Z] + NameAndType [mStarted Z] + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [onLoaderReset (Landroid/support/v4/a/b;)V] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/Object;)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [stop ()V] + NameAndType [this$0 Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ ] + Utf8 [ Destroying: ] + Utf8 [ Finished Retaining: ] + Utf8 [ Ignoring load complete -- destroyed] + Utf8 [ Ignoring load complete -- not active] + Utf8 [ Reseting: ] + Utf8 [ Retaining: ] + Utf8 [ Starting: ] + Utf8 [ Stopping: ] + Utf8 [ Switching to pending loader: ] + Utf8 [ mDeliveredData=] + Utf8 [ onLoadFinished in ] + Utf8 [ #] + Utf8 [ : ] + Utf8 [ mArgs=] + Utf8 [ mDestroyed=] + Utf8 [ mListenerRegistered=] + Utf8 [ mReportNextStart=] + Utf8 [ mRetainingStarted=] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/support/v4/a/c;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/c;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + 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/io/PrintWriter;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [: ] + Utf8 [] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/a/b;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderInfo{] + Utf8 [LoaderManager] + Utf8 [Object returned from onCreateLoader must not be a non-static inner member class: ] + Utf8 [Pending Loader ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/a/c] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/c] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [callOnLoadFinished] + Utf8 [d] + Utf8 [destroy] + Utf8 [dump] + Utf8 [finishRetain] + Utf8 [getClass] + Utf8 [getModifiers] + Utf8 [hasRunningLoaders] + Utf8 [identityHashCode] + Utf8 [installLoader] + Utf8 [isMemberClass] + Utf8 [isStatic] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/reflect/Modifier] + Utf8 [mActivity] + Utf8 [mArgs] + Utf8 [mCallbacks] + Utf8 [mCallbacks=] + Utf8 [mData] + Utf8 [mData=] + Utf8 [mDeliveredData] + Utf8 [mDestroyed] + Utf8 [mFragments] + Utf8 [mHaveData] + Utf8 [mHaveData=] + Utf8 [mId] + Utf8 [mId=] + Utf8 [mInactiveLoaders] + Utf8 [mListenerRegistered] + Utf8 [mLoader] + Utf8 [mLoader=] + Utf8 [mLoaders] + Utf8 [mNoTransactionsBecause] + Utf8 [mPendingLoader] + Utf8 [mReportNextStart] + Utf8 [mRetaining] + Utf8 [mRetaining=] + Utf8 [mRetainingStarted] + Utf8 [mStarted] + Utf8 [mStarted=] + Utf8 [onCreateLoader] + Utf8 [onLoadComplete] + Utf8 [onLoadComplete: ] + Utf8 [onLoadFinished] + Utf8 [onLoaderReset] + Utf8 [print] + Utf8 [println] + Utf8 [reportStart] + Utf8 [retain] + Utf8 [start] + Utf8 [startPendingDeferredFragments] + Utf8 [stop] + Utf8 [this$0] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [v] + Utf8 [}] + Utf8 [}}] Fields (count = 15): + Field: mId I Access flags: 0x10 = final int mId + Field: mArgs Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle mArgs + Field: mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Access flags: 0x0 = android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks + Field: mLoader Landroid/support/v4/a/b; Access flags: 0x0 = android.support.v4.a.b mLoader + Field: mHaveData Z Access flags: 0x0 = boolean mHaveData + Field: mDeliveredData Z Access flags: 0x0 = boolean mDeliveredData + Field: mData Ljava/lang/Object; Access flags: 0x0 = java.lang.Object mData + Field: mStarted Z Access flags: 0x0 = boolean mStarted + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mRetainingStarted Z Access flags: 0x0 = boolean mRetainingStarted + Field: mReportNextStart Z Access flags: 0x0 = boolean mReportNextStart + Field: mDestroyed Z Access flags: 0x0 = boolean mDestroyed + Field: mListenerRegistered Z Access flags: 0x0 = boolean mListenerRegistered + Field: mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x0 = android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader + Field: this$0 Landroid/support/v4/app/LoaderManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.LoaderManagerImpl this$0 Methods (count = 11): - Method: (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V Access flags: 0x1 = public LoaderManagerImpl$LoaderInfo(android.support.v4.app.LoaderManagerImpl,int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [5] aload_0 v0 [6] invokespecial #105 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [14] aload_0 v0 [15] aload_3 v3 [16] putfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [19] aload_0 v0 [20] aload v4 [22] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: start()V Access flags: 0x10 = final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [4] ifeq +16 (target=20) [7] aload_0 v0 [8] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [11] ifeq +9 (target=20) [14] aload_0 v0 [15] iconst_1 [16] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [19] return [20] aload_0 v0 [21] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [24] ifeq +4 (target=28) [27] return [28] aload_0 v0 [29] iconst_1 [30] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [33] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [36] ifeq +25 (target=61) [39] ldc #23 + String [LoaderManager] [41] new #53 + Class [java/lang/StringBuilder] [44] dup [45] ldc #8 + String [ Starting: ] [47] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] aload_0 v0 [51] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [54] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [57] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [60] pop [61] aload_0 v0 [62] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [65] ifnonnull +31 (target=96) [68] aload_0 v0 [69] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [72] ifnull +24 (target=96) [75] aload_0 v0 [76] aload_0 v0 [77] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [80] aload_0 v0 [81] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [84] aload_0 v0 [85] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [88] invokeinterface #116 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] [93] putfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [96] aload_0 v0 [97] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [100] ifnull +90 (target=190) [103] aload_0 v0 [104] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [107] invokevirtual #106 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [110] invokevirtual #102 + Methodref [java/lang/Class.isMemberClass ()Z] [113] ifeq +46 (target=159) [116] aload_0 v0 [117] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [120] invokevirtual #106 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [123] invokevirtual #101 + Methodref [java/lang/Class.getModifiers ()I] [126] invokestatic #115 + Methodref [java/lang/reflect/Modifier.isStatic (I)Z] [129] ifne +30 (target=159) [132] new #50 + Class [java/lang/IllegalArgumentException] [135] dup [136] new #53 + Class [java/lang/StringBuilder] [139] dup [140] ldc #24 + String [Object returned from onCreateLoader must not be a non-static inner member class: ] [142] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [145] aload_0 v0 [146] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [149] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [152] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [155] invokespecial #103 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [158] athrow [159] aload_0 v0 [160] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [163] ifne +20 (target=183) [166] aload_0 v0 [167] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [170] aload_0 v0 [171] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [174] aload_0 v0 [175] invokevirtual #78 + Methodref [android/support/v4/a/b.a (ILandroid/support/v4/a/c;)V] [178] aload_0 v0 [179] iconst_1 [180] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [183] aload_0 v0 [184] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [187] invokevirtual #77 + Methodref [android/support/v4/a/b.a ()V] [190] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: retain()V Access flags: 0x10 = final void retain() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #7 + String [ Retaining: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_1 [30] putfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [33] aload_0 v0 [34] aload_0 v0 [35] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [38] putfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [41] aload_0 v0 [42] iconst_0 [43] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [46] aload_0 v0 [47] aconst_null [48] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishRetain()V Access flags: 0x10 = final void finishRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [4] ifeq +58 (target=62) [7] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #53 + Class [java/lang/StringBuilder] [18] dup [19] ldc #3 + String [ Finished Retaining: ] [21] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] iconst_0 [37] putfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [40] aload_0 v0 [41] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [44] aload_0 v0 [45] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [48] ificmpeq +14 (target=62) [51] aload_0 v0 [52] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [55] ifne +7 (target=62) [58] aload_0 v0 [59] invokevirtual #88 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] [62] aload_0 v0 [63] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [66] ifeq +29 (target=95) [69] aload_0 v0 [70] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [73] ifeq +22 (target=95) [76] aload_0 v0 [77] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [80] ifne +15 (target=95) [83] aload_0 v0 [84] aload_0 v0 [85] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [88] aload_0 v0 [89] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [92] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [95] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reportStart()V Access flags: 0x10 = final void reportStart() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [4] ifeq +34 (target=38) [7] aload_0 v0 [8] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [11] ifeq +27 (target=38) [14] aload_0 v0 [15] iconst_0 [16] putfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [19] aload_0 v0 [20] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [23] ifeq +15 (target=38) [26] aload_0 v0 [27] aload_0 v0 [28] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [31] aload_0 v0 [32] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [35] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: stop()V Access flags: 0x10 = final void stop() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 1, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #9 + String [ Stopping: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_0 [30] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [33] aload_0 v0 [34] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [37] ifne +37 (target=74) [40] aload_0 v0 [41] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [44] ifnull +30 (target=74) [47] aload_0 v0 [48] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [51] ifeq +23 (target=74) [54] aload_0 v0 [55] iconst_0 [56] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [59] aload_0 v0 [60] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [63] aload_0 v0 [64] invokevirtual #79 + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] [67] aload_0 v0 [68] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [71] invokevirtual #81 + Methodref [android/support/v4/a/b.b ()V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroy()V Access flags: 0x10 = final void destroy() Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 3, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #2 + String [ Destroying: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_1 [30] putfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [33] aload_0 v0 [34] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [37] istore_1 v1 [38] aload_0 v0 [39] iconst_0 [40] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [43] aload_0 v0 [44] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [47] ifnull +157 (target=204) [50] aload_0 v0 [51] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [54] ifnull +150 (target=204) [57] aload_0 v0 [58] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [61] ifeq +143 (target=204) [64] iload_1 v1 [65] ifeq +139 (target=204) [68] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [71] ifeq +25 (target=96) [74] ldc #23 + String [LoaderManager] [76] new #53 + Class [java/lang/StringBuilder] [79] dup [80] ldc #6 + String [ Reseting: ] [82] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [85] aload_0 v0 [86] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [89] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [92] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [95] pop [96] aconst_null [97] astore_1 v1 [98] aload_0 v0 [99] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [102] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [105] ifnull +32 (target=137) [108] aload_0 v0 [109] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [112] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [115] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [118] getfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [121] astore_1 v1 [122] aload_0 v0 [123] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [126] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [129] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [132] ldc #35 + String [onLoaderReset] [134] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [137] aload_0 v0 [138] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [141] aload_0 v0 [142] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [145] invokeinterface #118 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/a/b;)V] [150] aload_0 v0 [151] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [154] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [157] ifnull +47 (target=204) [160] aload_0 v0 [161] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [164] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [167] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [170] aload_1 v1 [171] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [174] goto +30 (target=204) [177] astore_2 v2 [178] aload_0 v0 [179] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [182] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [185] ifnull +17 (target=202) [188] aload_0 v0 [189] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [192] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [195] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [198] aload_1 v1 [199] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [202] aload_2 v2 [203] athrow [204] aload_0 v0 [205] aconst_null [206] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [209] aload_0 v0 [210] aconst_null [211] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [214] aload_0 v0 [215] iconst_0 [216] putfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [219] aload_0 v0 [220] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [223] ifnull +30 (target=253) [226] aload_0 v0 [227] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [230] ifeq +16 (target=246) [233] aload_0 v0 [234] iconst_0 [235] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [238] aload_0 v0 [239] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [242] aload_0 v0 [243] invokevirtual #79 + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] [246] aload_0 v0 [247] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [250] invokevirtual #82 + Methodref [android/support/v4/a/b.d ()V] [253] aload_0 v0 [254] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [257] ifnull +11 (target=268) [260] aload_0 v0 [261] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [264] astore_0 v0 [265] goto -265 (target=0) [268] return Code attribute exceptions (count = 1): - ExceptionInfo (137 -> 150: 177): Code attribute attributes (attribute count = 0): + Method: onLoadComplete(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x11 = public final void onLoadComplete(android.support.v4.a.b,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 275, locals = 4, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #33 + String [onLoadComplete: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [32] ifeq +18 (target=50) [35] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [38] ifeq +11 (target=49) [41] ldc #23 + String [LoaderManager] [43] ldc #4 + String [ Ignoring load complete -- destroyed] [45] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [48] pop [49] return [50] aload_0 v0 [51] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [54] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [57] aload_0 v0 [58] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [61] invokevirtual #90 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [64] aload_0 v0 [65] ifacmpeq +18 (target=83) [68] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [71] ifeq +11 (target=82) [74] ldc #23 + String [LoaderManager] [76] ldc #5 + String [ Ignoring load complete -- not active] [78] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [81] pop [82] return [83] aload_0 v0 [84] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [87] dup [88] astore_3 v3 [89] ifnull +64 (target=153) [92] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [95] ifeq +25 (target=120) [98] ldc #23 + String [LoaderManager] [100] new #53 + Class [java/lang/StringBuilder] [103] dup [104] ldc #10 + String [ Switching to pending loader: ] [106] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [109] aload_3 v3 [110] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [113] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [116] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [119] pop [120] aload_0 v0 [121] aconst_null [122] putfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [125] aload_0 v0 [126] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [129] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [132] aload_0 v0 [133] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [136] aconst_null [137] invokevirtual #91 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [140] aload_0 v0 [141] invokevirtual #87 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [144] aload_0 v0 [145] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [148] aload_3 v3 [149] invokevirtual #85 + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] [152] return [153] aload_0 v0 [154] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [157] aload_2 v2 [158] ifacmpne +10 (target=168) [161] aload_0 v0 [162] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [165] ifne +26 (target=191) [168] aload_0 v0 [169] aload_2 v2 [170] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [173] aload_0 v0 [174] iconst_1 [175] putfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [178] aload_0 v0 [179] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [182] ifeq +9 (target=191) [185] aload_0 v0 [186] aload_1 v1 [187] aload_2 v2 [188] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [191] aload_0 v0 [192] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [195] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [198] aload_0 v0 [199] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [202] invokevirtual #90 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [205] checkcast #44 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [208] dup [209] astore_1 v1 [210] ifnull +31 (target=241) [213] aload_1 v1 [214] aload_0 v0 [215] ifacmpeq +26 (target=241) [218] aload_1 v1 [219] iconst_0 [220] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [223] aload_1 v1 [224] invokevirtual #87 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [227] aload_0 v0 [228] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [231] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [234] aload_0 v0 [235] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [238] invokevirtual #92 + Methodref [android/support/v4/c/c.b (I)V] [241] aload_0 v0 [242] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [245] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [248] ifnull +26 (target=274) [251] aload_0 v0 [252] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [255] invokevirtual #84 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [258] ifne +16 (target=274) [261] aload_0 v0 [262] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [265] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [268] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [271] invokevirtual #83 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [274] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: callOnLoadFinished(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x10 = final void callOnLoadFinished(android.support.v4.a.b,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 189, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [4] ifnull +184 (target=188) [7] aconst_null [8] astore_3 v3 [9] aload_0 v0 [10] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [13] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [16] ifnull +32 (target=48) [19] aload_0 v0 [20] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [23] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [26] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [29] getfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [32] astore_3 v3 [33] aload_0 v0 [34] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [37] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [40] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [43] ldc #34 + String [onLoadFinished] [45] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [48] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [51] ifeq +67 (target=118) [54] ldc #23 + String [LoaderManager] [56] new #53 + Class [java/lang/StringBuilder] [59] dup [60] ldc #12 + String [ onLoadFinished in ] [62] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [65] aload_1 v1 [66] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [69] ldc #21 + String [: ] [71] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [74] aload_2 v2 [75] astore v4 [77] new #53 + Class [java/lang/StringBuilder] [80] dup [81] bipush 64 [83] invokespecial #108 + Methodref [java/lang/StringBuilder. (I)V] [86] astore v5 [88] aload v4 [90] aload v5 [92] invokestatic #89 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [95] aload v5 [97] ldc #36 + String [}] [99] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [102] pop [103] aload v5 [105] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [108] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [117] pop [118] aload_0 v0 [119] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [122] aload_1 v1 [123] aload_2 v2 [124] invokeinterface #117 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [129] aload_0 v0 [130] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [133] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [136] ifnull +47 (target=183) [139] aload_0 v0 [140] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [143] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [146] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [149] aload_3 v3 [150] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [153] goto +30 (target=183) [156] astore_1 v1 [157] aload_0 v0 [158] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [161] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [164] ifnull +17 (target=181) [167] aload_0 v0 [168] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [171] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [174] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [177] aload_3 v3 [178] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [181] aload_1 v1 [182] athrow [183] aload_0 v0 [184] iconst_1 [185] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [188] return Code attribute exceptions (count = 1): - ExceptionInfo (48 -> 129: 156): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 3): [0] new #53 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 [6] invokespecial #108 + Methodref [java/lang/StringBuilder. (I)V] [9] dup [10] astore_1 v1 [11] ldc #22 + String [LoaderInfo{] [13] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [16] pop [17] aload_1 v1 [18] aload_0 v0 [19] invokestatic #114 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [22] invokestatic #104 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [25] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] pop [29] aload_1 v1 [30] ldc #13 + String [ #] [32] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] pop [36] aload_1 v1 [37] aload_0 v0 [38] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [41] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [44] pop [45] aload_1 v1 [46] ldc #14 + String [ : ] [48] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_0 v0 [53] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [56] aload_1 v1 [57] invokestatic #89 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [60] aload_1 v1 [61] ldc #37 + String [}}] [63] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] pop [67] aload_1 v1 [68] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] areturn 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: 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 = 326, locals = 5, stack = 3): [0] aload_3 v3 [1] aload_1 v1 [2] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ldc #29 + String [mId=] [8] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 [13] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [16] invokevirtual #94 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_3 v3 [20] ldc #15 + String [ mArgs=] [22] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_3 v3 [26] aload_0 v0 [27] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [30] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_3 v3 [34] aload_1 v1 [35] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [38] aload_3 v3 [39] ldc #26 + String [mCallbacks=] [41] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [44] aload_3 v3 [45] aload_0 v0 [46] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [49] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [52] aload_3 v3 [53] aload_1 v1 [54] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [57] aload_3 v3 [58] ldc #30 + String [mLoader=] [60] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] aload_0 v0 [65] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [68] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [71] aload_0 v0 [72] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [75] ifnull +30 (target=105) [78] aload_0 v0 [79] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [82] new #53 + Class [java/lang/StringBuilder] [85] dup [86] invokespecial #107 + Methodref [java/lang/StringBuilder. ()V] [89] aload_1 v1 [90] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] ldc #1 + String [ ] [95] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] aload_3 v3 [102] invokevirtual #80 + Methodref [android/support/v4/a/b.a (Ljava/lang/String;Ljava/io/PrintWriter;)V] [105] aload_0 v0 [106] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [109] ifne +10 (target=119) [112] aload_0 v0 [113] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [116] ifeq +55 (target=171) [119] aload_3 v3 [120] aload_1 v1 [121] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [124] aload_3 v3 [125] ldc #28 + String [mHaveData=] [127] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [130] aload_3 v3 [131] aload_0 v0 [132] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [135] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [138] aload_3 v3 [139] ldc #11 + String [ mDeliveredData=] [141] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [144] aload_3 v3 [145] aload_0 v0 [146] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [149] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [152] aload_3 v3 [153] aload_1 v1 [154] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [157] aload_3 v3 [158] ldc #27 + String [mData=] [160] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [163] aload_3 v3 [164] aload_0 v0 [165] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [168] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [171] aload_3 v3 [172] aload_1 v1 [173] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [176] aload_3 v3 [177] ldc #32 + String [mStarted=] [179] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [182] aload_3 v3 [183] aload_0 v0 [184] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [187] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [190] aload_3 v3 [191] ldc #18 + String [ mReportNextStart=] [193] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [196] aload_3 v3 [197] aload_0 v0 [198] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [201] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [204] aload_3 v3 [205] ldc #16 + String [ mDestroyed=] [207] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [210] aload_3 v3 [211] aload_0 v0 [212] getfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [215] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [218] aload_3 v3 [219] aload_1 v1 [220] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [223] aload_3 v3 [224] ldc #31 + String [mRetaining=] [226] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [229] aload_3 v3 [230] aload_0 v0 [231] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [234] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [237] aload_3 v3 [238] ldc #19 + String [ mRetainingStarted=] [240] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [243] aload_3 v3 [244] aload_0 v0 [245] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [248] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [251] aload_3 v3 [252] ldc #17 + String [ mListenerRegistered=] [254] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [257] aload_3 v3 [258] aload_0 v0 [259] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [262] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [265] aload_0 v0 [266] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [269] ifnull +56 (target=325) [272] aload_3 v3 [273] aload_1 v1 [274] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [277] aload_3 v3 [278] ldc #25 + String [Pending Loader ] [280] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [283] aload_3 v3 [284] aload_0 v0 [285] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [288] invokevirtual #95 + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] [291] aload_3 v3 [292] ldc #20 + String [:] [294] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [297] aload_0 v0 [298] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [301] new #53 + Class [java/lang/StringBuilder] [304] dup [305] invokespecial #107 + Methodref [java/lang/StringBuilder. ()V] [308] aload_1 v1 [309] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [312] ldc #1 + String [ ] [314] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [317] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [320] astore_1 v1 [321] astore_0 v0 [322] goto -322 (target=0) [325] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NavUtils extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 133): + String [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] + String [Activity ] + String [NavUtils] + String [android.support.PARENT_ACTIVITY] + Class [android/app/Activity] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] + Class [java/lang/Class] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/content/ComponentName. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB. ()V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + NameAndType [SDK_INT I] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [] + Utf8 [] + Utf8 [Activity ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [NavUtils] + Utf8 [PARENT_ACTIVITY] + Utf8 [SDK_INT] + Utf8 [TAG] + Utf8 [android.support.PARENT_ACTIVITY] + Utf8 [android/app/Activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB] + Utf8 [append] + Utf8 [getActivityInfo] + Utf8 [getClass] + Utf8 [getComponentName] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [getSimpleName] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [navigateUpFromSameTask] + Utf8 [navigateUpTo] + Utf8 [setClassName] + Utf8 [shouldUpRecreateTask] + Utf8 [toString] Fields (count = 3): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [NavUtils] + Field: PARENT_ACTIVITY Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String PARENT_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [android.support.PARENT_ACTIVITY] + Field: IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl; Access flags: 0x1a = private static final android.support.v4.app.NavUtils$NavUtilsImpl IMPL Methods (count = 10): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #46 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpFromSameTask(Landroid/app/Activity;)V Access flags: 0x9 = public static void navigateUpFromSameTask(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 5): [0] aload_0 v0 [1] invokestatic #30 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [4] dup [5] astore_1 v1 [6] ifnonnull +38 (target=44) [9] new #17 + Class [java/lang/IllegalArgumentException] [12] dup [13] new #19 + Class [java/lang/StringBuilder] [16] dup [17] ldc #2 + String [Activity ] [19] invokespecial #40 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] aload_0 v0 [23] invokevirtual #39 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [26] invokevirtual #35 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [29] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #1 + String [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] [34] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #42 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] invokespecial #36 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [43] athrow [44] aload_0 v0 [45] aload_1 v1 [46] invokestatic #32 + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #45 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] invokeinterface #43 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.content.Context,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 5): [0] aload_0 v0 [1] new #6 + Class [android/content/ComponentName] [4] dup [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #23 + Methodref [android/content/ComponentName. (Landroid/content/Context;Ljava/lang/Class;)V] [10] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [13] dup [14] astore_1 v1 [15] ifnonnull +5 (target=20) [18] aconst_null [19] areturn [20] new #8 + Class [android/content/Intent] [23] dup [24] invokespecial #26 + Methodref [android/content/Intent. ()V] [27] aload_0 v0 [28] aload_1 v1 [29] invokevirtual #27 + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [5] dup [6] astore_0 v0 [7] ifnonnull +5 (target=12) [10] aconst_null [11] areturn [12] new #8 + Class [android/content/Intent] [15] dup [16] invokespecial #26 + Methodref [android/content/Intent. ()V] [19] aload_1 v1 [20] invokevirtual #24 + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] [23] aload_0 v0 [24] invokevirtual #28 + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #22 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [5] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [8] areturn [9] astore_0 v0 [10] new #17 + Class [java/lang/IllegalArgumentException] [13] dup [14] aload_0 v0 [15] invokespecial #37 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [18] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 8: 9): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #25 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [4] aload_1 v1 [5] sipush 128 [8] invokevirtual #29 + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] [11] astore_1 v1 [12] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [15] aload_0 v0 [16] aload_1 v1 [17] invokeinterface #44 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x2 = private NavUtils() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #38 + 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 = 30, locals = 0, stack = 2): [0] getstatic #20 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #15 + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] [11] dup [12] invokespecial #34 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB. ()V] [15] putstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [18] return [19] new #14 + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] [22] dup [23] invokespecial #33 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] [26] putstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.NavUtils$NavUtilsImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 13): + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [java/lang/Object] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [java/lang/Object] + Utf8 [navigateUpTo] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 4): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x401 = public abstract android.content.Intent getParentActivityIntent(android.app.Activity) + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x401 = public abstract void navigateUpTo(android.app.Activity,android.content.Intent) + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtils$NavUtilsImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NavUtils$NavUtilsImpl] Constant Pool (count = 95): + Integer [67108864] + String [android.intent.action.MAIN] + String [android.support.PARENT_ACTIVITY] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/os/Bundle] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] + Methodref [android/app/Activity.finish ()V] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [finish ()V] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [metaData Landroid/os/Bundle;] + NameAndType [setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)C] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/os/Bundle;] + Utf8 [addFlags] + Utf8 [android.intent.action.MAIN] + Utf8 [android.support.PARENT_ACTIVITY] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [append] + Utf8 [charAt] + Utf8 [equals] + Utf8 [finish] + Utf8 [getAction] + Utf8 [getIntent] + Utf8 [getPackageName] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [getString] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [metaData] + Utf8 [navigateUpTo] + Utf8 [setClassName] + Utf8 [shouldUpRecreateTask] + Utf8 [startActivity] + Utf8 [toString] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtils$NavUtilsImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #26 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #25 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] [4] dup [5] astore_2 v2 [6] ifnonnull +5 (target=11) [9] aconst_null [10] areturn [11] new #6 + Class [android/content/Intent] [14] dup [15] invokespecial #20 + Methodref [android/content/Intent. ()V] [18] aload_1 v1 [19] aload_2 v2 [20] invokevirtual #23 + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] aload_1 v1 [1] invokevirtual #17 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [4] invokevirtual #22 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] dup [8] astore_1 v1 [9] ifnull +14 (target=23) [12] aload_1 v1 [13] ldc #2 + String [android.intent.action.MAIN] [15] invokevirtual #28 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [18] ifne +5 (target=23) [21] iconst_1 [22] ireturn [23] iconst_0 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x1 = public void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_2 v2 [1] ldc #1 + Integer [67108864] [3] invokevirtual #21 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [6] pop [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #18 + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] [12] aload_1 v1 [13] invokevirtual #16 + Methodref [android/app/Activity.finish ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 2): [0] aload_2 v2 [1] getfield #15 + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_2 v2 [10] getfield #15 + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] [13] ldc #3 + String [android.support.PARENT_ACTIVITY] [15] invokevirtual #24 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [18] dup [19] astore_2 v2 [20] ifnonnull +5 (target=25) [23] aconst_null [24] areturn [25] aload_2 v2 [26] iconst_0 [27] invokevirtual #27 + Methodref [java/lang/String.charAt (I)C] [30] bipush 46 [32] ificmpne +25 (target=57) [35] new #14 + Class [java/lang/StringBuilder] [38] dup [39] invokespecial #29 + Methodref [java/lang/StringBuilder. ()V] [42] aload_1 v1 [43] invokevirtual #19 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [46] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] aload_2 v2 [50] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [53] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] astore_2 v2 [57] aload_2 v2 [58] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImplJB Superclass: android/support/v4/app/NavUtils$NavUtilsImplBase Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtils$NavUtilsImplJB extends android.support.v4.app.NavUtils$NavUtilsImplBase Interfaces (count = 0): Constant Pool (count = 32): + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] + Class [android/support/v4/app/NavUtilsJB] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB] + Utf8 [android/support/v4/app/NavUtilsJB] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [navigateUpTo] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtils$NavUtilsImplJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [4] dup [5] astore_2 v2 [6] ifnonnull +9 (target=15) [9] aload_0 v0 [10] aload_1 v1 [11] invokespecial #5 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [14] astore_2 v2 [15] aload_2 v2 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokestatic #10 + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x1 = public void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokestatic #9 + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 4, stack = 3): [0] aload_2 v2 [1] invokestatic #8 + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [4] dup [5] astore_3 v3 [6] ifnonnull +10 (target=16) [9] aload_0 v0 [10] aload_1 v1 [11] aload_2 v2 [12] invokespecial #6 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [15] astore_3 v3 [16] aload_3 v3 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtilsJB Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtilsJB extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 34): + Class [android/app/Activity] + Class [android/content/pm/ActivityInfo] + Class [android/support/v4/app/NavUtilsJB] + Class [java/lang/Object] + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;] + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z] + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getParentActivityIntent ()Landroid/content/Intent;] + NameAndType [navigateUpTo (Landroid/content/Intent;)Z] + NameAndType [parentActivityName Ljava/lang/String;] + NameAndType [shouldUpRecreateTask (Landroid/content/Intent;)Z] + Utf8 [()Landroid/content/Intent;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [android/app/Activity] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/support/v4/app/NavUtilsJB] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [java/lang/Object] + Utf8 [navigateUpTo] + Utf8 [parentActivityName] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtilsJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #6 + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) 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 #8 + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #7 + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z] [5] pop [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NoSaveStateFrameLayout Superclass: android/widget/FrameLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NoSaveStateFrameLayout extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 46): + Class [android/support/v4/app/NoSaveStateFrameLayout] + Class [android/view/View] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Methodref [android/support/v4/app/NoSaveStateFrameLayout. (Landroid/content/Context;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [addView] + Utf8 [android/support/v4/app/NoSaveStateFrameLayout] + Utf8 [android/view/View] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [dispatchFreezeSelfOnly] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchThawSelfOnly] + Utf8 [getContext] + Utf8 [getLayoutParams] + Utf8 [setLayoutParams] + Utf8 [wrap] Fields (count = 0): Methods (count = 4): + Method: wrap(Landroid/view/View;)Landroid/view/ViewGroup; Access flags: 0x8 = static android.view.ViewGroup wrap(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 4): [0] new #1 + Class [android/support/v4/app/NoSaveStateFrameLayout] [3] dup [4] aload_0 v0 [5] invokevirtual #10 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [8] invokespecial #5 + Methodref [android/support/v4/app/NoSaveStateFrameLayout. (Landroid/content/Context;)V] [11] astore_1 v1 [12] aload_0 v0 [13] invokevirtual #11 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [16] dup [17] astore_2 v2 [18] ifnull +8 (target=26) [21] aload_1 v1 [22] aload_2 v2 [23] invokevirtual #9 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [26] new #4 + Class [android/widget/FrameLayout$LayoutParams] [29] dup [30] iconst_m1 [31] iconst_m1 [32] invokespecial #14 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [35] astore_2 v2 [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #12 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [41] aload_1 v1 [42] aload_0 v0 [43] invokevirtual #6 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V] [46] aload_1 v1 [47] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NoSaveStateFrameLayout(android.content.Context) 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 #13 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchSaveInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchSaveInstanceState(android.util.SparseArray) 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 #7 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchRestoreInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchRestoreInstanceState(android.util.SparseArray) 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 #8 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NotificationCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Integer [128] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/NotificationCompat] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase. ()V] + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + NameAndType [SDK_INT I] + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [()V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FLAG_HIGH_PRIORITY] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [SDK_INT] + Utf8 [access$000] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/NotificationCompat] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Utf8 [java/lang/Object] Fields (count = 2): + Field: FLAG_HIGH_PRIORITY I Access flags: 0x19 = public static final int FLAG_HIGH_PRIORITY Class member attributes (count = 1): + Constant value attribute: + Integer [128] + Field: IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; Access flags: 0x1a = private static final android.support.v4.app.NotificationCompat$NotificationCompatImpl IMPL Methods (count = 3): - Method: ()V Access flags: 0x1 = public NotificationCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; Access flags: 0x1008 = static synthetic android.support.v4.app.NotificationCompat$NotificationCompatImpl access$000() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [3] areturn 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 = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #5 + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb. ()V] [15] putstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [18] return [19] new #4 + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase. ()V] [26] putstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$Builder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NotificationCompat$Builder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 152): + Class [android/app/Notification] + Class [android/support/v4/app/NotificationCompat] + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [java/lang/Object] + Class [java/lang/System] + Fieldref [android/app/Notification.audioStreamType I] + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] + Fieldref [android/app/Notification.defaults I] + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] + Fieldref [android/app/Notification.flags I] + Fieldref [android/app/Notification.icon I] + Fieldref [android/app/Notification.iconLevel I] + Fieldref [android/app/Notification.ledARGB I] + Fieldref [android/app/Notification.ledOffMS I] + Fieldref [android/app/Notification.ledOnMS I] + Fieldref [android/app/Notification.sound Landroid/net/Uri;] + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] + Fieldref [android/app/Notification.vibrate [J] + Fieldref [android/app/Notification.when J] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] + Methodref [android/app/Notification. ()V] + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/System.currentTimeMillis ()J] + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + NameAndType [ ()V] + NameAndType [access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + NameAndType [audioStreamType I] + NameAndType [contentView Landroid/widget/RemoteViews;] + NameAndType [currentTimeMillis ()J] + NameAndType [defaults I] + NameAndType [deleteIntent Landroid/app/PendingIntent;] + NameAndType [flags I] + NameAndType [getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + NameAndType [icon I] + NameAndType [iconLevel I] + NameAndType [ledARGB I] + NameAndType [ledOffMS I] + NameAndType [ledOnMS I] + NameAndType [mContentInfo Ljava/lang/CharSequence;] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;] + NameAndType [mLargeIcon Landroid/graphics/Bitmap;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [mNumber I] + NameAndType [mTickerView Landroid/widget/RemoteViews;] + NameAndType [setFlag (IZ)V] + NameAndType [sound Landroid/net/Uri;] + NameAndType [tickerText Ljava/lang/CharSequence;] + NameAndType [vibrate [J] + NameAndType [when J] + Utf8 [()J] + Utf8 [()Landroid/app/Notification;] + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [()V] + Utf8 [(I)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(II)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(III)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(IZ)V] + Utf8 [(J)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Z)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [([J)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [[J] + Utf8 [access$000] + Utf8 [android/app/Notification] + Utf8 [android/support/v4/app/NotificationCompat] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [audioStreamType] + Utf8 [contentView] + Utf8 [currentTimeMillis] + Utf8 [defaults] + Utf8 [deleteIntent] + Utf8 [flags] + Utf8 [getNotification] + Utf8 [icon] + Utf8 [iconLevel] + Utf8 [java/lang/Object] + Utf8 [java/lang/System] + Utf8 [ledARGB] + Utf8 [ledOffMS] + Utf8 [ledOnMS] + Utf8 [mContentInfo] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mFullScreenIntent] + Utf8 [mLargeIcon] + Utf8 [mNotification] + Utf8 [mNumber] + Utf8 [mTickerView] + Utf8 [setAutoCancel] + Utf8 [setContent] + Utf8 [setContentInfo] + Utf8 [setContentIntent] + Utf8 [setContentText] + Utf8 [setContentTitle] + Utf8 [setDefaults] + Utf8 [setDeleteIntent] + Utf8 [setFlag] + Utf8 [setFullScreenIntent] + Utf8 [setLargeIcon] + Utf8 [setLights] + Utf8 [setNumber] + Utf8 [setOngoing] + Utf8 [setOnlyAlertOnce] + Utf8 [setSmallIcon] + Utf8 [setSound] + Utf8 [setTicker] + Utf8 [setVibrate] + Utf8 [setWhen] + Utf8 [sound] + Utf8 [tickerText] + Utf8 [vibrate] + Utf8 [when] Fields (count = 10): + Field: mContext Landroid/content/Context; Access flags: 0x0 = android.content.Context mContext + Field: mContentTitle Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentTitle + Field: mContentText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentText + Field: mContentIntent Landroid/app/PendingIntent; Access flags: 0x0 = android.app.PendingIntent mContentIntent + Field: mFullScreenIntent Landroid/app/PendingIntent; Access flags: 0x0 = android.app.PendingIntent mFullScreenIntent + Field: mTickerView Landroid/widget/RemoteViews; Access flags: 0x0 = android.widget.RemoteViews mTickerView + Field: mLargeIcon Landroid/graphics/Bitmap; Access flags: 0x0 = android.graphics.Bitmap mLargeIcon + Field: mContentInfo Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentInfo + Field: mNumber I Access flags: 0x0 = int mNumber + Field: mNotification Landroid/app/Notification; Access flags: 0x0 = android.app.Notification mNotification Methods (count = 25): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NotificationCompat$Builder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #34 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #1 + Class [android/app/Notification] [8] dup [9] invokespecial #31 + Methodref [android/app/Notification. ()V] [12] putfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #25 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [20] aload_0 v0 [21] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [24] invokestatic #35 + Methodref [java/lang/System.currentTimeMillis ()J] [27] putfield #20 + Fieldref [android/app/Notification.when J] [30] aload_0 v0 [31] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [34] iconst_m1 [35] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setWhen(long) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] lload_1 v1 [5] putfield #20 + Fieldref [android/app/Notification.when J] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #12 + Fieldref [android/app/Notification.icon I] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSmallIcon(II)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #12 + Fieldref [android/app/Notification.icon I] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #13 + Fieldref [android/app/Notification.iconLevel I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setNumber(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 #29 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentInfo(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #21 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContent(android.widget.RemoteViews) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #8 + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #10 + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setFullScreenIntent(android.app.PendingIntent,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] [5] aload_0 v0 [6] sipush 128 [9] iload_2 v2 [10] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [13] aload_0 v0 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #18 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence,android.widget.RemoteViews) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #18 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [8] aload_0 v0 [9] aload_2 v2 [10] putfield #30 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] [13] aload_0 v0 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #27 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #17 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iconst_m1 [13] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSound(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #17 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setVibrate(long[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #19 + Fieldref [android/app/Notification.vibrate [J] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLights(III)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setLights(int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #14 + Fieldref [android/app/Notification.ledARGB I] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #16 + Fieldref [android/app/Notification.ledOnMS I] [16] aload_0 v0 [17] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [20] iload_3 v3 [21] putfield #15 + Fieldref [android/app/Notification.ledOffMS I] [24] aload_0 v0 [25] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [28] getfield #16 + Fieldref [android/app/Notification.ledOnMS I] [31] ifeq +17 (target=48) [34] aload_0 v0 [35] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [38] getfield #15 + Fieldref [android/app/Notification.ledOffMS I] [41] ifeq +7 (target=48) [44] iconst_1 [45] goto +4 (target=49) [48] iconst_0 [49] istore_1 v1 [50] aload_0 v0 [51] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [54] aload_0 v0 [55] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [58] getfield #11 + Fieldref [android/app/Notification.flags I] [61] bipush -2 [63] iand [64] iload_1 v1 [65] ifeq +7 (target=72) [68] iconst_1 [69] goto +4 (target=73) [72] iconst_0 [73] ior [74] putfield #11 + Fieldref [android/app/Notification.flags I] [77] aload_0 v0 [78] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setOngoing(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 3): [0] aload_0 v0 [1] iconst_2 [2] iload_1 v1 [3] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [6] aload_0 v0 [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnlyAlertOnce(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] bipush 8 [3] iload_1 v1 [4] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setAutoCancel(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] bipush 16 [3] iload_1 v1 [4] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setDefaults(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #9 + Fieldref [android/app/Notification.defaults I] [8] iload_1 v1 [9] iconst_4 [10] iand [11] ifeq +16 (target=27) [14] aload_0 v0 [15] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [18] dup [19] getfield #11 + Fieldref [android/app/Notification.flags I] [22] iconst_1 [23] ior [24] putfield #11 + Fieldref [android/app/Notification.flags I] [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFlag(IZ)V Access flags: 0x2 = private void setFlag(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 4): [0] iload_2 v2 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [8] dup [9] getfield #11 + Fieldref [android/app/Notification.flags I] [12] iload_1 v1 [13] ior [14] putfield #11 + Fieldref [android/app/Notification.flags I] [17] return [18] aload_0 v0 [19] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [22] dup [23] getfield #11 + Fieldref [android/app/Notification.flags I] [26] iload_1 v1 [27] iconst_m1 [28] ixor [29] iand [30] putfield #11 + Fieldref [android/app/Notification.flags I] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification()Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] invokestatic #32 + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [3] aload_0 v0 [4] invokeinterface #36 + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.NotificationCompat$NotificationCompatImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [getNotification] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x401 = public abstract android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompat$NotificationCompatImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] Constant Pool (count = 41): + Class [android/app/Notification] + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Class [java/lang/Object] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [android/app/Notification] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Utf8 [getNotification] + Utf8 [java/lang/Object] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mNotification] + Utf8 [setLatestEventInfo] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompat$NotificationCompatImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 5): [0] aload_1 v1 [1] getfield #10 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] dup [5] astore_2 v2 [6] aload_1 v1 [7] getfield #9 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [10] aload_1 v1 [11] getfield #8 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [14] aload_1 v1 [15] getfield #7 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [18] aload_1 v1 [19] getfield #6 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [22] invokevirtual #11 + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] [25] aload_2 v2 [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] Constant Pool (count = 59): + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Class [android/support/v4/app/NotificationCompatHoneycomb] + Class [java/lang/Object] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + NameAndType [mContentInfo Ljava/lang/CharSequence;] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;] + NameAndType [mLargeIcon Landroid/graphics/Bitmap;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [mNumber I] + NameAndType [mTickerView Landroid/widget/RemoteViews;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [add] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Utf8 [android/support/v4/app/NotificationCompatHoneycomb] + Utf8 [getNotification] + Utf8 [java/lang/Object] + Utf8 [mContentInfo] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mFullScreenIntent] + Utf8 [mLargeIcon] + Utf8 [mNotification] + Utf8 [mNumber] + Utf8 [mTickerView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompat$NotificationCompatImplHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #17 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 10): [0] aload_1 v1 [1] getfield #10 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [4] aload_1 v1 [5] getfield #13 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [8] aload_1 v1 [9] getfield #9 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [12] aload_1 v1 [13] getfield #8 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [16] aload_1 v1 [17] getfield #6 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] [20] aload_1 v1 [21] getfield #15 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] [24] aload_1 v1 [25] getfield #14 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] [28] aload_1 v1 [29] getfield #7 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [32] aload_1 v1 [33] getfield #11 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] [36] aload_1 v1 [37] getfield #12 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] [40] invokestatic #16 + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompatHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompatHoneycomb extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 142): + Class [android/app/Notification] + Class [android/app/Notification$Builder] + Class [android/support/v4/app/NotificationCompatHoneycomb] + Class [java/lang/Object] + Fieldref [android/app/Notification.audioStreamType I] + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] + Fieldref [android/app/Notification.defaults I] + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] + Fieldref [android/app/Notification.flags I] + Fieldref [android/app/Notification.icon I] + Fieldref [android/app/Notification.iconLevel I] + Fieldref [android/app/Notification.ledARGB I] + Fieldref [android/app/Notification.ledOffMS I] + Fieldref [android/app/Notification.ledOnMS I] + Fieldref [android/app/Notification.sound Landroid/net/Uri;] + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] + Fieldref [android/app/Notification.vibrate [J] + Fieldref [android/app/Notification.when J] + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [audioStreamType I] + NameAndType [contentView Landroid/widget/RemoteViews;] + NameAndType [defaults I] + NameAndType [deleteIntent Landroid/app/PendingIntent;] + NameAndType [flags I] + NameAndType [getNotification ()Landroid/app/Notification;] + NameAndType [icon I] + NameAndType [iconLevel I] + NameAndType [ledARGB I] + NameAndType [ledOffMS I] + NameAndType [ledOnMS I] + NameAndType [setAutoCancel (Z)Landroid/app/Notification$Builder;] + NameAndType [setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + NameAndType [setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setDefaults (I)Landroid/app/Notification$Builder;] + NameAndType [setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + NameAndType [setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + NameAndType [setLights (III)Landroid/app/Notification$Builder;] + NameAndType [setNumber (I)Landroid/app/Notification$Builder;] + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;] + NameAndType [setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] + NameAndType [setSmallIcon (II)Landroid/app/Notification$Builder;] + NameAndType [setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + NameAndType [setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + NameAndType [setVibrate ([J)Landroid/app/Notification$Builder;] + NameAndType [setWhen (J)Landroid/app/Notification$Builder;] + NameAndType [sound Landroid/net/Uri;] + NameAndType [tickerText Ljava/lang/CharSequence;] + NameAndType [vibrate [J] + NameAndType [when J] + Utf8 [()Landroid/app/Notification;] + Utf8 [()V] + Utf8 [(I)Landroid/app/Notification$Builder;] + Utf8 [(II)Landroid/app/Notification$Builder;] + Utf8 [(III)Landroid/app/Notification$Builder;] + Utf8 [(J)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Utf8 [(Z)Landroid/app/Notification$Builder;] + Utf8 [([J)Landroid/app/Notification$Builder;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [[J] + Utf8 [add] + Utf8 [android/app/Notification] + Utf8 [android/app/Notification$Builder] + Utf8 [android/support/v4/app/NotificationCompatHoneycomb] + Utf8 [audioStreamType] + Utf8 [contentView] + Utf8 [defaults] + Utf8 [deleteIntent] + Utf8 [flags] + Utf8 [getNotification] + Utf8 [icon] + Utf8 [iconLevel] + Utf8 [java/lang/Object] + Utf8 [ledARGB] + Utf8 [ledOffMS] + Utf8 [ledOnMS] + Utf8 [setAutoCancel] + Utf8 [setContent] + Utf8 [setContentInfo] + Utf8 [setContentIntent] + Utf8 [setContentText] + Utf8 [setContentTitle] + Utf8 [setDefaults] + Utf8 [setDeleteIntent] + Utf8 [setFullScreenIntent] + Utf8 [setLargeIcon] + Utf8 [setLights] + Utf8 [setNumber] + Utf8 [setOngoing] + Utf8 [setOnlyAlertOnce] + Utf8 [setSmallIcon] + Utf8 [setSound] + Utf8 [setTicker] + Utf8 [setVibrate] + Utf8 [setWhen] + Utf8 [sound] + Utf8 [tickerText] + Utf8 [vibrate] + Utf8 [when] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompatHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #40 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; Access flags: 0x8 = static android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap) Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 10, stack = 4): [0] new #2 + Class [android/app/Notification$Builder] [3] dup [4] aload_0 v0 [5] invokespecial #19 + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] [8] aload_1 v1 [9] getfield #18 + Fieldref [android/app/Notification.when J] [12] invokevirtual #39 + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] [15] aload_1 v1 [16] getfield #10 + Fieldref [android/app/Notification.icon I] [19] aload_1 v1 [20] getfield #11 + Fieldref [android/app/Notification.iconLevel I] [23] invokevirtual #35 + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;] [26] aload_1 v1 [27] getfield #6 + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] [30] invokevirtual #22 + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] [33] aload_1 v1 [34] getfield #16 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [37] aload v5 [39] invokevirtual #37 + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] [42] aload_1 v1 [43] getfield #15 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [46] aload_1 v1 [47] getfield #5 + Fieldref [android/app/Notification.audioStreamType I] [50] invokevirtual #36 + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] [53] aload_1 v1 [54] getfield #17 + Fieldref [android/app/Notification.vibrate [J] [57] invokevirtual #38 + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;] [60] aload_1 v1 [61] getfield #12 + Fieldref [android/app/Notification.ledARGB I] [64] aload_1 v1 [65] getfield #14 + Fieldref [android/app/Notification.ledOnMS I] [68] aload_1 v1 [69] getfield #13 + Fieldref [android/app/Notification.ledOffMS I] [72] invokevirtual #31 + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;] [75] aload_1 v1 [76] getfield #9 + Fieldref [android/app/Notification.flags I] [79] iconst_2 [80] iand [81] ifeq +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] invokevirtual #33 + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] [92] aload_1 v1 [93] getfield #9 + Fieldref [android/app/Notification.flags I] [96] bipush 8 [98] iand [99] ifeq +7 (target=106) [102] iconst_1 [103] goto +4 (target=107) [106] iconst_0 [107] invokevirtual #34 + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] [110] aload_1 v1 [111] getfield #9 + Fieldref [android/app/Notification.flags I] [114] bipush 16 [116] iand [117] ifeq +7 (target=124) [120] iconst_1 [121] goto +4 (target=125) [124] iconst_0 [125] invokevirtual #21 + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;] [128] aload_1 v1 [129] getfield #7 + Fieldref [android/app/Notification.defaults I] [132] invokevirtual #27 + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;] [135] aload_2 v2 [136] invokevirtual #26 + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [139] aload_3 v3 [140] invokevirtual #25 + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [143] aload v4 [145] invokevirtual #23 + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [148] aload v7 [150] invokevirtual #24 + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] [153] aload_1 v1 [154] getfield #8 + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] [157] invokevirtual #28 + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] [160] aload v8 [162] aload_1 v1 [163] getfield #9 + Fieldref [android/app/Notification.flags I] [166] sipush 128 [169] iand [170] ifeq +7 (target=177) [173] iconst_1 [174] goto +4 (target=178) [177] iconst_0 [178] invokevirtual #29 + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] [181] aload v9 [183] invokevirtual #30 + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] [186] iload v6 [188] invokevirtual #32 + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;] [191] invokevirtual #20 + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] [194] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ServiceCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ServiceCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Integer [1] + Class [android/support/v4/app/ServiceCompat] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [START_STICKY] + Utf8 [android/support/v4/app/ServiceCompat] + Utf8 [java/lang/Object] Fields (count = 1): + Field: START_STICKY I Access flags: 0x19 = public static final int START_STICKY Class member attributes (count = 1): + Constant value attribute: + Integer [1] Methods (count = 1): - Method: ()V Access flags: 0x2 = private ServiceCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + 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/ShareCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 104): + String [ in the supplied menu] + String [Could not find menu item with id ] + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Class [android/app/Activity] + Class [android/content/ComponentName] + Class [android/content/Intent] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/ShareCompat] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Class [android/view/Menu] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;] + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB. ()V] + Methodref [java/lang/IllegalArgumentException. (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/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + NameAndType [SDK_INT I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + NameAndType [findItem (I)Landroid/view/MenuItem;] + NameAndType [getCallingActivity ()Landroid/content/ComponentName;] + NameAndType [getCallingPackage ()Ljava/lang/String;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ in the supplied menu] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Could not find menu item with id ] + Utf8 [EXTRA_CALLING_ACTIVITY] + Utf8 [EXTRA_CALLING_PACKAGE] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [access$000] + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Utf8 [android/app/Activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Intent] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/ShareCompat] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Utf8 [android/view/Menu] + Utf8 [append] + Utf8 [configureMenuItem] + Utf8 [findItem] + Utf8 [getCallingActivity] + Utf8 [getCallingPackage] + Utf8 [getIntent] + Utf8 [getParcelableExtra] + Utf8 [getStringExtra] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] Fields (count = 3): + Field: EXTRA_CALLING_PACKAGE Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String EXTRA_CALLING_PACKAGE Class member attributes (count = 1): + Constant value attribute: + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Field: EXTRA_CALLING_ACTIVITY Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String EXTRA_CALLING_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Field: IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl; Access flags: 0xa = private static android.support.v4.app.ShareCompat$ShareCompatImpl IMPL Methods (count = 7): - Method: ()V Access flags: 0x1 = public ShareCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #30 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getCallingPackage(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;] [4] dup [5] astore_1 v1 [6] ifnonnull +13 (target=19) [9] aload_0 v0 [10] invokevirtual #22 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [13] ldc #4 + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] [15] invokevirtual #24 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [18] astore_1 v1 [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; Access flags: 0x9 = public static android.content.ComponentName getCallingActivity(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;] [4] dup [5] astore_1 v1 [6] ifnonnull +16 (target=22) [9] aload_0 v0 [10] invokevirtual #22 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [13] ldc #3 + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] [15] invokevirtual #23 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [18] checkcast #6 + Class [android/content/ComponentName] [21] astore_1 v1 [22] aload_1 v1 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x9 = public static void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #35 + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x9 = public static void configureMenuItem(android.view.Menu,int,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] invokeinterface #36 + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] [7] dup [8] astore_0 v0 [9] ifnonnull +32 (target=41) [12] new #15 + Class [java/lang/IllegalArgumentException] [15] dup [16] new #17 + Class [java/lang/StringBuilder] [19] dup [20] ldc #2 + String [Could not find menu item with id ] [22] invokespecial #31 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] iload_1 v1 [26] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [29] ldc #1 + String [ in the supplied menu] [31] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [34] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [37] invokespecial #29 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] aload_0 v0 [42] aload_2 v2 [43] invokestatic #25 + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; Access flags: 0x1008 = static synthetic android.support.v4.app.ShareCompat$ShareCompatImpl access$000() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [3] areturn 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 = 49, locals = 0, stack = 2): [0] getstatic #18 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #13 + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] [11] dup [12] invokespecial #28 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB. ()V] [15] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [18] return [19] getstatic #18 + Fieldref [android/os/Build$VERSION.SDK_INT I] [22] bipush 14 [24] ificmplt +14 (target=38) [27] new #12 + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] [30] dup [31] invokespecial #27 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] [34] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [37] return [38] new #11 + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] [41] dup [42] invokespecial #26 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] [45] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$IntentBuilder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat$IntentBuilder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 219): + Integer [524288] + String [android.intent.action.SEND] + String [android.intent.action.SEND_MULTIPLE] + String [android.intent.extra.BCC] + String [android.intent.extra.CC] + String [android.intent.extra.EMAIL] + String [android.intent.extra.HTML_TEXT] + String [android.intent.extra.STREAM] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/net/Uri] + Class [android/os/Parcelable] + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/text/Html] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/System] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;] + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;] + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder. (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + 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.isEmpty ()Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] + NameAndType [combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [isEmpty ()Z] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mBccAddresses Ljava/util/ArrayList;] + NameAndType [mCcAddresses Ljava/util/ArrayList;] + NameAndType [mChooserTitle Ljava/lang/CharSequence;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mStreams Ljava/util/ArrayList;] + NameAndType [mToAddresses Ljava/util/ArrayList;] + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + NameAndType [removeExtra (Ljava/lang/String;)V] + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [size ()I] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Landroid/app/Activity;] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/Intent;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [add] + Utf8 [addEmailBcc] + Utf8 [addEmailCc] + Utf8 [addEmailTo] + Utf8 [addFlags] + Utf8 [addStream] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.action.SEND_MULTIPLE] + Utf8 [android.intent.extra.BCC] + Utf8 [android.intent.extra.CC] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.HTML_TEXT] + Utf8 [android.intent.extra.STREAM] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/text/Html] + Utf8 [arraycopy] + Utf8 [combineArrayExtra] + Utf8 [createChooser] + Utf8 [createChooserIntent] + Utf8 [equals] + Utf8 [from] + Utf8 [fromHtml] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActivity] + Utf8 [getComponentName] + Utf8 [getIntent] + Utf8 [getPackageName] + Utf8 [getParcelableExtra] + Utf8 [getStringArrayExtra] + Utf8 [getText] + Utf8 [hasExtra] + Utf8 [isEmpty] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/System] + Utf8 [java/util/ArrayList] + Utf8 [mActivity] + Utf8 [mBccAddresses] + Utf8 [mCcAddresses] + Utf8 [mChooserTitle] + Utf8 [mIntent] + Utf8 [mStreams] + Utf8 [mToAddresses] + Utf8 [putExtra] + Utf8 [putParcelableArrayListExtra] + Utf8 [removeExtra] + Utf8 [setAction] + Utf8 [setChooserTitle] + Utf8 [setEmailBcc] + Utf8 [setEmailCc] + Utf8 [setEmailTo] + Utf8 [setHtmlText] + Utf8 [setStream] + Utf8 [setSubject] + Utf8 [setText] + Utf8 [setType] + Utf8 [size] + Utf8 [startActivity] + Utf8 [startChooser] + Utf8 [toArray] Fields (count = 7): + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mChooserTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mChooserTitle + Field: mToAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mToAddresses + Field: mCcAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mCcAddresses + Field: mBccAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mBccAddresses + Field: mStreams Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mStreams Methods (count = 25): + Method: from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x9 = public static android.support.v4.app.ShareCompat$IntentBuilder from(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #17 + Class [android/support/v4/app/ShareCompat$IntentBuilder] [3] dup [4] aload_0 v0 [5] invokespecial #49 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder. (Landroid/app/Activity;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/app/Activity;)V Access flags: 0x2 = private ShareCompat$IntentBuilder(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #58 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] new #14 + Class [android/content/Intent] [13] dup [14] invokespecial #34 + Methodref [android/content/Intent. ()V] [17] ldc #2 + String [android.intent.action.SEND] [19] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [22] putfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [25] aload_0 v0 [26] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [29] ldc #12 + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] [31] aload_1 v1 [32] invokevirtual #31 + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;] [35] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [38] pop [39] aload_0 v0 [40] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [43] ldc #11 + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] [45] aload_1 v1 [46] invokevirtual #30 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [49] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [52] pop [53] aload_0 v0 [54] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [57] ldc #1 + Integer [524288] [59] invokevirtual #35 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [62] pop [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 242, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] ldc #6 + String [android.intent.extra.EMAIL] [10] aload_0 v0 [11] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [14] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [17] aload_0 v0 [18] aconst_null [19] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [22] aload_0 v0 [23] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [26] ifnull +18 (target=44) [29] aload_0 v0 [30] ldc #5 + String [android.intent.extra.CC] [32] aload_0 v0 [33] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [36] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [39] aload_0 v0 [40] aconst_null [41] putfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [44] aload_0 v0 [45] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [48] ifnull +18 (target=66) [51] aload_0 v0 [52] ldc #4 + String [android.intent.extra.BCC] [54] aload_0 v0 [55] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [58] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [61] aload_0 v0 [62] aconst_null [63] putfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [66] aload_0 v0 [67] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [70] ifnull +18 (target=88) [73] aload_0 v0 [74] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [77] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [80] iconst_1 [81] ificmple +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] istore_1 v1 [90] aload_0 v0 [91] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [94] invokevirtual #37 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [97] ldc #3 + String [android.intent.action.SEND_MULTIPLE] [99] invokevirtual #59 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [102] istore_2 v2 [103] iload_1 v1 [104] ifne +72 (target=176) [107] iload_2 v2 [108] ifeq +68 (target=176) [111] aload_0 v0 [112] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [115] ldc #2 + String [android.intent.action.SEND] [117] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [120] pop [121] aload_0 v0 [122] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [125] ifnull +37 (target=162) [128] aload_0 v0 [129] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [132] invokevirtual #64 + Methodref [java/util/ArrayList.isEmpty ()Z] [135] ifne +27 (target=162) [138] aload_0 v0 [139] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [142] ldc #8 + String [android.intent.extra.STREAM] [144] aload_0 v0 [145] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [148] iconst_0 [149] invokevirtual #63 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [152] checkcast #16 + Class [android/os/Parcelable] [155] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [158] pop [159] goto +12 (target=171) [162] aload_0 v0 [163] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [166] ldc #8 + String [android.intent.extra.STREAM] [168] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [171] aload_0 v0 [172] aconst_null [173] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [176] iload_1 v1 [177] ifeq +60 (target=237) [180] iload_2 v2 [181] ifne +56 (target=237) [184] aload_0 v0 [185] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [188] ldc #3 + String [android.intent.action.SEND_MULTIPLE] [190] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [193] pop [194] aload_0 v0 [195] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [198] ifnull +30 (target=228) [201] aload_0 v0 [202] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [205] invokevirtual #64 + Methodref [java/util/ArrayList.isEmpty ()Z] [208] ifne +20 (target=228) [211] aload_0 v0 [212] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [215] ldc #8 + String [android.intent.extra.STREAM] [217] aload_0 v0 [218] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [221] invokevirtual #45 + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] [224] pop [225] goto +12 (target=237) [228] aload_0 v0 [229] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [232] ldc #8 + String [android.intent.extra.STREAM] [234] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [237] aload_0 v0 [238] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [241] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivity()Landroid/app/Activity; Access flags: 0x0 = android.app.Activity getActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V Access flags: 0x2 = private void combineArrayExtra(java.lang.String,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] aload_1 v1 [5] invokevirtual #39 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [8] dup [9] astore_3 v3 [10] ifnull +8 (target=18) [13] aload_3 v3 [14] arraylength [15] goto +4 (target=19) [18] iconst_0 [19] dup [20] istore v4 [22] aload_2 v2 [23] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [26] iadd [27] anewarray #20 + Class [java/lang/String] [30] astore v5 [32] aload_2 v2 [33] aload v5 [35] invokevirtual #66 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [38] pop [39] aload_3 v3 [40] ifnull +16 (target=56) [43] aload_3 v3 [44] iconst_0 [45] aload v5 [47] aload_2 v2 [48] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [51] iload v4 [53] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [56] aload_0 v0 [57] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [60] aload_1 v1 [61] aload v5 [63] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [66] pop [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V Access flags: 0x2 = private void combineArrayExtra(java.lang.String,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 7, stack = 5): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [4] dup [5] astore_3 v3 [6] aload_1 v1 [7] invokevirtual #39 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [10] dup [11] astore v4 [13] ifnull +9 (target=22) [16] aload v4 [18] arraylength [19] goto +4 (target=23) [22] iconst_0 [23] dup [24] istore v5 [26] aload_2 v2 [27] arraylength [28] iadd [29] anewarray #20 + Class [java/lang/String] [32] astore v6 [34] aload v4 [36] ifnull +14 (target=50) [39] aload v4 [41] iconst_0 [42] aload v6 [44] iconst_0 [45] iload v5 [47] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [50] aload_2 v2 [51] iconst_0 [52] aload v6 [54] iload v5 [56] aload_2 v2 [57] arraylength [58] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [61] aload_3 v3 [62] aload_1 v1 [63] aload v6 [65] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [68] pop [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createChooserIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent createChooserIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [4] aload_0 v0 [5] getfield #26 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] [8] invokestatic #36 + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startChooser()V Access flags: 0x1 = public void startChooser() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [4] aload_0 v0 [5] invokevirtual #52 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [8] invokevirtual #33 + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [5] iload_1 v1 [6] invokevirtual #32 + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;] [9] invokevirtual #54 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setType(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setType(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] aload_1 v1 [5] invokevirtual #48 + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #10 + String [android.intent.extra.TEXT] [6] aload_1 v1 [7] invokevirtual #42 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHtmlText(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #7 + String [android.intent.extra.HTML_TEXT] [6] aload_1 v1 [7] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [15] ldc #10 + String [android.intent.extra.TEXT] [17] invokevirtual #40 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [20] ifne +12 (target=32) [23] aload_0 v0 [24] aload_1 v1 [25] invokestatic #57 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [28] invokevirtual #56 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [31] pop [32] aload_0 v0 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] invokevirtual #37 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #2 + String [android.intent.action.SEND] [9] invokevirtual #59 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ifne +13 (target=25) [15] aload_0 v0 [16] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [19] ldc #2 + String [android.intent.action.SEND] [21] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [24] pop [25] aload_0 v0 [26] aconst_null [27] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [30] aload_0 v0 [31] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [34] ldc #8 + String [android.intent.extra.STREAM] [36] aload_1 v1 [37] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [40] pop [41] aload_0 v0 [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addStream(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #8 + String [android.intent.extra.STREAM] [6] invokevirtual #38 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [9] checkcast #15 + Class [android/net/Uri] [12] dup [13] astore_2 v2 [14] ifnonnull +9 (target=23) [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #55 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [22] areturn [23] aload_0 v0 [24] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [27] ifnonnull +14 (target=41) [30] aload_0 v0 [31] new #22 + Class [java/util/ArrayList] [34] dup [35] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [38] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [41] aload_2 v2 [42] ifnull +21 (target=63) [45] aload_0 v0 [46] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [49] ldc #8 + String [android.intent.extra.STREAM] [51] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [54] aload_0 v0 [55] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [58] aload_2 v2 [59] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] aload_0 v0 [64] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [67] aload_1 v1 [68] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [71] pop [72] aload_0 v0 [73] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] aconst_null [9] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [12] aload_0 v0 [13] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [16] ldc #6 + String [android.intent.extra.EMAIL] [18] aload_1 v1 [19] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [22] pop [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailTo(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #6 + String [android.intent.extra.EMAIL] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #5 + String [android.intent.extra.CC] [6] aload_1 v1 [7] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailCc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #5 + String [android.intent.extra.CC] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #4 + String [android.intent.extra.BCC] [6] aload_1 v1 [7] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailBcc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #4 + String [android.intent.extra.BCC] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubject(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setSubject(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #9 + String [android.intent.extra.SUBJECT] [6] aload_1 v1 [7] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$IntentReader Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat$IntentReader extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 227): + String [ index requested: ] + String [Could not retrieve icon for calling activity] + String [Could not retrieve icon for calling application] + String [Could not retrieve label for calling application] + String [IntentReader] + String [Stream items available: ] + String [android.intent.action.SEND] + String [android.intent.action.SEND_MULTIPLE] + String [android.intent.extra.BCC] + String [android.intent.extra.CC] + String [android.intent.extra.EMAIL] + String [android.intent.extra.HTML_TEXT] + String [android.intent.extra.STREAM] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/net/Uri] + Class [android/support/v4/app/ShareCompat] + Class [android/support/v4/app/ShareCompat$IntentReader] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/text/Html] + Class [android/text/Spanned] + Class [android/util/Log] + Class [java/lang/IndexOutOfBoundsException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/Intent.getType ()Ljava/lang/String;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] + Methodref [android/support/v4/app/ShareCompat$IntentReader. (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I] + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;] + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)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.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + NameAndType [getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + NameAndType [getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] + NameAndType [getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] + NameAndType [getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStreamCount ()I] + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [getType ()Ljava/lang/String;] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [isMultipleShare ()Z] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mCallingActivity Landroid/content/ComponentName;] + NameAndType [mCallingPackage Ljava/lang/String;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mStreams Ljava/util/ArrayList;] + NameAndType [size ()I] + NameAndType [toHtml (Landroid/text/Spanned;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ index requested: ] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/net/Uri;] + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/String;] + Utf8 [(I)Landroid/net/Uri;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Could not retrieve icon for calling activity] + Utf8 [Could not retrieve icon for calling application] + Utf8 [Could not retrieve label for calling application] + Utf8 [IntentReader] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/Intent;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Stream items available: ] + Utf8 [TAG] + Utf8 [access$000] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.action.SEND_MULTIPLE] + Utf8 [android.intent.extra.BCC] + Utf8 [android.intent.extra.CC] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.HTML_TEXT] + Utf8 [android.intent.extra.STREAM] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/net/Uri] + Utf8 [android/support/v4/app/ShareCompat] + Utf8 [android/support/v4/app/ShareCompat$IntentReader] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/text/Html] + Utf8 [android/text/Spanned] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [e] + Utf8 [equals] + Utf8 [escapeHtml] + Utf8 [from] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActivityIcon] + Utf8 [getApplicationIcon] + Utf8 [getApplicationInfo] + Utf8 [getApplicationLabel] + Utf8 [getCallingActivity] + Utf8 [getCallingActivityIcon] + Utf8 [getCallingApplicationIcon] + Utf8 [getCallingApplicationLabel] + Utf8 [getCallingPackage] + Utf8 [getCharSequenceExtra] + Utf8 [getEmailBcc] + Utf8 [getEmailCc] + Utf8 [getEmailTo] + Utf8 [getHtmlText] + Utf8 [getIntent] + Utf8 [getPackageManager] + Utf8 [getParcelableArrayListExtra] + Utf8 [getParcelableExtra] + Utf8 [getStream] + Utf8 [getStreamCount] + Utf8 [getStringArrayExtra] + Utf8 [getStringExtra] + Utf8 [getSubject] + Utf8 [getText] + Utf8 [getType] + Utf8 [hasExtra] + Utf8 [isMultipleShare] + Utf8 [isShareIntent] + Utf8 [isSingleShare] + Utf8 [java/lang/IndexOutOfBoundsException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [mActivity] + Utf8 [mCallingActivity] + Utf8 [mCallingPackage] + Utf8 [mIntent] + Utf8 [mStreams] + Utf8 [size] + Utf8 [toHtml] + Utf8 [toString] Fields (count = 6): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [IntentReader] + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mCallingPackage Ljava/lang/String; Access flags: 0x2 = private java.lang.String mCallingPackage + Field: mCallingActivity Landroid/content/ComponentName; Access flags: 0x2 = private android.content.ComponentName mCallingActivity + Field: mStreams Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mStreams Methods (count = 20): + Method: from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; Access flags: 0x9 = public static android.support.v4.app.ShareCompat$IntentReader from(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #22 + Class [android/support/v4/app/ShareCompat$IntentReader] [3] dup [4] aload_0 v0 [5] invokespecial #54 + Methodref [android/support/v4/app/ShareCompat$IntentReader. (Landroid/app/Activity;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/app/Activity;)V Access flags: 0x2 = private ShareCompat$IntentReader(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #61 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] aload_1 v1 [11] invokevirtual #37 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [14] putfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [17] aload_0 v0 [18] aload_1 v1 [19] invokestatic #53 + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] [22] putfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [25] aload_0 v0 [26] aload_1 v1 [27] invokestatic #52 + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] [30] putfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShareIntent()Z Access flags: 0x1 = public boolean isShareIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] dup [8] astore_1 v1 [9] ldc #7 + String [android.intent.action.SEND] [11] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [14] ifne +12 (target=26) [17] aload_1 v1 [18] ldc #8 + String [android.intent.action.SEND_MULTIPLE] [20] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [23] ifeq +5 (target=28) [26] iconst_1 [27] ireturn [28] iconst_0 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isSingleShare()Z Access flags: 0x1 = public boolean isSingleShare() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #7 + String [android.intent.action.SEND] [9] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isMultipleShare()Z Access flags: 0x1 = public boolean isMultipleShare() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #8 + String [android.intent.action.SEND_MULTIPLE] [9] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getType()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getType() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #45 + Methodref [android/content/Intent.getType ()Ljava/lang/String;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #15 + String [android.intent.extra.TEXT] [6] invokevirtual #40 + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHtmlText()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getHtmlText() Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #12 + String [android.intent.extra.HTML_TEXT] [6] invokevirtual #44 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [9] astore_1 v1 [10] aload_0 v0 [11] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [14] ifnonnull +40 (target=54) [17] aload_0 v0 [18] invokevirtual #56 + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;] [21] dup [22] astore_2 v2 [23] instanceof #25 + Class [android/text/Spanned] [26] ifeq +14 (target=40) [29] aload_2 v2 [30] checkcast #25 + Class [android/text/Spanned] [33] invokestatic #58 + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;] [36] astore_1 v1 [37] goto +17 (target=54) [40] aload_2 v2 [41] ifnull +13 (target=54) [44] invokestatic #51 + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [47] aload_2 v2 [48] invokeinterface #69 + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [53] astore_1 v1 [54] aload_1 v1 [55] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStream()Landroid/net/Uri; Access flags: 0x1 = public android.net.Uri getStream() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #13 + String [android.intent.extra.STREAM] [6] invokevirtual #42 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [9] checkcast #20 + Class [android/net/Uri] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStream(I)Landroid/net/Uri; Access flags: 0x1 = public android.net.Uri getStream(int) Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] invokevirtual #57 + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] [11] ifeq +16 (target=27) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [19] ldc #13 + String [android.intent.extra.STREAM] [21] invokevirtual #41 + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] [24] putfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [27] aload_0 v0 [28] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [31] ifnull +15 (target=46) [34] aload_0 v0 [35] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [38] iload_1 v1 [39] invokevirtual #67 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #20 + Class [android/net/Uri] [45] areturn [46] iload_1 v1 [47] ifne +16 (target=63) [50] aload_0 v0 [51] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [54] ldc #13 + String [android.intent.extra.STREAM] [56] invokevirtual #42 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [59] checkcast #20 + Class [android/net/Uri] [62] areturn [63] new #27 + Class [java/lang/IndexOutOfBoundsException] [66] dup [67] new #30 + Class [java/lang/StringBuilder] [70] dup [71] ldc #6 + String [Stream items available: ] [73] invokespecial #63 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [76] aload_0 v0 [77] invokevirtual #55 + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I] [80] invokevirtual #64 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [83] ldc #1 + String [ index requested: ] [85] invokevirtual #65 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] iload_1 v1 [89] invokevirtual #64 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [92] invokevirtual #66 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] invokespecial #60 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [98] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStreamCount()I Access flags: 0x1 = public int getStreamCount() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] invokevirtual #57 + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] [11] ifeq +16 (target=27) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [19] ldc #13 + String [android.intent.extra.STREAM] [21] invokevirtual #41 + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] [24] putfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [27] aload_0 v0 [28] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [31] ifnull +11 (target=42) [34] aload_0 v0 [35] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [38] invokevirtual #68 + Methodref [java/util/ArrayList.size ()I] [41] ireturn [42] aload_0 v0 [43] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [46] ldc #13 + String [android.intent.extra.STREAM] [48] invokevirtual #46 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [51] ifeq +5 (target=56) [54] iconst_1 [55] ireturn [56] iconst_0 [57] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailTo()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailTo() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #11 + String [android.intent.extra.EMAIL] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailCc()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailCc() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #10 + String [android.intent.extra.CC] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailBcc()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailBcc() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #9 + String [android.intent.extra.BCC] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubject()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getSubject() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #14 + String [android.intent.extra.SUBJECT] [6] invokevirtual #44 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingPackage()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getCallingPackage() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivity()Landroid/content/ComponentName; Access flags: 0x1 = public android.content.ComponentName getCallingActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivityIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getCallingActivityIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_0 v0 [19] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [22] invokevirtual #47 + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [25] areturn [26] astore_1 v1 [27] ldc #5 + String [IntentReader] [29] ldc #2 + String [Could not retrieve icon for calling activity] [31] aload_1 v1 [32] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [35] pop [36] aconst_null [37] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 25: 26): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getCallingApplicationIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_0 v0 [19] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [22] invokevirtual #48 + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] [25] areturn [26] astore_1 v1 [27] ldc #5 + String [IntentReader] [29] ldc #3 + String [Could not retrieve icon for calling application] [31] aload_1 v1 [32] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [35] pop [36] aconst_null [37] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 25: 26): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getCallingApplicationLabel()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getCallingApplicationLabel() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_1 v1 [19] aload_0 v0 [20] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [23] iconst_0 [24] invokevirtual #49 + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] [27] invokevirtual #50 + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] [30] areturn [31] astore_1 v1 [32] ldc #5 + String [IntentReader] [34] ldc #4 + String [Could not retrieve label for calling application] [36] aload_1 v1 [37] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [40] pop [41] aconst_null [42] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 30: 31): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.ShareCompat$ShareCompatImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [java/lang/Object] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [configureMenuItem] + Utf8 [escapeHtml] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x401 = public abstract void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String escapeHtml(java.lang.CharSequence) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] Constant Pool (count = 74): + String [&#] + String [&] + String [>] + String [<] + String [ ] + String [;] + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/view/MenuItem] + Class [java/lang/CharSequence] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()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/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] + InterfaceMethodref [java/lang/CharSequence.length ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [length ()I] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Utf8 [&#] + Utf8 [&] + Utf8 [>] + Utf8 [<] + Utf8 [ ] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)C] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Utf8 [;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/view/MenuItem] + Utf8 [append] + Utf8 [charAt] + Utf8 [configureMenuItem] + Utf8 [createChooserIntent] + Utf8 [escapeHtml] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [setIntent] + Utf8 [toString] + Utf8 [withinStyle] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x1 = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #14 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [5] invokeinterface #23 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 4): [0] new #13 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #17 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_2 v2 [9] aload_1 v1 [10] iconst_0 [11] aload_1 v1 [12] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.length ()I] [17] invokestatic #15 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] [20] aload_2 v2 [21] invokevirtual #22 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V Access flags: 0xa = private static void withinStyle(java.lang.StringBuilder,java.lang.CharSequence,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 5, stack = 4): [0] iload_2 v2 [1] iload_3 v3 [2] ificmpge +170 (target=172) [5] aload_1 v1 [6] iload_2 v2 [7] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] [12] dup [13] istore v4 [15] bipush 60 [17] ificmpne +13 (target=30) [20] aload_0 v0 [21] ldc #4 + String [<] [23] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [26] pop [27] goto +139 (target=166) [30] iload v4 [32] bipush 62 [34] ificmpne +13 (target=47) [37] aload_0 v0 [38] ldc #3 + String [>] [40] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] pop [44] goto +122 (target=166) [47] iload v4 [49] bipush 38 [51] ificmpne +13 (target=64) [54] aload_0 v0 [55] ldc #2 + String [&] [57] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] pop [61] goto +105 (target=166) [64] iload v4 [66] bipush 126 [68] ificmpgt +10 (target=78) [71] iload v4 [73] bipush 32 [75] ificmpge +33 (target=108) [78] aload_0 v0 [79] new #13 + Class [java/lang/StringBuilder] [82] dup [83] ldc #1 + String [&#] [85] invokespecial #18 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [88] iload v4 [90] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [93] ldc #6 + String [;] [95] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] invokevirtual #22 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [104] pop [105] goto +61 (target=166) [108] iload v4 [110] bipush 32 [112] ificmpne +47 (target=159) [115] iload_2 v2 [116] iconst_1 [117] iadd [118] iload_3 v3 [119] ificmpge +30 (target=149) [122] aload_1 v1 [123] iload_2 v2 [124] iconst_1 [125] iadd [126] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] [131] bipush 32 [133] ificmpne +16 (target=149) [136] aload_0 v0 [137] ldc #5 + String [ ] [139] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [142] pop [143] iinc v2, 1 [146] goto -31 (target=115) [149] aload_0 v0 [150] bipush 32 [152] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [155] pop [156] goto +10 (target=166) [159] aload_0 v0 [160] iload v4 [162] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [165] pop [166] iinc v2, 1 [169] goto -169 (target=0) [172] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplICS Superclass: android/support/v4/app/ShareCompat$ShareCompatImplBase Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplICS extends android.support.v4.app.ShareCompat$ShareCompatImplBase Interfaces (count = 0): Constant Pool (count = 44): + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompatICS] + Class [android/view/MenuItem] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [getActivity ()Landroid/app/Activity;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [hasSubMenu ()Z] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [shouldAddChooserIntent (Landroid/view/MenuItem;)Z] + Utf8 [()Landroid/app/Activity;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompatICS] + Utf8 [android/view/MenuItem] + Utf8 [configureMenuItem] + Utf8 [createChooserIntent] + Utf8 [getActivity] + Utf8 [getIntent] + Utf8 [hasSubMenu] + Utf8 [setIntent] + Utf8 [shouldAddChooserIntent] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplICS() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x1 = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #7 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;] [5] aload_2 v2 [6] invokevirtual #8 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [9] invokestatic #11 + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #10 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z] [17] ifeq +14 (target=31) [20] aload_1 v1 [21] aload_2 v2 [22] invokevirtual #6 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [25] invokeinterface #13 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [30] pop [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldAddChooserIntent(Landroid/view/MenuItem;)Z Access flags: 0x0 = boolean shouldAddChooserIntent(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 1): [0] aload_1 v1 [1] invokeinterface #12 + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] [6] ifne +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplJB Superclass: android/support/v4/app/ShareCompat$ShareCompatImplICS Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplJB extends android.support.v4.app.ShareCompat$ShareCompatImplICS Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Class [android/support/v4/app/ShareCompatJB] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Utf8 [android/support/v4/app/ShareCompatJB] + Utf8 [escapeHtml] + Utf8 [shouldAddChooserIntent] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokestatic #5 + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldAddChooserIntent(Landroid/view/MenuItem;)Z Access flags: 0x0 = boolean shouldAddChooserIntent(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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompatICS Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompatICS extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 61): + String [.sharecompat_] + Class [android/support/v4/app/ShareCompatICS] + Class [android/view/MenuItem] + Class [android/widget/ShareActionProvider] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Methodref [android/widget/ShareActionProvider. (Landroid/content/Context;)V] + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V] + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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;] + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getActionProvider ()Landroid/view/ActionProvider;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [setShareHistoryFileName (Ljava/lang/String;)V] + NameAndType [setShareIntent (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/view/ActionProvider;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [.sharecompat_] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [HISTORY_FILENAME_PREFIX] + Utf8 [Ljava/lang/String;] + Utf8 [android/support/v4/app/ShareCompatICS] + Utf8 [android/view/MenuItem] + Utf8 [android/widget/ShareActionProvider] + Utf8 [append] + Utf8 [configureMenuItem] + Utf8 [getActionProvider] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [setActionProvider] + Utf8 [setShareHistoryFileName] + Utf8 [setShareIntent] + Utf8 [toString] Fields (count = 1): + Field: HISTORY_FILENAME_PREFIX Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String HISTORY_FILENAME_PREFIX Class member attributes (count = 1): + Constant value attribute: + String [.sharecompat_] Methods (count = 2): - Method: ()V Access flags: 0x0 = ShareCompatICS() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void configureMenuItem(android.view.MenuItem,android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 4): [0] aload_0 v0 [1] invokeinterface #17 + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] [6] dup [7] astore_3 v3 [8] instanceof #4 + Class [android/widget/ShareActionProvider] [11] ifne +15 (target=26) [14] new #4 + Class [android/widget/ShareActionProvider] [17] dup [18] aload_1 v1 [19] invokespecial #8 + Methodref [android/widget/ShareActionProvider. (Landroid/content/Context;)V] [22] astore_3 v3 [23] goto +8 (target=31) [26] aload_3 v3 [27] checkcast #4 + Class [android/widget/ShareActionProvider] [30] astore_3 v3 [31] aload_3 v3 [32] new #7 + Class [java/lang/StringBuilder] [35] dup [36] ldc #1 + String [.sharecompat_] [38] invokespecial #14 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [41] aload_1 v1 [42] invokevirtual #13 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [45] invokevirtual #11 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [48] invokevirtual #15 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] invokevirtual #16 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [54] invokevirtual #9 + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V] [57] aload_3 v3 [58] aload_2 v2 [59] invokevirtual #10 + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V] [62] aload_0 v0 [63] aload_3 v3 [64] invokeinterface #18 + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] [69] pop [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompatJB Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompatJB extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [android/support/v4/app/ShareCompatJB] + Class [android/text/Html] + Class [java/lang/Object] + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompatJB] + Utf8 [android/text/Html] + Utf8 [escapeHtml] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ShareCompatJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #4 + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/SuperNotCalledException Superclass: android/util/AndroidRuntimeException Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.SuperNotCalledException extends android.util.AndroidRuntimeException Interfaces (count = 0): Constant Pool (count = 10): + Class [android/support/v4/app/SuperNotCalledException] + Class [android/util/AndroidRuntimeException] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/SuperNotCalledException] + Utf8 [android/util/AndroidRuntimeException] Fields (count = 0): Methods (count = 1): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public SuperNotCalledException(java.lang.String) 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 #3 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.TaskStackBuilder extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Iterable] Constant Pool (count = 167): + Integer [268435456] + Integer [268484608] + String [Bad ComponentName while traversing activity parent metadata] + String [No intents added to TaskStackBuilder; cannot getPendingIntent] + String [No intents added to TaskStackBuilder; cannot startActivities] + String [TaskStackBuilder] + Class [[Landroid/content/Intent;] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/os/Build$VERSION] + Class [android/support/v4/a/a] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/TaskStackBuilder] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Class [android/util/Log] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Iterable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilder. (Landroid/content/Context;)V] + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase. ()V] + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb. ()V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + NameAndType [SDK_INT I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [editIntentAt (I)Landroid/content/Intent;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getComponent ()Landroid/content/ComponentName;] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + NameAndType [getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [isEmpty ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mIntents Ljava/util/ArrayList;] + NameAndType [mSourceContext Landroid/content/Context;] + NameAndType [size ()I] + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + NameAndType [startActivities (Landroid/os/Bundle;)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Landroid/content/Intent;] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(II)Landroid/app/PendingIntent;] + Utf8 [(IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Utf8 [(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [] + Utf8 [] + Utf8 [Bad ComponentName while traversing activity parent metadata] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [No intents added to TaskStackBuilder; cannot getPendingIntent] + Utf8 [No intents added to TaskStackBuilder; cannot startActivities] + Utf8 [SDK_INT] + Utf8 [TAG] + Utf8 [TaskStackBuilder] + Utf8 [[Landroid/content/Intent;] + Utf8 [add] + Utf8 [addFlags] + Utf8 [addNextIntent] + Utf8 [addParentStack] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/a/a] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/TaskStackBuilder] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Utf8 [android/util/Log] + Utf8 [create] + Utf8 [e] + Utf8 [editIntentAt] + Utf8 [from] + Utf8 [get] + Utf8 [getComponent] + Utf8 [getIntent] + Utf8 [getIntentCount] + Utf8 [getIntents] + Utf8 [getParentActivityIntent] + Utf8 [getPendingIntent] + Utf8 [isEmpty] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Iterable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mIntents] + Utf8 [mSourceContext] + Utf8 [size] + Utf8 [startActivities] + Utf8 [startActivity] + Utf8 [toArray] Fields (count = 4): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [TaskStackBuilder] + Field: IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; Access flags: 0x1a = private static final android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl IMPL + Field: mIntents Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList mIntents + Field: mSourceContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mSourceContext Methods (count = 16): - Method: (Landroid/content/Context;)V Access flags: 0x2 = private TaskStackBuilder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #23 + Class [java/util/ArrayList] [8] dup [9] invokespecial #46 + Methodref [java/util/ArrayList. ()V] [12] putfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x9 = public static android.support.v4.app.TaskStackBuilder create(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #14 + Class [android/support/v4/app/TaskStackBuilder] [3] dup [4] aload_0 v0 [5] invokespecial #35 + Methodref [android/support/v4/app/TaskStackBuilder. (Landroid/content/Context;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: from(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x9 = public static android.support.v4.app.TaskStackBuilder from(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #36 + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #48 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addParentStack(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] istore_2 v2 [8] aload_1 v1 [9] invokestatic #32 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [12] astore_3 v3 [13] aload_3 v3 [14] ifnull +42 (target=56) [17] aload_0 v0 [18] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [21] iload_2 v2 [22] aload_3 v3 [23] invokevirtual #47 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [26] aload_1 v1 [27] aload_3 v3 [28] invokevirtual #30 + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] [31] invokestatic #33 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] [34] astore_3 v3 [35] goto -22 (target=13) [38] astore_1 v1 [39] ldc #6 + String [TaskStackBuilder] [41] ldc #3 + String [Bad ComponentName while traversing activity parent metadata] [43] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [46] pop [47] new #19 + Class [java/lang/IllegalArgumentException] [50] dup [51] aload_1 v1 [52] invokespecial #43 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [55] athrow [56] aload_0 v0 [57] areturn Code attribute exceptions (count = 1): - ExceptionInfo (26 -> 35: 38): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] istore_2 v2 [8] aload_0 v0 [9] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [12] aload_1 v1 [13] invokestatic #34 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] [16] astore_1 v1 [17] aload_1 v1 [18] ifnull +27 (target=45) [21] aload_0 v0 [22] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [25] iload_2 v2 [26] aload_1 v1 [27] invokevirtual #47 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [30] aload_0 v0 [31] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [34] aload_1 v1 [35] invokevirtual #30 + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] [38] invokestatic #33 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] [41] astore_1 v1 [42] goto -25 (target=17) [45] goto +21 (target=66) [48] astore_1 v1 [49] ldc #6 + String [TaskStackBuilder] [51] ldc #3 + String [Bad ComponentName while traversing activity parent metadata] [53] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] new #19 + Class [java/lang/IllegalArgumentException] [60] dup [61] aload_1 v1 [62] invokespecial #43 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [65] athrow [66] aload_0 v0 [67] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 45: 48): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getIntentCount()I Access flags: 0x1 = public int getIntentCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent(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 #37 + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: editIntentAt(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent editIntentAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #9 + Class [android/content/Intent] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #51 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities()V Access flags: 0x1 = public void startActivities() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] invokevirtual #39 + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/os/Bundle;)V Access flags: 0x1 = public void startActivities(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #50 + Methodref [java/util/ArrayList.isEmpty ()Z] [7] ifeq +13 (target=20) [10] new #20 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #5 + String [No intents added to TaskStackBuilder; cannot startActivities] [16] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [24] aload_0 v0 [25] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [28] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [31] anewarray #9 + Class [android/content/Intent] [34] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [37] checkcast #7 + Class [[Landroid/content/Intent;] [40] dup [41] astore_2 v2 [42] iconst_0 [43] aaload [44] ldc #2 + Integer [268484608] [46] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [49] pop [50] aload_0 v0 [51] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [54] aload_2 v2 [55] aload_1 v1 [56] invokestatic #31 + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] [59] ifne +25 (target=84) [62] aload_2 v2 [63] aload_2 v2 [64] arraylength [65] iconst_1 [66] isub [67] aaload [68] dup [69] astore_1 v1 [70] ldc #1 + Integer [268435456] [72] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [75] pop [76] aload_0 v0 [77] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [80] aload_1 v1 [81] invokevirtual #28 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(II)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] aconst_null [4] invokevirtual #38 + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #50 + Methodref [java/util/ArrayList.isEmpty ()Z] [7] ifeq +13 (target=20) [10] new #20 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #4 + String [No intents added to TaskStackBuilder; cannot getPendingIntent] [16] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [24] aload_0 v0 [25] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [28] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [31] anewarray #9 + Class [android/content/Intent] [34] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [37] checkcast #7 + Class [[Landroid/content/Intent;] [40] dup [41] astore v4 [43] iconst_0 [44] aaload [45] ldc #2 + Integer [268484608] [47] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [50] pop [51] getstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [54] aload_0 v0 [55] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [58] aload v4 [60] iload_1 v1 [61] iload_2 v2 [62] aload_3 v3 [63] invokeinterface #54 + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] [68] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntents()[Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent[] getIntents() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] aload_0 v0 [5] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [8] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [11] anewarray #9 + Class [android/content/Intent] [14] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [17] checkcast #7 + Class [[Landroid/content/Intent;] [20] areturn 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 = 30, locals = 0, stack = 2): [0] getstatic #24 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #17 + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] [11] dup [12] invokespecial #41 + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb. ()V] [15] putstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [18] return [19] new #16 + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] [22] dup [23] invokespecial #40 + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase. ()V] [26] putstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [java/lang/Object] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x401 = public abstract android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268435456] + Class [android/app/PendingIntent] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/app/PendingIntent] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Utf8 [getActivity] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 6, stack = 4): [0] aload_2 v2 [1] aload_2 v2 [2] arraylength [3] iconst_1 [4] isub [5] aaload [6] dup [7] astore_2 v2 [8] ldc #1 + Integer [268435456] [10] invokevirtual #8 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [13] pop [14] aload_1 v1 [15] iload_3 v3 [16] aload_2 v2 [17] iload v4 [19] invokestatic #7 + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268468224] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Class [android/support/v4/app/TaskStackBuilderHoneycomb] + Class [java/lang/Object] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb] + Utf8 [getActivitiesPendingIntent] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 6, stack = 4): [0] aload_2 v2 [1] iconst_0 [2] aaload [3] ldc #1 + Integer [268468224] [5] invokevirtual #7 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [8] pop [9] aload_1 v1 [10] iload_3 v3 [11] aload_2 v2 [12] iload v4 [14] invokestatic #8 + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268468224] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean] + Class [android/support/v4/app/TaskStackBuilderJellybean] + Class [java/lang/Object] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean] + Utf8 [android/support/v4/app/TaskStackBuilderJellybean] + Utf8 [getActivitiesPendingIntent] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplJellybean() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 6, stack = 5): [0] aload_2 v2 [1] iconst_0 [2] aaload [3] ldc #1 + Integer [268468224] [5] invokevirtual #7 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [8] pop [9] aload_1 v1 [10] iload_3 v3 [11] aload_2 v2 [12] iload v4 [14] aload v5 [16] invokestatic #8 + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilderHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.TaskStackBuilderHoneycomb extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 17): + Class [android/app/PendingIntent] + Class [android/support/v4/app/TaskStackBuilderHoneycomb] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [android/app/PendingIntent] + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb] + Utf8 [getActivities] + Utf8 [getActivitiesPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public TaskStackBuilderHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; Access flags: 0x9 = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokestatic #4 + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilderJellybean Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilderJellybean extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 17): + Class [android/app/PendingIntent] + Class [android/support/v4/app/TaskStackBuilderJellybean] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [android/app/PendingIntent] + Utf8 [android/support/v4/app/TaskStackBuilderJellybean] + Utf8 [getActivities] + Utf8 [getActivitiesPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilderJellybean() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x9 = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokestatic #4 + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse Superclass: android/support/v4/app/FragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app._ActionBarSherlockTrojanHorse extends android.support.v4.app.FragmentActivity Interfaces (count = 3): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 115): + Integer [0] + String [_ActionBarSherlockTrojanHorse] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + Fieldref [android/support/v4/app/Fragment.mHidden Z] + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] + Methodref [android/support/v4/app/FragmentActivity. ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [hasVisibleItems ()Z] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mAdded Ljava/util/ArrayList;] + NameAndType [mCreatedMenus Ljava/util/ArrayList;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHasMenu Z] + NameAndType [mHidden Z] + NameAndType [mMenuVisible Z] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDestroyOptionsMenu ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [_ActionBarSherlockTrojanHorse] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [contains] + Utf8 [get] + Utf8 [getSupportMenuInflater] + Utf8 [hasVisibleItems] + Utf8 [java/util/ArrayList] + Utf8 [mActive] + Utf8 [mAdded] + Utf8 [mCreatedMenus] + Utf8 [mFragments] + Utf8 [mHasMenu] + Utf8 [mHidden] + Utf8 [mMenuVisible] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroyOptionsMenu] + Utf8 [onMenuItemSelected] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [size] Fields (count = 3): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [_ActionBarSherlockTrojanHorse] + Field: mCreatedMenus Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mCreatedMenus Methods (count = 8): - Method: ()V Access flags: 0x1 = public _ActionBarSherlockTrojanHorse() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #24 + Methodref [android/support/v4/app/FragmentActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 8, stack = 3): [0] iload_1 v1 [1] ifne +217 (target=218) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #26 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] istore_1 v1 [10] aload_0 v0 [11] invokevirtual #25 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [14] astore_3 v3 [15] iconst_0 [16] istore v4 [18] aconst_null [19] astore v5 [21] aload_0 v0 [22] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [25] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [28] ifnull +117 (target=145) [31] iconst_0 [32] istore v6 [34] goto +96 (target=130) [37] aload_0 v0 [38] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [41] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [44] iload v6 [46] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [49] checkcast #3 + Class [android/support/v4/app/Fragment] [52] dup [53] astore v7 [55] ifnull +72 (target=127) [58] aload v7 [60] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [63] ifne +64 (target=127) [66] aload v7 [68] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [71] ifeq +56 (target=127) [74] aload v7 [76] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [79] ifeq +48 (target=127) [82] aload v7 [84] instanceof #7 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] [87] ifeq +40 (target=127) [90] iconst_1 [91] istore v4 [93] aload v7 [95] checkcast #7 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] [98] aload_2 v2 [99] aload_3 v3 [100] invokeinterface #34 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [105] aload v5 [107] ifnonnull +12 (target=119) [110] new #15 + Class [java/util/ArrayList] [113] dup [114] invokespecial #29 + Methodref [java/util/ArrayList. ()V] [117] astore v5 [119] aload v5 [121] aload v7 [123] invokevirtual #30 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [126] pop [127] iinc v6, 1 [130] iload v6 [132] aload_0 v0 [133] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [136] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [139] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [142] ificmplt -105 (target=37) [145] aload_0 v0 [146] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [149] ifnull +58 (target=207) [152] iconst_0 [153] istore v6 [155] goto +40 (target=195) [158] aload_0 v0 [159] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [162] iload v6 [164] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [167] checkcast #3 + Class [android/support/v4/app/Fragment] [170] astore v7 [172] aload v5 [174] ifnull +13 (target=187) [177] aload v5 [179] aload v7 [181] invokevirtual #31 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [184] ifne +8 (target=192) [187] aload v7 [189] invokevirtual #23 + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] [192] iinc v6, 1 [195] iload v6 [197] aload_0 v0 [198] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [201] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [204] ificmplt -46 (target=158) [207] aload_0 v0 [208] aload v5 [210] putfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [213] iload_1 v1 [214] iload v4 [216] ior [217] ireturn [218] iconst_0 [219] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [37] Var: [a:android/support/v4/app/_ActionBarSherlockTrojanHorse][i][a:com/actionbarsherlock/view/Menu][i][a:com/actionbarsherlock/view/MenuInflater][i][a:java/util/ArrayList][i], Stack: - [119] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [127] Var: -1, Stack: (empty) - [130] Var: ..., Stack: (empty) - [145] Var: -1, Stack: (empty) - [158] Var: ...[i], Stack: (empty) - [187] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [192] Var: -1, Stack: (empty) - [195] Var: ..., Stack: (empty) - [207] Var: -1, Stack: (empty) - [218] Var: [a:android/support/v4/app/_ActionBarSherlockTrojanHorse][i][a:com/actionbarsherlock/view/Menu], Stack: + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 6, stack = 2): [0] iload_1 v1 [1] ifne +122 (target=123) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #28 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] aload_0 v0 [13] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [16] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [19] ifnull +93 (target=112) [22] iconst_0 [23] istore v4 [25] goto +72 (target=97) [28] aload_0 v0 [29] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [32] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [35] iload v4 [37] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #3 + Class [android/support/v4/app/Fragment] [43] dup [44] astore v5 [46] ifnull +48 (target=94) [49] aload v5 [51] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [54] ifne +40 (target=94) [57] aload v5 [59] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [62] ifeq +32 (target=94) [65] aload v5 [67] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [70] ifeq +24 (target=94) [73] aload v5 [75] instanceof #9 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] [78] ifeq +16 (target=94) [81] iconst_1 [82] istore_2 v2 [83] aload v5 [85] checkcast #9 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] [88] aload_3 v3 [89] invokeinterface #36 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [94] iinc v4, 1 [97] iload v4 [99] aload_0 v0 [100] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [103] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [106] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [109] ificmplt -81 (target=28) [112] iload_1 v1 [113] iload_2 v2 [114] ior [115] aload_3 v3 [116] invokeinterface #37 + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z] [121] iand [122] ireturn [123] iconst_0 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ...[i][i][i], Stack: (empty) - [94] Var: ..., Stack: (empty) - [97] Var: ..., Stack: (empty) - [112] Var: -1, Stack: (empty) - [123] Var: -2, Stack: (empty) + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 110, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +107 (target=108) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #27 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [18] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [21] ifnull +87 (target=108) [24] iconst_0 [25] istore_1 v1 [26] goto +68 (target=94) [29] aload_0 v0 [30] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [33] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [36] iload_1 v1 [37] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #3 + Class [android/support/v4/app/Fragment] [43] dup [44] astore_3 v3 [45] ifnull +46 (target=91) [48] aload_3 v3 [49] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [52] ifne +39 (target=91) [55] aload_3 v3 [56] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [59] ifeq +32 (target=91) [62] aload_3 v3 [63] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [66] ifeq +25 (target=91) [69] aload_3 v3 [70] instanceof #8 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] [73] ifeq +18 (target=91) [76] aload_3 v3 [77] checkcast #8 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] [80] aload_2 v2 [81] invokeinterface #35 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [86] ifeq +5 (target=91) [89] iconst_1 [90] ireturn [91] iinc v1, 1 [94] iload_1 v1 [95] aload_0 v0 [96] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [99] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [102] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [105] ificmplt -76 (target=29) [108] iconst_0 [109] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [14] Var: ..., Stack: (empty) - [29] Var: ...[i], Stack: (empty) - [91] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [108] Var: -1, Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreateOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x401 = public abstract void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onOptionsItemSelected] Fields (count = 0): Methods (count = 1): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onPrepareOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x401 = public abstract void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 29): + Class [android/content/Context] + Class [android/os/Build$VERSION] + Class [android/support/v4/a/a] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V] + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + NameAndType [startActivities ([Landroid/content/Intent;)V] + NameAndType [startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Utf8 [([Landroid/content/Intent;)V] + Utf8 [([Landroid/content/Intent;Landroid/os/Bundle;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [android/content/Context] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/a/a] + Utf8 [java/lang/Object] + Utf8 [startActivities] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/content/Context;[Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean startActivities(android.content.Context,android.content.Intent[]) 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 #8 + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z Access flags: 0x9 = public static boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] getstatic #5 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] dup [4] istore_3 v3 [5] bipush 16 [7] ificmplt +11 (target=18) [10] aload_0 v0 [11] aload_1 v1 [12] aload_2 v2 [13] invokevirtual #7 + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] [16] iconst_1 [17] ireturn [18] iload_3 v3 [19] bipush 11 [21] ificmplt +10 (target=31) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #6 + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V] [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.a.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 99): + String [ id=] + String [ mAbandoned=] + String [ mContentChanged=] + String [ mListener=] + String [ mReset=] + String [Attempting to unregister the wrong listener] + String [No listener register] + String [There is already a listener registered] + String [mId=] + String [mStarted=] + String [}] + Class [android/support/v4/a/b] + Class [android/support/v4/c/a] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/a/b.a I] + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] + Fieldref [android/support/v4/a/b.c Z] + Fieldref [android/support/v4/a/b.d Z] + Fieldref [android/support/v4/a/b.e Z] + Fieldref [android/support/v4/a/b.f Z] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)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/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/support/v4/a/c;] + NameAndType [c Z] + NameAndType [d Z] + NameAndType [e Z] + NameAndType [f Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Z)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ id=] + Utf8 [ mAbandoned=] + Utf8 [ mContentChanged=] + Utf8 [ mListener=] + Utf8 [ mReset=] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/a/c;)V] + Utf8 [(Landroid/support/v4/a/c;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Attempting to unregister the wrong listener] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/a/c;] + Utf8 [No listener register] + Utf8 [There is already a listener registered] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/c/a] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [mId=] + Utf8 [mStarted=] + Utf8 [print] + Utf8 [println] + Utf8 [toString] + Utf8 [}] Fields (count = 6): + Field: a I Access flags: 0x0 = int a + Field: b Landroid/support/v4/a/c; Access flags: 0x0 = android.support.v4.a.c b + Field: c Z Access flags: 0x0 = boolean c + Field: d Z Access flags: 0x0 = boolean d + Field: e Z Access flags: 0x0 = boolean e + Field: f Z Access flags: 0x0 = boolean f Methods (count = 8): + Method: a(ILandroid/support/v4/a/c;)V Access flags: 0x11 = public final void a(int,android.support.v4.a.c) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [4] ifnull +13 (target=17) [7] new #16 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #8 + String [There is already a listener registered] [13] invokespecial #32 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] aload_2 v2 [19] putfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [22] aload_0 v0 [23] iload_1 v1 [24] putfield #19 + Fieldref [android/support/v4/a/b.a I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/a/c;)V Access flags: 0x11 = public final void a(android.support.v4.a.c) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [4] ifnonnull +13 (target=17) [7] new #16 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #7 + String [No listener register] [13] invokespecial #32 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [21] aload_1 v1 [22] ifacmpeq +13 (target=35) [25] new #15 + Class [java/lang/IllegalArgumentException] [28] dup [29] ldc #6 + String [Attempting to unregister the wrong listener] [31] invokespecial #31 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [34] athrow [35] aload_0 v0 [36] aconst_null [37] putfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #23 + Fieldref [android/support/v4/a/b.e Z] [10] aload_0 v0 [11] iconst_0 [12] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #23 + Fieldref [android/support/v4/a/b.e Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [10] aload_0 v0 [11] iconst_0 [12] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [15] aload_0 v0 [16] iconst_0 [17] putfield #24 + Fieldref [android/support/v4/a/b.f Z] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] new #18 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 [6] invokespecial #33 + Methodref [java/lang/StringBuilder. (I)V] [9] astore_1 v1 [10] aload_0 v0 [11] aload_1 v1 [12] invokestatic #25 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [15] aload_1 v1 [16] ldc #1 + String [ id=] [18] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] pop [22] aload_1 v1 [23] aload_0 v0 [24] getfield #19 + Fieldref [android/support/v4/a/b.a I] [27] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] pop [31] aload_1 v1 [32] ldc #11 + String [}] [34] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] pop [38] aload_1 v1 [39] invokevirtual #36 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/String;Ljava/io/PrintWriter;)V Access flags: 0x11 = public final void a(java.lang.String,java.io.PrintWriter) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 2): [0] aload_2 v2 [1] aload_1 v1 [2] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_2 v2 [6] ldc #9 + String [mId=] [8] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_2 v2 [12] aload_0 v0 [13] getfield #19 + Fieldref [android/support/v4/a/b.a I] [16] invokevirtual #26 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_2 v2 [20] ldc #4 + String [ mListener=] [22] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_2 v2 [26] aload_0 v0 [27] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [30] invokevirtual #29 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_2 v2 [34] aload_1 v1 [35] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [38] aload_2 v2 [39] ldc #10 + String [mStarted=] [41] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [44] aload_2 v2 [45] aload_0 v0 [46] getfield #21 + Fieldref [android/support/v4/a/b.c Z] [49] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [52] aload_2 v2 [53] ldc #3 + String [ mContentChanged=] [55] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [58] aload_2 v2 [59] aload_0 v0 [60] getfield #24 + Fieldref [android/support/v4/a/b.f Z] [63] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [66] aload_2 v2 [67] ldc #2 + String [ mAbandoned=] [69] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [72] aload_2 v2 [73] aload_0 v0 [74] getfield #22 + Fieldref [android/support/v4/a/b.d Z] [77] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [80] aload_2 v2 [81] ldc #5 + String [ mReset=] [83] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [86] aload_2 v2 [87] aload_0 v0 [88] getfield #23 + Fieldref [android/support/v4/a/b.e Z] [91] invokevirtual #30 + Methodref [java/io/PrintWriter.println (Z)V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/a/c] + Class [java/lang/Object] + Utf8 [android/support/v4/a/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.b.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 23): + Class [android/os/Build$VERSION] + Class [android/support/v4/b/a] + Class [android/support/v4/b/b] + Class [android/support/v4/b/d] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [android/support/v4/b/b. (Landroid/support/v4/b/c;)V] + Methodref [android/support/v4/b/d. (Landroid/support/v4/b/c;)V] + NameAndType [ (Landroid/support/v4/b/c;)V] + NameAndType [SDK_INT I] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/b/a] + Utf8 [android/support/v4/b/b] + Utf8 [android/support/v4/b/d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator; Access flags: 0x9 = public static android.os.Parcelable$Creator a(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 3): [0] getstatic #6 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] astore_1 v1 [10] new #4 + Class [android/support/v4/b/d] [13] aload_1 v1 [14] invokespecial #8 + Methodref [android/support/v4/b/d. (Landroid/support/v4/b/c;)V] [17] new #3 + Class [android/support/v4/b/b] [20] dup [21] aload_0 v0 [22] invokespecial #7 + Methodref [android/support/v4/b/b. (Landroid/support/v4/b/c;)V] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.b.b extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 28): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/b/b] + Class [android/support/v4/b/c] + Class [java/lang/Object] + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a (I)[Ljava/lang/Object;] + NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/b/b] + Utf8 [android/support/v4/b/c] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x10 = final android.support.v4.b.c a Methods (count = 3): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public b(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aconst_null [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [4] iload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.b.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [android/support/v4/b/c] + Class [java/lang/Object] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.os.Parcel,java.lang.ClassLoader) + Method: a(I)[Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object[] a(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.b.d extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$ClassLoaderCreator] Constant Pool (count = 28): + Class [android/os/Parcelable$ClassLoaderCreator] + Class [android/support/v4/b/c] + Class [android/support/v4/b/d] + Class [java/lang/Object] + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a (I)[Ljava/lang/Object;] + NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + Utf8 [a] + Utf8 [android/os/Parcelable$ClassLoaderCreator] + Utf8 [android/support/v4/b/c] + Utf8 [android/support/v4/b/d] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x12 = private final android.support.v4.b.c a Methods (count = 4): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public d(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aconst_null [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] iload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 57): + String [null] + Class [android/support/v4/c/a] + Class [java/lang/Class] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.lastIndexOf (I)I] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [lastIndexOf (I)I] + NameAndType [length ()I] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toHexString (I)Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/c/a] + Utf8 [append] + Utf8 [getClass] + Utf8 [getName] + Utf8 [getSimpleName] + Utf8 [identityHashCode] + Utf8 [java/lang/Class] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [lastIndexOf] + Utf8 [length] + Utf8 [null] + Utf8 [substring] + Utf8 [toHexString] Fields (count = 0): Methods (count = 1): + Method: a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V Access flags: 0x9 = public static void a(java.lang.Object,java.lang.StringBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 4, stack = 3): [0] aload_0 v0 [1] ifnonnull +11 (target=12) [4] aload_1 v1 [5] ldc #1 + String [null] [7] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [10] pop [11] return [12] aload_0 v0 [13] invokevirtual #12 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [16] invokevirtual #10 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [19] dup [20] astore_2 v2 [21] ifnull +10 (target=31) [24] aload_2 v2 [25] invokevirtual #14 + Methodref [java/lang/String.length ()I] [28] ifgt +30 (target=58) [31] aload_0 v0 [32] invokevirtual #12 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [35] invokevirtual #9 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [38] dup [39] astore_2 v2 [40] bipush 46 [42] invokevirtual #13 + Methodref [java/lang/String.lastIndexOf (I)I] [45] dup [46] istore_3 v3 [47] ifle +11 (target=58) [50] aload_2 v2 [51] iload_3 v3 [52] iconst_1 [53] iadd [54] invokevirtual #15 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [57] astore_2 v2 [58] aload_1 v1 [59] aload_2 v2 [60] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] pop [64] aload_1 v1 [65] bipush 123 [67] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [70] pop [71] aload_1 v1 [72] aload_0 v0 [73] invokestatic #18 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [76] invokestatic #11 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [79] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [82] pop [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/b Superclass: java/io/Writer Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.b extends java.io.Writer Interfaces (count = 0): Constant Pool (count = 52): + Class [android/support/v4/c/b] + Class [android/util/Log] + Class [java/io/Writer] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] + Methodref [android/support/v4/c/b.a ()V] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/Writer. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.length ()I] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [delete (II)Ljava/lang/StringBuilder;] + NameAndType [length ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [([CII)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [a] + Utf8 [android/support/v4/c/b] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [close] + Utf8 [d] + Utf8 [delete] + Utf8 [flush] + Utf8 [java/io/Writer] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [toString] + Utf8 [write] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0x12 = private final java.lang.String a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b Methods (count = 5): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/io/Writer. ()V] [4] aload_0 v0 [5] new #4 + Class [java/lang/StringBuilder] [8] dup [9] sipush 128 [12] invokespecial #10 + Methodref [java/lang/StringBuilder. (I)V] [15] putfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [18] aload_0 v0 [19] aload_1 v1 [20] putfield #5 + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x11 = public final void close() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: flush()V Access flags: 0x11 = public final void flush() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: write([CII)V Access flags: 0x11 = public final void write(char[],int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 6, stack = 3): [0] iconst_0 [1] istore v4 [3] iload v4 [5] iload_3 v3 [6] ificmpge +40 (target=46) [9] aload_1 v1 [10] iload_2 v2 [11] iload v4 [13] iadd [14] caload [15] dup [16] istore v5 [18] bipush 10 [20] ificmpne +10 (target=30) [23] aload_0 v0 [24] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [27] goto +13 (target=40) [30] aload_0 v0 [31] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [34] iload v5 [36] invokevirtual #11 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [39] pop [40] iinc v4, 1 [43] goto -40 (target=3) [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [4] invokevirtual #13 + Methodref [java/lang/StringBuilder.length ()I] [7] ifle +34 (target=41) [10] aload_0 v0 [11] getfield #5 + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] [14] aload_0 v0 [15] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [18] invokevirtual #14 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [21] invokestatic #8 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [24] pop [25] aload_0 v0 [26] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [29] iconst_0 [30] aload_0 v0 [31] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [34] invokevirtual #13 + Methodref [java/lang/StringBuilder.length ()I] [37] invokevirtual #12 + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;] [40] pop [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 54): + Class [android/support/v4/c/c] + Class [java/lang/Object] + Class [java/lang/System] + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] + Fieldref [android/support/v4/c/c.b Z] + Fieldref [android/support/v4/c/c.c [I] + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] + Fieldref [android/support/v4/c/c.e I] + Methodref [android/support/v4/c/c. (B)V] + Methodref [android/support/v4/c/c.a ([III)I] + Methodref [android/support/v4/c/c.c ()V] + Methodref [android/support/v4/c/c.g (I)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [ ()V] + NameAndType [ (B)V] + NameAndType [a ([III)I] + NameAndType [a Ljava/lang/Object;] + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [b Z] + NameAndType [c ()V] + NameAndType [c [I] + NameAndType [d [Ljava/lang/Object;] + NameAndType [e I] + NameAndType [g (I)I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(B)V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [([III)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/lang/Object;] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/c/c] + Utf8 [arraycopy] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [java/lang/Object] + Utf8 [java/lang/System] Fields (count = 5): + Field: a Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object a + Field: b Z Access flags: 0x2 = private boolean b + Field: c [I Access flags: 0x2 = private int[] c + Field: d [Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object[] d + Field: e I Access flags: 0x2 = private int e Methods (count = 15): - Method: ()V Access flags: 0x1 = public c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokespecial #9 + Methodref [android/support/v4/c/c. (B)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (B)V Access flags: 0x2 = private c(byte) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [9] bipush 10 [11] invokestatic #12 + Methodref [android/support/v4/c/c.g (I)I] [14] istore_1 v1 [15] aload_0 v0 [16] iload_1 v1 [17] newarray 10 [19] putfield #6 + Fieldref [android/support/v4/c/c.c [I] [22] aload_0 v0 [23] iload_1 v1 [24] anewarray #2 + Class [java/lang/Object] [27] putfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [30] aload_0 v0 [31] iconst_0 [32] putfield #8 + Fieldref [android/support/v4/c/c.e I] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] istore_2 v2 [3] dup [4] astore_1 v1 [5] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [8] aload_1 v1 [9] getfield #8 + Fieldref [android/support/v4/c/c.e I] [12] iload_2 v2 [13] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [16] dup [17] istore_2 v2 [18] iflt +15 (target=33) [21] aload_1 v1 [22] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [25] iload_2 v2 [26] aaload [27] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [30] ifacmpne +5 (target=35) [33] aconst_null [34] areturn [35] aload_1 v1 [36] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [39] iload_2 v2 [40] aaload [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] istore_2 v2 [3] dup [4] astore_1 v1 [5] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [8] aload_1 v1 [9] getfield #8 + Fieldref [android/support/v4/c/c.e I] [12] iload_2 v2 [13] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [16] dup [17] istore_2 v2 [18] iflt +29 (target=47) [21] aload_1 v1 [22] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [25] iload_2 v2 [26] aaload [27] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [30] ifacmpeq +17 (target=47) [33] aload_1 v1 [34] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [37] iload_2 v2 [38] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [41] aastore [42] aload_1 v1 [43] iconst_1 [44] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [4] iload_1 v1 [5] aaload [6] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [9] ifacmpeq +17 (target=26) [12] aload_0 v0 [13] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [16] iload_1 v1 [17] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [20] aastore [21] aload_0 v0 [22] iconst_1 [23] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x2 = private void c() Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/c/c.e I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] aload_0 v0 [8] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [11] astore_3 v3 [12] aload_0 v0 [13] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [16] astore v4 [18] iconst_0 [19] istore v5 [21] iload v5 [23] iload_1 v1 [24] ificmpge +45 (target=69) [27] aload v4 [29] iload v5 [31] aaload [32] dup [33] astore v6 [35] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [38] ifacmpeq +25 (target=63) [41] iload v5 [43] iload_2 v2 [44] ificmpeq +16 (target=60) [47] aload_3 v3 [48] iload_2 v2 [49] aload_3 v3 [50] iload v5 [52] iaload [53] iastore [54] aload v4 [56] iload_2 v2 [57] aload v6 [59] aastore [60] iinc v2, 1 [63] iinc v5, 1 [66] goto -45 (target=21) [69] aload_0 v0 [70] iconst_0 [71] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [74] aload_0 v0 [75] iload_2 v2 [76] putfield #8 + Fieldref [android/support/v4/c/c.e I] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(ILjava/lang/Object;)V Access flags: 0x11 = public final void a(int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 257, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/c/c.e I] [8] iload_1 v1 [9] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [12] dup [13] istore_3 v3 [14] iflt +11 (target=25) [17] aload_0 v0 [18] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [21] iload_3 v3 [22] aload_2 v2 [23] aastore [24] return [25] iload_3 v3 [26] iconst_m1 [27] ixor [28] dup [29] istore_3 v3 [30] aload_0 v0 [31] getfield #8 + Fieldref [android/support/v4/c/c.e I] [34] ificmpge +30 (target=64) [37] aload_0 v0 [38] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [41] iload_3 v3 [42] aaload [43] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [46] ifacmpne +18 (target=64) [49] aload_0 v0 [50] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [53] iload_3 v3 [54] iload_1 v1 [55] iastore [56] aload_0 v0 [57] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [60] iload_3 v3 [61] aload_2 v2 [62] aastore [63] return [64] aload_0 v0 [65] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [68] ifeq +34 (target=102) [71] aload_0 v0 [72] getfield #8 + Fieldref [android/support/v4/c/c.e I] [75] aload_0 v0 [76] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [79] arraylength [80] ificmplt +22 (target=102) [83] aload_0 v0 [84] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [87] aload_0 v0 [88] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [91] aload_0 v0 [92] getfield #8 + Fieldref [android/support/v4/c/c.e I] [95] iload_1 v1 [96] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [99] iconst_m1 [100] ixor [101] istore_3 v3 [102] aload_0 v0 [103] getfield #8 + Fieldref [android/support/v4/c/c.e I] [106] aload_0 v0 [107] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [110] arraylength [111] ificmplt +70 (target=181) [114] aload_0 v0 [115] getfield #8 + Fieldref [android/support/v4/c/c.e I] [118] iconst_1 [119] iadd [120] invokestatic #12 + Methodref [android/support/v4/c/c.g (I)I] [123] dup [124] istore v4 [126] newarray 10 [128] astore v5 [130] iload v4 [132] anewarray #2 + Class [java/lang/Object] [135] astore v4 [137] aload_0 v0 [138] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [141] iconst_0 [142] aload v5 [144] iconst_0 [145] aload_0 v0 [146] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [149] arraylength [150] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [153] aload_0 v0 [154] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [157] iconst_0 [158] aload v4 [160] iconst_0 [161] aload_0 v0 [162] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [165] arraylength [166] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [169] aload_0 v0 [170] aload v5 [172] putfield #6 + Fieldref [android/support/v4/c/c.c [I] [175] aload_0 v0 [176] aload v4 [178] putfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [181] aload_0 v0 [182] getfield #8 + Fieldref [android/support/v4/c/c.e I] [185] iload_3 v3 [186] isub [187] ifeq +45 (target=232) [190] aload_0 v0 [191] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [194] iload_3 v3 [195] aload_0 v0 [196] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [199] iload_3 v3 [200] iconst_1 [201] iadd [202] aload_0 v0 [203] getfield #8 + Fieldref [android/support/v4/c/c.e I] [206] iload_3 v3 [207] isub [208] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [211] aload_0 v0 [212] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [215] iload_3 v3 [216] aload_0 v0 [217] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [220] iload_3 v3 [221] iconst_1 [222] iadd [223] aload_0 v0 [224] getfield #8 + Fieldref [android/support/v4/c/c.e I] [227] iload_3 v3 [228] isub [229] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [232] aload_0 v0 [233] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [236] iload_3 v3 [237] iload_1 v1 [238] iastore [239] aload_0 v0 [240] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [243] iload_3 v3 [244] aload_2 v2 [245] aastore [246] aload_0 v0 [247] dup [248] getfield #8 + Fieldref [android/support/v4/c/c.e I] [251] iconst_1 [252] iadd [253] putfield #8 + Fieldref [android/support/v4/c/c.e I] [256] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #8 + Fieldref [android/support/v4/c/c.e I] [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)I Access flags: 0x11 = public final int d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [15] iload_1 v1 [16] iaload [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [15] iload_1 v1 [16] aaload [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)I Access flags: 0x11 = public final int f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [15] aload_0 v0 [16] getfield #8 + Fieldref [android/support/v4/c/c.e I] [19] iload_1 v1 [20] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/c/c.e I] [4] istore_1 v1 [5] aload_0 v0 [6] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [9] astore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] iload_3 v3 [13] iload_1 v1 [14] ificmpge +13 (target=27) [17] aload_2 v2 [18] iload_3 v3 [19] aconst_null [20] aastore [21] iinc v3, 1 [24] goto -12 (target=12) [27] aload_0 v0 [28] iconst_0 [29] putfield #8 + Fieldref [android/support/v4/c/c.e I] [32] aload_0 v0 [33] iconst_0 [34] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a([III)I Access flags: 0xa = private static int a(int[],int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 6, stack = 3): [0] iconst_0 [1] iload_1 v1 [2] iadd [3] istore_3 v3 [4] iconst_m1 [5] istore v4 [7] iload_3 v3 [8] iload v4 [10] isub [11] iconst_1 [12] ificmple +32 (target=44) [15] iload_3 v3 [16] iload v4 [18] iadd [19] iconst_2 [20] idiv [21] istore v5 [23] aload_0 v0 [24] iload v5 [26] iaload [27] iload_2 v2 [28] ificmpge +10 (target=38) [31] iload v5 [33] istore v4 [35] goto -28 (target=7) [38] iload v5 [40] istore_3 v3 [41] goto -34 (target=7) [44] iload_3 v3 [45] iconst_0 [46] iload_1 v1 [47] iadd [48] ificmpne +9 (target=57) [51] iconst_0 [52] iload_1 v1 [53] iadd [54] iconst_m1 [55] ixor [56] ireturn [57] aload_0 v0 [58] iload_3 v3 [59] iaload [60] iload_2 v2 [61] ificmpne +5 (target=66) [64] iload_3 v3 [65] ireturn [66] iload_3 v3 [67] iconst_m1 [68] ixor [69] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g(I)I Access flags: 0xa = private static int g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] iload_0 v0 [1] iconst_4 [2] imul [3] istore_0 v0 [4] iconst_4 [5] istore_1 v1 [6] iload_1 v1 [7] bipush 32 [9] ificmpge +28 (target=37) [12] iload_0 v0 [13] iconst_1 [14] iload_1 v1 [15] ishl [16] bipush 12 [18] isub [19] ificmpgt +12 (target=31) [22] iconst_1 [23] iload_1 v1 [24] ishl [25] bipush 12 [27] isub [28] goto +10 (target=38) [31] iinc v1, 1 [34] goto -28 (target=6) [37] iload_0 v0 [38] iconst_4 [39] idiv [40] ireturn 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 #2 + Class [java/lang/Object] [3] dup [4] invokespecial #13 + Methodref [java/lang/Object. ()V] [7] putstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 78): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a] + Class [android/support/v4/view/b] + Class [android/support/v4/view/d] + Class [android/support/v4/view/e] + Class [android/support/v4/view/g] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] + Methodref [android/support/v4/view/b. ()V] + Methodref [android/support/v4/view/e. ()V] + Methodref [android/support/v4/view/g. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/view/a;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a (Landroid/support/v4/view/a;)Ljava/lang/Object;] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;I)V] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Ljava/lang/Object;] + NameAndType [b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [b Landroid/support/v4/view/d;] + NameAndType [c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c Ljava/lang/Object;] + NameAndType [d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/d;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/d] + Utf8 [android/support/v4/view/e] + Utf8 [android/support/v4/view/g] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 3): + Field: b Landroid/support/v4/view/d; Access flags: 0x1a = private static final android.support.v4.view.d b + Field: c Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object c + Field: a Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object a Methods (count = 12): - Method: ()V Access flags: 0x1 = public a() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #15 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [8] aload_0 v0 [9] invokeinterface #17 + InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/view/a;)Ljava/lang/Object;] [14] putfield #9 + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x9 = public static void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] iload_1 v1 [8] invokeinterface #19 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;I)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x9 = public static void a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #26 + InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x9 = public static boolean b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #22 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x9 = public static void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #25 + InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] aload_2 v2 [8] invokeinterface #24 + InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x1 = public void a(android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] aload_2 v2 [8] invokeinterface #21 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x9 = public static boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 5): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] aload_2 v2 [9] invokeinterface #23 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x9 = public static android.support.v4.view.a.f a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] invokeinterface #18 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x1 = public boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 4, stack = 5): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] iload_2 v2 [8] aload_3 v3 [9] invokeinterface #20 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] [14] ireturn 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 = 64, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +16 (target=21) [8] new #5 + Class [android/support/v4/view/e] [11] dup [12] invokespecial #13 + Methodref [android/support/v4/view/e. ()V] [15] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [18] goto +34 (target=52) [21] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [24] bipush 14 [26] ificmplt +16 (target=42) [29] new #3 + Class [android/support/v4/view/b] [32] dup [33] invokespecial #12 + Methodref [android/support/v4/view/b. ()V] [36] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [39] goto +13 (target=52) [42] new #6 + Class [android/support/v4/view/g] [45] dup [46] invokespecial #14 + Methodref [android/support/v4/view/g. ()V] [49] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [52] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [55] invokeinterface #16 + InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;] [60] putstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/b Superclass: android/support/v4/view/g Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.b extends android.support.v4.view.g Interfaces (count = 0): Constant Pool (count = 66): + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/b] + Class [android/support/v4/view/c] + Class [android/support/v4/view/g] + Class [android/support/v4/view/i] + Class [android/view/View$AccessibilityDelegate] + Class [android/view/accessibility/AccessibilityNodeInfo] + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/c. (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/g. ()V] + Methodref [android/support/v4/view/i. (Landroid/support/v4/view/j;)V] + Methodref [android/view/View$AccessibilityDelegate. ()V] + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V] + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + NameAndType [ (Landroid/support/v4/view/j;)V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V] + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/support/v4/view/j;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/c] + Utf8 [android/support/v4/view/g] + Utf8 [android/support/v4/view/i] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 0): Methods (count = 10): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/support/v4/view/g. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #6 + Class [android/view/View$AccessibilityDelegate] [3] dup [4] invokespecial #12 + Methodref [android/view/View$AccessibilityDelegate. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #3 + Class [android/support/v4/view/c] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #9 + Methodref [android/support/v4/view/c. (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] [9] astore_1 v1 [10] new #5 + Class [android/support/v4/view/i] [13] dup [14] aload_1 v1 [15] invokespecial #11 + Methodref [android/support/v4/view/i. (Landroid/support/v4/view/j;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #13 + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #14 + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x11 = public final void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 3): [0] aload_1 v1 [1] aload_2 v2 [2] aload_3 v3 [3] invokevirtual #8 + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] [6] astore_3 v3 [7] astore_2 v2 [8] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [11] aload_2 v2 [12] aload_3 v3 [13] checkcast #7 + Class [android/view/accessibility/AccessibilityNodeInfo] [16] invokevirtual #15 + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #16 + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 4): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] aload v4 [8] invokevirtual #17 + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x11 = public final void a(java.lang.Object,android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] iload_3 v3 [6] invokevirtual #18 + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #19 + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.c extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/j] Constant Pool (count = 50): + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/c] + Class [android/support/v4/view/j] + Class [java/lang/Object] + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] + Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/a;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [b Landroid/support/v4/view/b;] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a;] + Utf8 [Landroid/support/v4/view/b;] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/c] + Utf8 [android/support/v4/view/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a; Access flags: 0x1010 = final synthetic android.support.v4.view.a a + Field: b Landroid/support/v4/view/b; Access flags: 0x1010 = final synthetic android.support.v4.view.b b Methods (count = 8): - Method: (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V Access flags: 0x0 = c(android.support.v4.view.b,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [10] aload_0 v0 [11] invokespecial #16 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #12 + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x11 = public final void a(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] new #2 + Class [android/support/v4/view/a/a] [8] dup [9] aload_2 v2 [10] invokespecial #15 + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] [13] invokevirtual #9 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #13 + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokestatic #11 + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x11 = public final void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #8 + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #10 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/view/d] + Class [java/lang/Object] + Utf8 [()Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/d] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 11): + Method: a()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a() + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.support.v4.view.a) + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x401 = public abstract void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) + Method: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(java.lang.Object,android.view.View,int) + Method: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x401 = public abstract android.support.v4.view.a.f a(java.lang.Object,android.view.View) + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/e Superclass: android/support/v4/view/b Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.e extends android.support.v4.view.b Interfaces (count = 0): Constant Pool (count = 39): + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/b] + Class [android/support/v4/view/e] + Class [android/support/v4/view/f] + Class [android/support/v4/view/l] + Class [android/view/View$AccessibilityDelegate] + Methodref [android/support/v4/view/a/f. (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/b. ()V] + Methodref [android/support/v4/view/f. (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/l. (Landroid/support/v4/view/m;)V] + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + NameAndType [ (Landroid/support/v4/view/m;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/support/v4/view/m;)V] + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/e] + Utf8 [android/support/v4/view/f] + Utf8 [android/support/v4/view/l] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [getAccessibilityNodeProvider] + Utf8 [performAccessibilityAction] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/support/v4/view/b. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #4 + Class [android/support/v4/view/f] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #9 + Methodref [android/support/v4/view/f. (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] [9] astore_1 v1 [10] new #5 + Class [android/support/v4/view/l] [13] dup [14] aload_1 v1 [15] invokespecial #10 + Methodref [android/support/v4/view/l. (Landroid/support/v4/view/m;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x11 = public final android.support.v4.view.a.f a(java.lang.Object,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] invokevirtual #11 + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] [8] dup [9] astore_1 v1 [10] ifnull +12 (target=22) [13] new #1 + Class [android/support/v4/view/a/f] [16] dup [17] aload_1 v1 [18] invokespecial #7 + Methodref [android/support/v4/view/a/f. (Ljava/lang/Object;)V] [21] areturn [22] aconst_null [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 4): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] iload_3 v3 [6] aload v4 [8] invokevirtual #12 + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/f Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.f extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/m] Constant Pool (count = 62): + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/f] + Class [android/support/v4/view/m] + Class [java/lang/Object] + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] + Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/support/v4/view/a/f;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/a/f.a ()Ljava/lang/Object;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a (Landroid/view/View;)Landroid/support/v4/view/a/f;] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/a;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [b Landroid/support/v4/view/e;] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a;] + Utf8 [Landroid/support/v4/view/e;] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/f] + Utf8 [android/support/v4/view/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a; Access flags: 0x1010 = final synthetic android.support.v4.view.a a + Field: b Landroid/support/v4/view/e; Access flags: 0x1010 = final synthetic android.support.v4.view.e b Methods (count = 10): - Method: (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V Access flags: 0x0 = f(android.support.v4.view.e,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [10] aload_0 v0 [11] invokespecial #20 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #15 + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #17 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x11 = public final void a(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] new #2 + Class [android/support/v4/view/a/a] [8] dup [9] aload_2 v2 [10] invokespecial #18 + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] [13] invokevirtual #12 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #16 + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokestatic #14 + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x11 = public final void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #10 + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #13 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] invokestatic #9 + Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/support/v4/view/a/f;] [9] dup [10] astore_1 v1 [11] ifnull +8 (target=19) [14] aload_1 v1 [15] invokevirtual #19 + Methodref [android/support/v4/view/a/f.a ()Ljava/lang/Object;] [18] areturn [19] aconst_null [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] iload_2 v2 [6] aload_3 v3 [7] invokevirtual #11 + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/g Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.g extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/d] Constant Pool (count = 25): + Class [android/support/v4/view/d] + Class [android/support/v4/view/g] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/d] + Utf8 [android/support/v4/view/g] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 12): - Method: ()V Access flags: 0x0 = g() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a() 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: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 4, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) 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: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x1 = public void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) 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: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) 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: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x1 = public void a(java.lang.Object,android.view.View,int) 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: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) 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: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x1 = public android.support.v4.view.a.f a(java.lang.Object,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/h Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.h extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/h] + Class [java/lang/Object] + Utf8 [android/support/v4/view/h] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/i Superclass: android/view/View$AccessibilityDelegate Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.i extends android.view.View$AccessibilityDelegate Interfaces (count = 0): Constant Pool (count = 47): + Class [android/support/v4/view/i] + Class [android/support/v4/view/j] + Class [android/view/View$AccessibilityDelegate] + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] + Methodref [android/view/View$AccessibilityDelegate. ()V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/j;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/j;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/j;] + Utf8 [a] + Utf8 [android/support/v4/view/i] + Utf8 [android/support/v4/view/j] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 1): + Field: a Landroid/support/v4/view/j; Access flags: 0x1010 = final synthetic android.support.v4.view.j a Methods (count = 8): - Method: (Landroid/support/v4/view/j;)V Access flags: 0x0 = i(android.support.v4.view.j) 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 #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/view/View$AccessibilityDelegate. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #10 + InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x11 = public final void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Ljava/lang/Object;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 [7] invokeinterface #9 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEvent(Landroid/view/View;I)V Access flags: 0x11 = public final void sendAccessibilityEvent(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] iload_2 v2 [6] invokeinterface #6 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #12 + InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Class [android/support/v4/view/j] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 7): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void a(android.view.View,java.lang.Object) + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(android.view.View,int) + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/k] + Class [java/lang/Object] + Utf8 [android/support/v4/view/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/l Superclass: android/view/View$AccessibilityDelegate Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.l extends android.view.View$AccessibilityDelegate Interfaces (count = 0): Constant Pool (count = 58): + Class [android/support/v4/view/l] + Class [android/support/v4/view/m] + Class [android/view/View$AccessibilityDelegate] + Class [android/view/accessibility/AccessibilityNodeProvider] + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] + Methodref [android/view/View$AccessibilityDelegate. ()V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [a (Landroid/view/View;)Ljava/lang/Object;] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/m;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/m;)V] + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/m;] + Utf8 [a] + Utf8 [android/support/v4/view/l] + Utf8 [android/support/v4/view/m] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [android/view/accessibility/AccessibilityNodeProvider] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [getAccessibilityNodeProvider] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [performAccessibilityAction] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 1): + Field: a Landroid/support/v4/view/m; Access flags: 0x1010 = final synthetic android.support.v4.view.m a Methods (count = 10): - Method: (Landroid/support/v4/view/m;)V Access flags: 0x0 = l(android.support.v4.view.m) 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 #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/view/View$AccessibilityDelegate. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #10 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x11 = public final void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Ljava/lang/Object;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 [7] invokeinterface #12 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEvent(Landroid/view/View;I)V Access flags: 0x11 = public final void sendAccessibilityEvent(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] iload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #15 + InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAccessibilityNodeProvider(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; Access flags: 0x11 = public final android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)Ljava/lang/Object;] [10] checkcast #4 + Class [android/view/accessibility/AccessibilityNodeProvider] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] iload_2 v2 [6] aload_3 v3 [7] invokeinterface #9 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [android/support/v4/view/m] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 9): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void a(android.view.View,java.lang.Object) + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(android.view.View,int) + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.view.View) + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/n Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.n extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 41): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/n] + Class [android/support/v4/view/o] + Class [android/support/v4/view/p] + Class [android/support/v4/view/q] + Class [android/view/KeyEvent] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] + Methodref [android/support/v4/view/o. ()V] + Methodref [android/support/v4/view/p. ()V] + Methodref [android/view/KeyEvent.getMetaState ()I] + InterfaceMethodref [android/support/v4/view/q.a (I)Z] + InterfaceMethodref [android/support/v4/view/q.b (I)Z] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (I)Z] + NameAndType [a Landroid/support/v4/view/q;] + NameAndType [b (I)Z] + NameAndType [getMetaState ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/q;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/o] + Utf8 [android/support/v4/view/p] + Utf8 [android/support/v4/view/q] + Utf8 [android/view/KeyEvent] + Utf8 [b] + Utf8 [getMetaState] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/q; Access flags: 0x18 = static final android.support.v4.view.q a Methods (count = 3): + Method: a(Landroid/view/KeyEvent;)Z Access flags: 0x9 = public static boolean a(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [3] aload_0 v0 [4] invokevirtual #12 + Methodref [android/view/KeyEvent.getMetaState ()I] [7] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/q.a (I)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/KeyEvent;)Z Access flags: 0x9 = public static boolean b(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [3] aload_0 v0 [4] invokevirtual #12 + Methodref [android/view/KeyEvent.getMetaState ()I] [7] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/q.b (I)Z] [12] ireturn 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 = 30, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/p] [11] dup [12] invokespecial #11 + Methodref [android/support/v4/view/p. ()V] [15] putstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [18] return [19] new #3 + Class [android/support/v4/view/o] [22] dup [23] invokespecial #10 + Methodref [android/support/v4/view/o. ()V] [26] putstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/o Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.o extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/q] Constant Pool (count = 29): + String [bad arguments] + Class [android/support/v4/view/o] + Class [android/support/v4/view/q] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Methodref [android/support/v4/view/o.a (IIII)I] + Methodref [android/support/v4/view/o.c (I)I] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (IIII)I] + NameAndType [c (I)I] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Z] + Utf8 [(IIII)I] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/o] + Utf8 [android/support/v4/view/q] + Utf8 [b] + Utf8 [bad arguments] + Utf8 [c] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = o() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IIII)I Access flags: 0xa = private static int a(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 5, stack = 3): [0] iconst_1 [1] iload_1 v1 [2] iand [3] ifeq +7 (target=10) [6] iconst_1 [7] goto +4 (target=11) [10] iconst_0 [11] istore v4 [13] iload_2 v2 [14] iload_3 v3 [15] ior [16] istore_2 v2 [17] iconst_1 [18] iload_2 v2 [19] iand [20] ifeq +7 (target=27) [23] iconst_1 [24] goto +4 (target=28) [27] iconst_0 [28] istore_3 v3 [29] iload v4 [31] ifeq +23 (target=54) [34] iload_3 v3 [35] ifeq +13 (target=48) [38] new #4 + Class [java/lang/IllegalArgumentException] [41] dup [42] ldc #1 + String [bad arguments] [44] invokespecial #8 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [47] athrow [48] iload_0 v0 [49] iload_2 v2 [50] iconst_m1 [51] ixor [52] iand [53] ireturn [54] iload_3 v3 [55] ifeq +9 (target=64) [58] iload_0 v0 [59] iload_1 v1 [60] iconst_m1 [61] ixor [62] iand [63] ireturn [64] iload_0 v0 [65] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)I Access flags: 0xa = private static int c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] iload_0 v0 [1] sipush 192 [4] iand [5] ifeq +7 (target=12) [8] iload_0 v0 [9] iconst_1 [10] ior [11] istore_0 v0 [12] iload_0 v0 [13] bipush 48 [15] iand [16] ifeq +7 (target=23) [19] iload_0 v0 [20] iconst_2 [21] ior [22] istore_0 v0 [23] iload_0 v0 [24] sipush 247 [27] iand [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Z Access flags: 0x11 = public final boolean a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 4): [0] iload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/view/o.c (I)I] [4] sipush 247 [7] iand [8] iconst_1 [9] bipush 64 [11] sipush 128 [14] invokestatic #6 + Methodref [android/support/v4/view/o.a (IIII)I] [17] iconst_2 [18] bipush 16 [20] bipush 32 [22] invokestatic #6 + Methodref [android/support/v4/view/o.a (IIII)I] [25] iconst_1 [26] ificmpne +5 (target=31) [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] iload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/view/o.c (I)I] [4] sipush 247 [7] iand [8] ifne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/p Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.p extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/q] Constant Pool (count = 24): + Class [android/support/v4/view/p] + Class [android/support/v4/view/q] + Class [android/view/KeyEvent] + Class [java/lang/Object] + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z] + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [metaStateHasModifiers (II)Z] + NameAndType [metaStateHasNoModifiers (I)Z] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(II)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/p] + Utf8 [android/support/v4/view/q] + Utf8 [android/view/KeyEvent] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [metaStateHasModifiers] + Utf8 [metaStateHasNoModifiers] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = p() 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: a(I)Z Access flags: 0x11 = public final boolean a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_1 [2] invokestatic #5 + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] invokestatic #6 + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/q Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.q extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [android/support/v4/view/q] + Class [java/lang/Object] + Utf8 [(I)Z] + Utf8 [a] + Utf8 [android/support/v4/view/q] + Utf8 [b] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: a(I)Z Access flags: 0x401 = public abstract boolean a(int) + Method: b(I)Z Access flags: 0x401 = public abstract boolean b(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/r Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.r extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 49): + Integer [65280] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/r] + Class [android/support/v4/view/s] + Class [android/support/v4/view/t] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] + Methodref [android/support/v4/view/s. ()V] + Methodref [android/support/v4/view/t. ()V] + Methodref [android/view/MotionEvent.getAction ()I] + InterfaceMethodref [android/support/v4/view/u.a (Landroid/view/MotionEvent;I)I] + InterfaceMethodref [android/support/v4/view/u.b (Landroid/view/MotionEvent;I)I] + InterfaceMethodref [android/support/v4/view/u.c (Landroid/view/MotionEvent;I)F] + InterfaceMethodref [android/support/v4/view/u.d (Landroid/view/MotionEvent;I)F] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a Landroid/support/v4/view/u;] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [getAction ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/u;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/r] + Utf8 [android/support/v4/view/s] + Utf8 [android/support/v4/view/t] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getAction] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/u; Access flags: 0x18 = static final android.support.v4.view.u a Methods (count = 6): + Method: a(Landroid/view/MotionEvent;)I Access flags: 0x9 = public static int a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #13 + Methodref [android/view/MotionEvent.getAction ()I] [4] ldc #1 + Integer [65280] [6] iand [7] bipush 8 [9] ishr [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x9 = public static int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/u.a (Landroid/view/MotionEvent;I)I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x9 = public static int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #15 + InterfaceMethodref [android/support/v4/view/u.b (Landroid/view/MotionEvent;I)I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x9 = public static float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #16 + InterfaceMethodref [android/support/v4/view/u.c (Landroid/view/MotionEvent;I)F] [10] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x9 = public static float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #17 + InterfaceMethodref [android/support/v4/view/u.d (Landroid/view/MotionEvent;I)F] [10] freturn 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 = 29, locals = 0, stack = 2): [0] getstatic #9 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] iconst_5 [4] ificmplt +14 (target=18) [7] new #5 + Class [android/support/v4/view/t] [10] dup [11] invokespecial #12 + Methodref [android/support/v4/view/t. ()V] [14] putstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [17] return [18] new #4 + Class [android/support/v4/view/s] [21] dup [22] invokespecial #11 + Methodref [android/support/v4/view/s. ()V] [25] putstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/s Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.s extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/u] Constant Pool (count = 34): + String [Pre-Eclair does not support multiple pointers] + Class [android/support/v4/view/s] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/IndexOutOfBoundsException] + Class [java/lang/Object] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [getX ()F] + NameAndType [getY ()F] + Utf8 [()F] + Utf8 [()V] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Pre-Eclair does not support multiple pointers] + Utf8 [a] + Utf8 [android/support/v4/view/s] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getX] + Utf8 [getY] + Utf8 [java/lang/IndexOutOfBoundsException] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = s() 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: a(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 1): [0] iload_2 v2 [1] ifne +5 (target=6) [4] iconst_0 [5] ireturn [6] iconst_m1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +5 (target=6) [4] iconst_0 [5] ireturn [6] new #5 + Class [java/lang/IndexOutOfBoundsException] [9] dup [10] ldc #1 + String [Pre-Eclair does not support multiple pointers] [12] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [15] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +8 (target=9) [4] aload_1 v1 [5] invokevirtual #7 + Methodref [android/view/MotionEvent.getX ()F] [8] freturn [9] new #5 + Class [java/lang/IndexOutOfBoundsException] [12] dup [13] ldc #1 + String [Pre-Eclair does not support multiple pointers] [15] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [18] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +8 (target=9) [4] aload_1 v1 [5] invokevirtual #8 + Methodref [android/view/MotionEvent.getY ()F] [8] freturn [9] new #5 + Class [java/lang/IndexOutOfBoundsException] [12] dup [13] ldc #1 + String [Pre-Eclair does not support multiple pointers] [15] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [18] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/t Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.t extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/u] Constant Pool (count = 34): + Class [android/support/v4/view/t] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/Object] + Methodref [android/view/MotionEvent.findPointerIndex (I)I] + Methodref [android/view/MotionEvent.getPointerId (I)I] + Methodref [android/view/MotionEvent.getX (I)F] + Methodref [android/view/MotionEvent.getY (I)F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [findPointerIndex (I)I] + NameAndType [getPointerId (I)I] + NameAndType [getX (I)F] + NameAndType [getY (I)F] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(I)I] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/t] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [findPointerIndex] + Utf8 [getPointerId] + Utf8 [getX] + Utf8 [getY] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = t() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #5 + Methodref [android/view/MotionEvent.findPointerIndex (I)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #6 + Methodref [android/view/MotionEvent.getPointerId (I)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #7 + Methodref [android/view/MotionEvent.getX (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #8 + Methodref [android/view/MotionEvent.getY (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/u Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.u extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/view/u] + Class [java/lang/Object] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [a] + Utf8 [android/support/v4/view/u] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x401 = public abstract int a(android.view.MotionEvent,int) + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x401 = public abstract int b(android.view.MotionEvent,int) + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x401 = public abstract float c(android.view.MotionEvent,int) + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x401 = public abstract float d(android.view.MotionEvent,int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/v Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.view.v extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 81): + Integer [-2] + Integer [-1] + String [Required method destroyItem was not overridden] + String [Required method instantiateItem was not overridden] + Class [android/database/DataSetObservable] + Class [android/support/v4/view/v] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] + Methodref [android/database/DataSetObservable. ()V] + Methodref [android/database/DataSetObservable.notifyChanged ()V] + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V] + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/View;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/View;)V] + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/View;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [destroyItem (Landroid/view/View;ILjava/lang/Object;)V] + NameAndType [finishUpdate (Landroid/view/View;)V] + NameAndType [instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] + NameAndType [mObservable Landroid/database/DataSetObservable;] + NameAndType [notifyChanged ()V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] + NameAndType [startUpdate (Landroid/view/View;)V] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;ILjava/lang/Object;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/database/DataSetObservable;] + Utf8 [POSITION_NONE] + Utf8 [POSITION_UNCHANGED] + Utf8 [Required method destroyItem was not overridden] + Utf8 [Required method instantiateItem was not overridden] + Utf8 [android/database/DataSetObservable] + Utf8 [android/support/v4/view/v] + Utf8 [destroyItem] + Utf8 [finishUpdate] + Utf8 [getCount] + Utf8 [getItemPosition] + Utf8 [getPageTitle] + Utf8 [getPageWidth] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mObservable] + Utf8 [notifyChanged] + Utf8 [notifyDataSetChanged] + Utf8 [registerDataSetObserver] + Utf8 [registerObserver] + Utf8 [restoreState] + Utf8 [saveState] + Utf8 [setPrimaryItem] + Utf8 [startUpdate] + Utf8 [unregisterDataSetObserver] + Utf8 [unregisterObserver] Fields (count = 3): + Field: mObservable Landroid/database/DataSetObservable; Access flags: 0x2 = private android.database.DataSetObservable mObservable + Field: POSITION_UNCHANGED I Access flags: 0x19 = public static final int POSITION_UNCHANGED Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: POSITION_NONE I Access flags: 0x19 = public static final int POSITION_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [-2] Methods (count = 21): - Method: ()V Access flags: 0x1 = public v() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #19 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #5 + Class [android/database/DataSetObservable] [8] dup [9] invokespecial #10 + Methodref [android/database/DataSetObservable. ()V] [12] putfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x401 = public abstract int getCount() + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) 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 #18 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/View;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokevirtual #16 + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokevirtual #14 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/View;ILjava/lang/Object;)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokevirtual #17 + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) 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 #15 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/View;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startUpdate(Landroid/view/View;)V Access flags: 0x1 = public void startUpdate(android.view.View) 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: instantiateItem(Landroid/view/View;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #8 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #4 + String [Required method instantiateItem was not overridden] [6] invokespecial #20 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/View;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.View,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] new #8 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #3 + String [Required method destroyItem was not overridden] [6] invokespecial #20 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/View;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.View,int,java.lang.Object) 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: finishUpdate(Landroid/view/View;)V Access flags: 0x1 = public void finishUpdate(android.view.View) 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: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean isViewFromObject(android.view.View,java.lang.Object) + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() 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: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) 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: getItemPosition(Ljava/lang/Object;)I Access flags: 0x1 = public int getItemPosition(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_m1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: notifyDataSetChanged()V Access flags: 0x1 = public void notifyDataSetChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] invokevirtual #11 + Methodref [android/database/DataSetObservable.notifyChanged ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: registerDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x0 = void registerDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] aload_1 v1 [5] invokevirtual #12 + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unregisterDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x0 = void unregisterDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] aload_1 v1 [5] invokevirtual #13 + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPageTitle(I)Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getPageTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPageWidth(I)F Access flags: 0x1 = public float getPageWidth(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] fconst_1 [1] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/PagerTabStrip Superclass: android/support/v4/view/PagerTitleStrip Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.PagerTabStrip extends android.support.v4.view.PagerTitleStrip Interfaces (count = 0): Constant Pool (count = 250): + Integer [-16777216] + Integer [16777215] + Float [0.5] + Float [3.0] + Float [6.0] + Float [16.0] + Float [32.0] + Float [64.0] + Float [255.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Paint] + Class [android/graphics/Rect] + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/w] + Class [android/support/v4/view/x] + Class [android/util/DisplayMetrics] + Class [android/view/MotionEvent] + Class [android/view/ViewConfiguration] + Class [android/widget/TextView] + Class [java/lang/Math] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.e I] + Fieldref [android/support/v4/view/PagerTabStrip.f I] + Fieldref [android/support/v4/view/PagerTabStrip.g I] + Fieldref [android/support/v4/view/PagerTabStrip.h I] + Fieldref [android/support/v4/view/PagerTabStrip.i I] + Fieldref [android/support/v4/view/PagerTabStrip.j I] + Fieldref [android/support/v4/view/PagerTabStrip.k I] + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] + Fieldref [android/support/v4/view/PagerTabStrip.n I] + Fieldref [android/support/v4/view/PagerTabStrip.o Z] + Fieldref [android/support/v4/view/PagerTabStrip.p Z] + Fieldref [android/support/v4/view/PagerTabStrip.q I] + Fieldref [android/support/v4/view/PagerTabStrip.r Z] + Fieldref [android/support/v4/view/PagerTabStrip.s F] + Fieldref [android/support/v4/view/PagerTabStrip.t F] + Fieldref [android/support/v4/view/PagerTabStrip.u I] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Paint. ()V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.set (IIII)V] + Methodref [android/graphics/Rect.union (IIII)V] + Methodref [android/support/v4/view/PagerTabStrip.a (I)V] + Methodref [android/support/v4/view/PagerTabStrip.b ()I] + Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I] + Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I] + Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/graphics/Rect;)V] + Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V] + Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V] + Methodref [android/support/v4/view/PagerTitleStrip. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResource (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/w. (Landroid/support/v4/view/PagerTabStrip;)V] + Methodref [android/support/v4/view/x. (Landroid/support/v4/view/PagerTabStrip;)V] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] + Methodref [android/widget/TextView.getLeft ()I] + Methodref [android/widget/TextView.getRight ()I] + Methodref [android/widget/TextView.setFocusable (Z)V] + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.max (II)I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/support/v4/view/PagerTabStrip;)V] + NameAndType [a ()I] + NameAndType [a (I)V] + NameAndType [a (IFZ)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [abs (F)F] + NameAndType [b ()I] + NameAndType [b Landroid/widget/TextView;] + NameAndType [c Landroid/widget/TextView;] + NameAndType [d Landroid/widget/TextView;] + NameAndType [density F] + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V] + NameAndType [e I] + NameAndType [f I] + NameAndType [g I] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getScaledTouchSlop ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [h I] + NameAndType [i I] + NameAndType [invalidate (Landroid/graphics/Rect;)V] + NameAndType [j I] + NameAndType [k I] + NameAndType [l Landroid/graphics/Paint;] + NameAndType [m Landroid/graphics/Rect;] + NameAndType [max (II)I] + NameAndType [n I] + NameAndType [o Z] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [p Z] + NameAndType [q I] + NameAndType [r Z] + NameAndType [s F] + NameAndType [set (IIII)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setColor (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setPadding (IIII)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [t F] + NameAndType [u I] + NameAndType [union (IIII)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(FFFFLandroid/graphics/Paint;)V] + Utf8 [(I)V] + Utf8 [(IFZ)V] + Utf8 [(II)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Paint;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Z] + Utf8 [a] + Utf8 [abs] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Rect] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/w] + Utf8 [android/support/v4/view/x] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [density] + Utf8 [drawRect] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [get] + Utf8 [getAction] + Utf8 [getBackground] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getScaledTouchSlop] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [j] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [m] + Utf8 [max] + Utf8 [n] + Utf8 [o] + Utf8 [onDraw] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [q] + Utf8 [r] + Utf8 [s] + Utf8 [set] + Utf8 [setBackgroundColor] + Utf8 [setBackgroundDrawable] + Utf8 [setBackgroundResource] + Utf8 [setColor] + Utf8 [setFocusable] + Utf8 [setOnClickListener] + Utf8 [setPadding] + Utf8 [setWillNotDraw] + Utf8 [t] + Utf8 [u] + Utf8 [union] Fields (count = 16): + Field: f I Access flags: 0x2 = private int f + Field: g I Access flags: 0x2 = private int g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j I Access flags: 0x2 = private int j + Field: k I Access flags: 0x2 = private int k + Field: l Landroid/graphics/Paint; Access flags: 0x12 = private final android.graphics.Paint l + Field: m Landroid/graphics/Rect; Access flags: 0x12 = private final android.graphics.Rect m + Field: n I Access flags: 0x2 = private int n + Field: o Z Access flags: 0x2 = private boolean o + Field: p Z Access flags: 0x2 = private boolean p + Field: q I Access flags: 0x2 = private int q + Field: r Z Access flags: 0x2 = private boolean r + Field: s F Access flags: 0x2 = private float s + Field: t F Access flags: 0x2 = private float t + Field: u I Access flags: 0x2 = private int u Methods (count = 10): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public PagerTabStrip(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 246, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #67 + Methodref [android/support/v4/view/PagerTitleStrip. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #13 + Class [android/graphics/Paint] [10] dup [11] invokespecial #50 + Methodref [android/graphics/Paint. ()V] [14] putfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [17] aload_0 v0 [18] new #14 + Class [android/graphics/Rect] [21] dup [22] invokespecial #52 + Methodref [android/graphics/Rect. ()V] [25] putfield #37 + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] [28] aload_0 v0 [29] sipush 255 [32] putfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [35] aload_0 v0 [36] iconst_0 [37] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [40] aload_0 v0 [41] iconst_0 [42] putfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [45] aload_0 v0 [46] aload_0 v0 [47] getfield #29 + Fieldref [android/support/v4/view/PagerTabStrip.e I] [50] putfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [53] aload_0 v0 [54] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [57] aload_0 v0 [58] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [61] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [64] aload_1 v1 [65] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [68] invokevirtual #48 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [71] getfield #46 + Fieldref [android/util/DisplayMetrics.density F] [74] fstore_2 v2 [75] aload_0 v0 [76] ldc #4 + Float [3.0] [78] fload_2 v2 [79] fmul [80] ldc #3 + Float [0.5] [82] fadd [83] f2i [84] putfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [87] aload_0 v0 [88] ldc #5 + Float [6.0] [90] fload_2 v2 [91] fmul [92] ldc #3 + Float [0.5] [94] fadd [95] f2i [96] putfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [99] aload_0 v0 [100] ldc #8 + Float [64.0] [102] fload_2 v2 [103] fmul [104] f2i [105] putfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [108] aload_0 v0 [109] ldc #6 + Float [16.0] [111] fload_2 v2 [112] fmul [113] ldc #3 + Float [0.5] [115] fadd [116] f2i [117] putfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [120] aload_0 v0 [121] fconst_1 [122] fload_2 v2 [123] fmul [124] ldc #3 + Float [0.5] [126] fadd [127] f2i [128] putfield #41 + Fieldref [android/support/v4/view/PagerTabStrip.q I] [131] aload_0 v0 [132] ldc #7 + Float [32.0] [134] fload_2 v2 [135] fmul [136] ldc #3 + Float [0.5] [138] fadd [139] f2i [140] putfield #34 + Fieldref [android/support/v4/view/PagerTabStrip.j I] [143] aload_0 v0 [144] aload_1 v1 [145] invokestatic #83 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [148] invokevirtual #84 + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] [151] putfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [154] aload_0 v0 [155] aload_0 v0 [156] invokevirtual #60 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I] [159] aload_0 v0 [160] invokevirtual #62 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I] [163] aload_0 v0 [164] invokevirtual #61 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I] [167] aload_0 v0 [168] invokevirtual #59 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I] [171] invokevirtual #65 + Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V] [174] aload_0 v0 [175] aload_0 v0 [176] invokevirtual #56 + Methodref [android/support/v4/view/PagerTabStrip.b ()I] [179] invokevirtual #55 + Methodref [android/support/v4/view/PagerTabStrip.a (I)V] [182] aload_0 v0 [183] iconst_0 [184] invokevirtual #66 + Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V] [187] aload_0 v0 [188] getfield #26 + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] [191] iconst_1 [192] invokevirtual #87 + Methodref [android/widget/TextView.setFocusable (Z)V] [195] aload_0 v0 [196] getfield #26 + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] [199] new #18 + Class [android/support/v4/view/w] [202] dup [203] aload_0 v0 [204] invokespecial #78 + Methodref [android/support/v4/view/w. (Landroid/support/v4/view/PagerTabStrip;)V] [207] invokevirtual #88 + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [210] aload_0 v0 [211] getfield #28 + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] [214] iconst_1 [215] invokevirtual #87 + Methodref [android/widget/TextView.setFocusable (Z)V] [218] aload_0 v0 [219] getfield #28 + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] [222] new #19 + Class [android/support/v4/view/x] [225] dup [226] aload_0 v0 [227] invokespecial #79 + Methodref [android/support/v4/view/x. (Landroid/support/v4/view/PagerTabStrip;)V] [230] invokevirtual #88 + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [233] aload_0 v0 [234] invokevirtual #57 + Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landroid/graphics/drawable/Drawable;] [237] ifnonnull +8 (target=245) [240] aload_0 v0 [241] iconst_1 [242] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [245] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPadding(IIII)V Access flags: 0x1 = public void setPadding(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 5, stack = 5): [0] iload v4 [2] aload_0 v0 [3] getfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [6] ificmpge +9 (target=15) [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [13] istore v4 [15] aload_0 v0 [16] iload_1 v1 [17] iload_2 v2 [18] iload_3 v3 [19] iload v4 [21] invokespecial #75 + Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [5] ificmpge +8 (target=13) [8] aload_0 v0 [9] getfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [12] istore_1 v1 [13] aload_0 v0 [14] iload_1 v1 [15] invokespecial #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (I)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +16 (target=25) [12] aload_0 v0 [13] aload_1 v1 [14] ifnonnull +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundColor(I)V Access flags: 0x1 = public void setBackgroundColor(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #72 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor (I)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +19 (target=28) [12] aload_0 v0 [13] iload_1 v1 [14] ldc #1 + Integer [-16777216] [16] iand [17] ifne +7 (target=24) [20] iconst_1 [21] goto +4 (target=25) [24] iconst_0 [25] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundResource(I)V Access flags: 0x1 = public void setBackgroundResource(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #74 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResource (I)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +16 (target=25) [12] aload_0 v0 [13] iload_1 v1 [14] ifne +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x10 = final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #68 + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] [4] aload_0 v0 [5] getfield #34 + Fieldref [android/support/v4/view/PagerTabStrip.j I] [8] invokestatic #90 + Methodref [java/lang/Math.max (II)I] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #80 + Methodref [android/view/MotionEvent.getAction ()I] [4] dup [5] istore_2 v2 [6] ifeq +12 (target=18) [9] aload_0 v0 [10] getfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [13] ifeq +5 (target=18) [16] iconst_0 [17] ireturn [18] aload_1 v1 [19] invokevirtual #81 + Methodref [android/view/MotionEvent.getX ()F] [22] fstore_3 v3 [23] aload_1 v1 [24] invokevirtual #82 + Methodref [android/view/MotionEvent.getY ()F] [27] fstore_1 v1 [28] iload_2 v2 [29] tableswitch (3 offsets, default=160) (target=189) 0: offset = 27, target = 56 1: offset = 89, target = 118 2: offset = 45, target = 74 default: offset = 160, target = 189 [56] aload_0 v0 [57] fload_3 v3 [58] putfield #43 + Fieldref [android/support/v4/view/PagerTabStrip.s F] [61] aload_0 v0 [62] fload_1 v1 [63] putfield #44 + Fieldref [android/support/v4/view/PagerTabStrip.t F] [66] aload_0 v0 [67] iconst_0 [68] putfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [71] goto +118 (target=189) [74] fload_3 v3 [75] aload_0 v0 [76] getfield #43 + Fieldref [android/support/v4/view/PagerTabStrip.s F] [79] fsub [80] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [83] aload_0 v0 [84] getfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [87] i2f [88] fcmpl [89] ifgt +21 (target=110) [92] fload_1 v1 [93] aload_0 v0 [94] getfield #44 + Fieldref [android/support/v4/view/PagerTabStrip.t F] [97] fsub [98] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [101] aload_0 v0 [102] getfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [105] i2f [106] fcmpl [107] ifle +82 (target=189) [110] aload_0 v0 [111] iconst_1 [112] putfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [115] goto +74 (target=189) [118] fload_3 v3 [119] aload_0 v0 [120] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [123] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [126] aload_0 v0 [127] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [130] isub [131] i2f [132] fcmpg [133] ifge +22 (target=155) [136] aload_0 v0 [137] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [140] aload_0 v0 [141] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [144] invokevirtual #77 + Methodref [android/support/v4/view/ViewPager.b ()I] [147] iconst_1 [148] isub [149] invokevirtual #76 + Methodref [android/support/v4/view/ViewPager.a (I)V] [152] goto +37 (target=189) [155] fload_3 v3 [156] aload_0 v0 [157] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [160] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [163] aload_0 v0 [164] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [167] iadd [168] i2f [169] fcmpl [170] ifle +19 (target=189) [173] aload_0 v0 [174] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [177] aload_0 v0 [178] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [181] invokevirtual #77 + Methodref [android/support/v4/view/ViewPager.b ()I] [184] iconst_1 [185] iadd [186] invokevirtual #76 + Methodref [android/support/v4/view/ViewPager.a (I)V] [189] iconst_1 [190] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 133, locals = 6, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #71 + Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] invokevirtual #58 + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] [9] istore_2 v2 [10] aload_0 v0 [11] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [14] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [17] aload_0 v0 [18] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [21] isub [22] istore_3 v3 [23] aload_0 v0 [24] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [27] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [30] aload_0 v0 [31] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [34] iadd [35] istore v4 [37] iload_2 v2 [38] aload_0 v0 [39] getfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [42] isub [43] istore v5 [45] aload_0 v0 [46] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [49] aload_0 v0 [50] getfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [53] bipush 24 [55] ishl [56] aload_0 v0 [57] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [60] ldc #2 + Integer [16777215] [62] iand [63] ior [64] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [67] aload_1 v1 [68] iload_3 v3 [69] i2f [70] iload v5 [72] i2f [73] iload v4 [75] i2f [76] iload_2 v2 [77] i2f [78] aload_0 v0 [79] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [82] invokevirtual #49 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [85] aload_0 v0 [86] getfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [89] ifeq +43 (target=132) [92] aload_0 v0 [93] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [96] ldc #1 + Integer [-16777216] [98] aload_0 v0 [99] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [102] ldc #2 + Integer [16777215] [104] iand [105] ior [106] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [109] aload_1 v1 [110] fconst_0 [111] iload_2 v2 [112] aload_0 v0 [113] getfield #41 + Fieldref [android/support/v4/view/PagerTabStrip.q I] [116] isub [117] i2f [118] aload_0 v0 [119] invokevirtual #63 + Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I] [122] i2f [123] iload_2 v2 [124] i2f [125] aload_0 v0 [126] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [129] invokevirtual #49 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [132] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IFZ)V Access flags: 0x10 = final void a(int,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 9, stack = 5): [0] aload_0 v0 [1] getfield #37 + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] [4] astore v4 [6] aload_0 v0 [7] invokevirtual #58 + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] [10] istore v5 [12] aload_0 v0 [13] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [16] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [19] aload_0 v0 [20] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [23] isub [24] istore v6 [26] aload_0 v0 [27] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [30] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [33] aload_0 v0 [34] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [37] iadd [38] istore v7 [40] iload v5 [42] aload_0 v0 [43] getfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [46] isub [47] istore v8 [49] aload v4 [51] iload v6 [53] iload v8 [55] iload v7 [57] iload v5 [59] invokevirtual #53 + Methodref [android/graphics/Rect.set (IIII)V] [62] aload_0 v0 [63] iload_1 v1 [64] fload_2 v2 [65] iload_3 v3 [66] invokespecial #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [69] aload_0 v0 [70] fload_2 v2 [71] ldc #3 + Float [0.5] [73] fsub [74] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [77] fconst_2 [78] fmul [79] ldc #9 + Float [255.0] [81] fmul [82] f2i [83] putfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [86] aload_0 v0 [87] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [90] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [93] aload_0 v0 [94] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [97] isub [98] istore v6 [100] aload_0 v0 [101] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [104] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [107] aload_0 v0 [108] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [111] iadd [112] istore v7 [114] aload v4 [116] iload v6 [118] iload v8 [120] iload v7 [122] iload v5 [124] invokevirtual #54 + Methodref [android/graphics/Rect.union (IIII)V] [127] aload_0 v0 [128] aload v4 [130] invokevirtual #64 + Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/graphics/Rect;)V] [133] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/w Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.w extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 33): + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/w] + Class [android/view/View$OnClickListener] + Class [java/lang/Object] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Landroid/support/v4/view/PagerTabStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/PagerTabStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/w] + Utf8 [android/view/View$OnClickListener] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [onClick] Fields (count = 1): + Field: a Landroid/support/v4/view/PagerTabStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTabStrip a Methods (count = 2): - Method: (Landroid/support/v4/view/PagerTabStrip;)V Access flags: 0x0 = w(android.support.v4.view.PagerTabStrip) 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 #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [4] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [11] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.b ()I] [17] iconst_1 [18] isub [19] invokevirtual #8 + Methodref [android/support/v4/view/ViewPager.a (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/x Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.x extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 33): + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/x] + Class [android/view/View$OnClickListener] + Class [java/lang/Object] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Landroid/support/v4/view/PagerTabStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/PagerTabStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/x] + Utf8 [android/view/View$OnClickListener] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [onClick] Fields (count = 1): + Field: a Landroid/support/v4/view/PagerTabStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTabStrip a Methods (count = 2): - Method: (Landroid/support/v4/view/PagerTabStrip;)V Access flags: 0x0 = x(android.support.v4.view.PagerTabStrip) 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 #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [4] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [11] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.b ()I] [17] iconst_1 [18] iadd [19] invokevirtual #8 + Methodref [android/support/v4/view/ViewPager.a (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/PagerTitleStrip Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.PagerTitleStrip extends android.view.ViewGroup Interfaces (count = 1): + Class [android/support/v4/view/av] Constant Pool (count = 336): + Integer [-2147483648] + Integer [16777215] + Integer [16842804] + Integer [16842901] + Integer [16842904] + Integer [16842927] + Integer [16843660] + Integer [1073741824] + Float [-1.0] + Float [0.5] + Float [0.8] + Float [16.0] + String [Must measure with an exact width] + String [PagerTitleStrip must be a direct child of a ViewPager.] + Class [android/content/Context] + Class [android/content/res/ColorStateList] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/aa] + Class [android/support/v4/view/ab] + Class [android/support/v4/view/av] + Class [android/support/v4/view/v] + Class [android/support/v4/view/y] + Class [android/support/v4/view/z] + Class [android/text/TextUtils$TruncateAt] + Class [android/util/DisplayMetrics] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/TextView] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.e I] + Fieldref [android/support/v4/view/PagerTitleStrip.f I] + Fieldref [android/support/v4/view/PagerTitleStrip.g F] + Fieldref [android/support/v4/view/PagerTitleStrip.h I] + Fieldref [android/support/v4/view/PagerTitleStrip.i I] + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] + Fieldref [android/support/v4/view/PagerTitleStrip.o I] + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/ColorStateList.getDefaultColor ()I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getColor (II)I] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] + Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroid/view/ViewParent;] + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Methodref [android/support/v4/view/aa. ()V] + Methodref [android/support/v4/view/ab. ()V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;B)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewGroup.requestLayout ()V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.getBaseline ()I] + Methodref [android/widget/TextView.getMeasuredHeight ()I] + Methodref [android/widget/TextView.getMeasuredWidth ()I] + Methodref [android/widget/TextView.getTextColors ()Landroid/content/res/ColorStateList;] + Methodref [android/widget/TextView.layout (IIII)V] + Methodref [android/widget/TextView.measure (II)V] + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + Methodref [android/widget/TextView.setSingleLine ()V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [android/widget/TextView.setTextSize (IF)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [android/support/v4/view/z.a (Landroid/widget/TextView;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/support/v4/view/PagerTitleStrip;B)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [END Landroid/text/TextUtils$TruncateAt;] + NameAndType [SDK_INT I] + NameAndType [a ()I] + NameAndType [a ()Landroid/support/v4/view/v;] + NameAndType [a (IFZ)V] + NameAndType [a (ILandroid/support/v4/view/v;)V] + NameAndType [a (Landroid/support/v4/view/ay;)V] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a (Landroid/widget/TextView;)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [b ()I] + NameAndType [b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + NameAndType [b Landroid/widget/TextView;] + NameAndType [c Landroid/widget/TextView;] + NameAndType [d Landroid/widget/TextView;] + NameAndType [density F] + NameAndType [e I] + NameAndType [f I] + NameAndType [g F] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getBaseline ()I] + NameAndType [getBoolean (IZ)Z] + NameAndType [getColor (II)I] + NameAndType [getCount ()I] + NameAndType [getDefaultColor ()I] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getInteger (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPageTitle (I)Ljava/lang/CharSequence;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getTextColors ()Landroid/content/res/ColorStateList;] + NameAndType [getWidth ()I] + NameAndType [h I] + NameAndType [hasValue (I)Z] + NameAndType [i I] + NameAndType [j Z] + NameAndType [k Z] + NameAndType [l Landroid/support/v4/view/y;] + NameAndType [layout (IIII)V] + NameAndType [m [I] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (II)I] + NameAndType [n [I] + NameAndType [o I] + NameAndType [obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [p Landroid/support/v4/view/z;] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [requestLayout ()V] + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setSingleLine ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (IF)V] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()Landroid/content/res/ColorStateList;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(IFZ)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/support/v4/view/v;)V] + Utf8 [(IZ)Z] + Utf8 [(I[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;B)V] + Utf8 [(Landroid/support/v4/view/ay;)V] + Utf8 [(Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [END] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [Landroid/support/v4/view/y;] + Utf8 [Landroid/support/v4/view/z;] + Utf8 [Landroid/text/TextUtils$TruncateAt;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Must measure with an exact width] + Utf8 [PagerTitleStrip must be a direct child of a ViewPager.] + Utf8 [SDK_INT] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/ColorStateList] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/aa] + Utf8 [android/support/v4/view/ab] + Utf8 [android/support/v4/view/av] + Utf8 [android/support/v4/view/v] + Utf8 [android/support/v4/view/y] + Utf8 [android/support/v4/view/z] + Utf8 [android/text/TextUtils$TruncateAt] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [density] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getBackground] + Utf8 [getBaseline] + Utf8 [getBoolean] + Utf8 [getColor] + Utf8 [getCount] + Utf8 [getDefaultColor] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getInteger] + Utf8 [getIntrinsicHeight] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPageTitle] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getTextColors] + Utf8 [getWidth] + Utf8 [h] + Utf8 [hasValue] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [p] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [requestLayout] + Utf8 [setEllipsize] + Utf8 [setMeasuredDimension] + Utf8 [setSingleLine] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [unregisterDataSetObserver] Fields (count = 16): + Field: a Landroid/support/v4/view/ViewPager; Access flags: 0x0 = android.support.v4.view.ViewPager a + Field: b Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView b + Field: c Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView c + Field: d Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView d + Field: f I Access flags: 0x2 = private int f + Field: g F Access flags: 0x2 = private float g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j Z Access flags: 0x2 = private boolean j + Field: k Z Access flags: 0x2 = private boolean k + Field: l Landroid/support/v4/view/y; Access flags: 0x12 = private final android.support.v4.view.y l + Field: m [I Access flags: 0x1a = private static final int[] m + Field: n [I Access flags: 0x1a = private static final int[] n + Field: o I Access flags: 0x2 = private int o + Field: e I Access flags: 0x0 = int e + Field: p Landroid/support/v4/view/z; Access flags: 0x1a = private static final android.support.v4.view.z p Methods (count = 14): + Method: a(Landroid/widget/TextView;)V Access flags: 0xa = private static void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [3] aload_0 v0 [4] invokeinterface #118 + InterfaceMethodref [android/support/v4/view/z.a (Landroid/widget/TextView;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public PagerTitleStrip(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 430, locals = 6, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #98 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [11] aload_0 v0 [12] ldc #9 + Float [-1.0] [14] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [17] aload_0 v0 [18] new #27 + Class [android/support/v4/view/y] [21] dup [22] aload_0 v0 [23] iconst_0 [24] invokespecial #94 + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;B)V] [27] putfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [30] aload_0 v0 [31] aload_0 v0 [32] new #33 + Class [android/widget/TextView] [35] dup [36] aload_1 v1 [37] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [40] dup_x1 [41] putfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [44] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [47] aload_0 v0 [48] aload_0 v0 [49] new #33 + Class [android/widget/TextView] [52] dup [53] aload_1 v1 [54] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [57] dup_x1 [58] putfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [61] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [64] aload_0 v0 [65] aload_0 v0 [66] new #33 + Class [android/widget/TextView] [69] dup [70] aload_1 v1 [71] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [74] dup_x1 [75] putfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [78] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [81] aload_1 v1 [82] aload_2 v2 [83] getstatic #49 + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] [86] invokevirtual #57 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [89] dup [90] astore_2 v2 [91] iconst_0 [92] iconst_0 [93] invokevirtual #64 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [96] dup [97] istore_3 v3 [98] ifeq +30 (target=128) [101] aload_0 v0 [102] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [105] aload_1 v1 [106] iload_3 v3 [107] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [110] aload_0 v0 [111] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [114] aload_1 v1 [115] iload_3 v3 [116] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [119] aload_0 v0 [120] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [123] aload_1 v1 [124] iload_3 v3 [125] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [128] aload_2 v2 [129] iconst_1 [130] iconst_0 [131] invokevirtual #62 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [134] dup [135] istore v4 [137] ifeq +43 (target=180) [140] aload_0 v0 [141] iload v4 [143] i2f [144] fstore v5 [146] dup [147] astore v4 [149] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [152] iconst_0 [153] fload v5 [155] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [158] aload v4 [160] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [163] iconst_0 [164] fload v5 [166] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [169] aload v4 [171] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [174] iconst_0 [175] fload v5 [177] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [180] aload_2 v2 [181] iconst_2 [182] invokevirtual #65 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [185] ifeq +38 (target=223) [188] aload_2 v2 [189] iconst_2 [190] iconst_0 [191] invokevirtual #61 + Methodref [android/content/res/TypedArray.getColor (II)I] [194] istore v4 [196] aload_0 v0 [197] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [200] iload v4 [202] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [205] aload_0 v0 [206] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [209] iload v4 [211] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [214] aload_0 v0 [215] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [218] iload v4 [220] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [223] aload_0 v0 [224] aload_2 v2 [225] iconst_3 [226] bipush 80 [228] invokevirtual #63 + Methodref [android/content/res/TypedArray.getInteger (II)I] [231] putfield #45 + Fieldref [android/support/v4/view/PagerTitleStrip.i I] [234] aload_2 v2 [235] invokevirtual #66 + Methodref [android/content/res/TypedArray.recycle ()V] [238] aload_0 v0 [239] aload_0 v0 [240] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [243] invokevirtual #106 + Methodref [android/widget/TextView.getTextColors ()Landroid/content/res/ColorStateList;] [246] invokevirtual #58 + Methodref [android/content/res/ColorStateList.getDefaultColor ()I] [249] putfield #41 + Fieldref [android/support/v4/view/PagerTitleStrip.e I] [252] aload_0 v0 [253] dup [254] astore v4 [256] sipush 153 [259] putfield #51 + Fieldref [android/support/v4/view/PagerTitleStrip.o I] [262] aload v4 [264] getfield #51 + Fieldref [android/support/v4/view/PagerTitleStrip.o I] [267] bipush 24 [269] ishl [270] aload v4 [272] getfield #41 + Fieldref [android/support/v4/view/PagerTitleStrip.e I] [275] ldc #2 + Integer [16777215] [277] iand [278] ior [279] istore v5 [281] aload v4 [283] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [286] iload v5 [288] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [291] aload v4 [293] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [296] iload v5 [298] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [301] aload_0 v0 [302] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [305] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [308] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [311] aload_0 v0 [312] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [315] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [318] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [321] aload_0 v0 [322] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [325] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [328] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [331] iconst_0 [332] istore v4 [334] iload_3 v3 [335] ifeq +24 (target=359) [338] aload_1 v1 [339] iload_3 v3 [340] getstatic #50 + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] [343] invokevirtual #56 + Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] [346] dup [347] astore_2 v2 [348] iconst_0 [349] iconst_0 [350] invokevirtual #60 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [353] istore v4 [355] aload_2 v2 [356] invokevirtual #66 + Methodref [android/content/res/TypedArray.recycle ()V] [359] iload v4 [361] ifeq +27 (target=388) [364] aload_0 v0 [365] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [368] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [371] aload_0 v0 [372] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [375] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [378] aload_0 v0 [379] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [382] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [385] goto +24 (target=409) [388] aload_0 v0 [389] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [392] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [395] aload_0 v0 [396] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [399] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [402] aload_0 v0 [403] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [406] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [409] aload_1 v1 [410] invokevirtual #55 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [413] invokevirtual #59 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [416] getfield #54 + Fieldref [android/util/DisplayMetrics.density F] [419] fstore_2 v2 [420] aload_0 v0 [421] ldc #12 + Float [16.0] [423] fload_2 v2 [424] fmul [425] f2i [426] putfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [429] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x1 = public void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [5] aload_0 v0 [6] invokevirtual #82 + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #99 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] invokevirtual #80 + Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroid/view/ViewParent;] [8] dup [9] astore_1 v1 [10] instanceof #22 + Class [android/support/v4/view/ViewPager] [13] ifne +13 (target=26) [16] new #34 + Class [java/lang/IllegalStateException] [19] dup [20] ldc #14 + String [PagerTitleStrip must be a direct child of a ViewPager.] [22] invokespecial #115 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [25] athrow [26] aload_1 v1 [27] checkcast #22 + Class [android/support/v4/view/ViewPager] [30] dup [31] astore_1 v1 [32] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [35] astore_2 v2 [36] aload_1 v1 [37] aload_0 v0 [38] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [41] invokevirtual #87 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] [44] pop [45] aload_1 v1 [46] aload_0 v0 [47] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [50] invokevirtual #85 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] [53] aload_0 v0 [54] aload_1 v1 [55] putfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [58] aload_0 v0 [59] aconst_null [60] aload_2 v2 [61] invokevirtual #71 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #100 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [8] ifnull +37 (target=45) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [16] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [19] aconst_null [20] invokevirtual #71 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [23] aload_0 v0 [24] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [27] aconst_null [28] invokevirtual #87 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] [31] pop [32] aload_0 v0 [33] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [36] aconst_null [37] invokevirtual #85 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] [40] aload_0 v0 [41] aconst_null [42] putfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(ILandroid/support/v4/view/v;)V Access flags: 0x10 = final void a(int,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 208, locals = 5, stack = 4): [0] aload_2 v2 [1] ifnull +10 (target=11) [4] aload_2 v2 [5] invokevirtual #90 + Methodref [android/support/v4/view/v.getCount ()I] [8] goto +4 (target=12) [11] iconst_0 [12] istore_3 v3 [13] aload_0 v0 [14] iconst_1 [15] putfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [18] aconst_null [19] astore v4 [21] iload_1 v1 [22] ifle +16 (target=38) [25] aload_2 v2 [26] ifnull +12 (target=38) [29] aload_2 v2 [30] iload_1 v1 [31] iconst_1 [32] isub [33] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [36] astore v4 [38] aload_0 v0 [39] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [42] aload v4 [44] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [47] aload_0 v0 [48] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [51] aload_2 v2 [52] ifnull +16 (target=68) [55] iload_1 v1 [56] iload_3 v3 [57] ificmpge +11 (target=68) [60] aload_2 v2 [61] iload_1 v1 [62] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [65] goto +4 (target=69) [68] aconst_null [69] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [72] aconst_null [73] astore v4 [75] iload_1 v1 [76] iconst_1 [77] iadd [78] iload_3 v3 [79] ificmpge +16 (target=95) [82] aload_2 v2 [83] ifnull +12 (target=95) [86] aload_2 v2 [87] iload_1 v1 [88] iconst_1 [89] iadd [90] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [93] astore v4 [95] aload_0 v0 [96] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [99] aload v4 [101] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [104] aload_0 v0 [105] invokevirtual #81 + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] [108] aload_0 v0 [109] invokevirtual #77 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] [112] isub [113] aload_0 v0 [114] invokevirtual #78 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] [117] isub [118] istore_2 v2 [119] aload_0 v0 [120] invokevirtual #75 + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] [123] aload_0 v0 [124] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [127] isub [128] aload_0 v0 [129] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [132] isub [133] istore_3 v3 [134] iload_2 v2 [135] i2f [136] ldc #11 + Float [0.8] [138] fmul [139] f2i [140] ldc #1 + Integer [-2147483648] [142] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [145] istore_2 v2 [146] iload_3 v3 [147] ldc #1 + Integer [-2147483648] [149] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [152] istore_3 v3 [153] aload_0 v0 [154] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [157] iload_2 v2 [158] iload_3 v3 [159] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [162] aload_0 v0 [163] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [166] iload_2 v2 [167] iload_3 v3 [168] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [171] aload_0 v0 [172] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [175] iload_2 v2 [176] iload_3 v3 [177] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [180] aload_0 v0 [181] iload_1 v1 [182] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [185] aload_0 v0 [186] getfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [189] ifne +13 (target=202) [192] aload_0 v0 [193] iload_1 v1 [194] aload_0 v0 [195] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [198] iconst_0 [199] invokevirtual #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [202] aload_0 v0 [203] iconst_0 [204] putfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [207] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestLayout()V Access flags: 0x1 = public void requestLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #101 + Methodref [android/view/ViewGroup.requestLayout ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x10 = final void a(android.support.v4.view.v,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnull +11 (target=12) [4] aload_1 v1 [5] aload_0 v0 [6] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [9] invokevirtual #93 + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [12] aload_2 v2 [13] ifnull +11 (target=24) [16] aload_2 v2 [17] aload_0 v0 [18] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [21] invokevirtual #92 + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [24] aload_0 v0 [25] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [28] ifnull +30 (target=58) [31] aload_0 v0 [32] iconst_m1 [33] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [36] aload_0 v0 [37] ldc #9 + Float [-1.0] [39] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [42] aload_0 v0 [43] aload_0 v0 [44] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [47] invokevirtual #86 + Methodref [android/support/v4/view/ViewPager.b ()I] [50] aload_2 v2 [51] invokevirtual #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [54] aload_0 v0 [55] invokevirtual #82 + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IFZ)V Access flags: 0x0 = void a(int,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 527, locals = 18, stack = 6): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [5] ificmpeq +18 (target=23) [8] aload_0 v0 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [17] invokevirtual #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [20] goto +17 (target=37) [23] iload_3 v3 [24] ifne +13 (target=37) [27] fload_2 v2 [28] aload_0 v0 [29] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [32] fcmpl [33] ifne +4 (target=37) [36] return [37] aload_0 v0 [38] iconst_1 [39] putfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [42] aload_0 v0 [43] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [46] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [49] istore_1 v1 [50] aload_0 v0 [51] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [54] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [57] istore_3 v3 [58] aload_0 v0 [59] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [62] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [65] istore v4 [67] iload_3 v3 [68] iconst_2 [69] idiv [70] istore v5 [72] aload_0 v0 [73] invokevirtual #81 + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] [76] istore v6 [78] aload_0 v0 [79] invokevirtual #75 + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] [82] istore v7 [84] aload_0 v0 [85] invokevirtual #77 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] [88] istore v8 [90] aload_0 v0 [91] invokevirtual #78 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] [94] istore v9 [96] aload_0 v0 [97] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [100] istore v10 [102] aload_0 v0 [103] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [106] istore v11 [108] iload v8 [110] iload v5 [112] iadd [113] istore v12 [115] iload v9 [117] iload v5 [119] iadd [120] istore v13 [122] iload v6 [124] iload v12 [126] isub [127] iload v13 [129] isub [130] istore v12 [132] fload_2 v2 [133] ldc #10 + Float [0.5] [135] fadd [136] dup [137] fstore v14 [139] fconst_1 [140] fcmpl [141] ifle +9 (target=150) [144] fload v14 [146] fconst_1 [147] fsub [148] fstore v14 [150] iload v6 [152] iload v13 [154] isub [155] iload v12 [157] i2f [158] fload v14 [160] fmul [161] f2i [162] isub [163] iload v5 [165] isub [166] dup [167] istore v5 [169] iload_3 v3 [170] iadd [171] istore_3 v3 [172] aload_0 v0 [173] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [176] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [179] istore v12 [181] aload_0 v0 [182] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [185] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [188] istore v13 [190] aload_0 v0 [191] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [194] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [197] istore v14 [199] iload v12 [201] iload v13 [203] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [206] iload v14 [208] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [211] dup [212] istore v15 [214] iload v12 [216] isub [217] istore v12 [219] iload v15 [221] iload v13 [223] isub [224] istore v13 [226] iload v15 [228] iload v14 [230] isub [231] istore v14 [233] iload v12 [235] aload_0 v0 [236] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [239] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [242] iadd [243] istore v15 [245] iload v13 [247] aload_0 v0 [248] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [251] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [254] iadd [255] istore v16 [257] iload v14 [259] aload_0 v0 [260] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [263] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [266] iadd [267] istore v17 [269] iload v15 [271] iload v16 [273] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [276] iload v17 [278] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [281] istore v15 [283] aload_0 v0 [284] getfield #45 + Fieldref [android/support/v4/view/PagerTitleStrip.i I] [287] bipush 112 [289] iand [290] lookupswitch (2 offsets, default=26) (target=316) 16: offset = 50, target = 340 80: offset = 88, target = 378 default: offset = 26, target = 316 [316] iload v10 [318] iload v12 [320] iadd [321] istore v7 [323] iload v10 [325] iload v13 [327] iadd [328] istore v11 [330] iload v10 [332] iload v14 [334] iadd [335] istore v10 [337] goto +71 (target=408) [340] iload v7 [342] iload v10 [344] isub [345] iload v11 [347] isub [348] iload v15 [350] isub [351] iconst_2 [352] idiv [353] dup [354] istore v15 [356] iload v12 [358] iadd [359] istore v7 [361] iload v15 [363] iload v13 [365] iadd [366] istore v11 [368] iload v15 [370] iload v14 [372] iadd [373] istore v10 [375] goto +33 (target=408) [378] iload v7 [380] iload v11 [382] isub [383] iload v15 [385] isub [386] dup [387] istore v10 [389] iload v12 [391] iadd [392] istore v7 [394] iload v10 [396] iload v13 [398] iadd [399] istore v11 [401] iload v10 [403] iload v14 [405] iadd [406] istore v10 [408] aload_0 v0 [409] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [412] iload v5 [414] iload v11 [416] iload_3 v3 [417] iload v11 [419] aload_0 v0 [420] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [423] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [426] iadd [427] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [430] iload v8 [432] iload v5 [434] aload_0 v0 [435] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [438] isub [439] iload_1 v1 [440] isub [441] invokestatic #117 + Methodref [java/lang/Math.min (II)I] [444] istore v11 [446] aload_0 v0 [447] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [450] iload v11 [452] iload v7 [454] iload v11 [456] iload_1 v1 [457] iadd [458] iload v7 [460] aload_0 v0 [461] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [464] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [467] iadd [468] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [471] iload v6 [473] iload v9 [475] isub [476] iload v4 [478] isub [479] iload_3 v3 [480] aload_0 v0 [481] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [484] iadd [485] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [488] istore v15 [490] aload_0 v0 [491] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [494] iload v15 [496] iload v10 [498] iload v15 [500] iload v4 [502] iadd [503] iload v10 [505] aload_0 v0 [506] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [509] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [512] iadd [513] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [516] aload_0 v0 [517] fload_2 v2 [518] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [521] aload_0 v0 [522] iconst_0 [523] putfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [526] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 8, stack = 5): [0] iload_1 v1 [1] invokestatic #95 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] iload_2 v2 [6] invokestatic #95 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [9] istore v4 [11] iload_1 v1 [12] invokestatic #96 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [15] istore_1 v1 [16] iload_2 v2 [17] invokestatic #96 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [20] istore_2 v2 [21] iload_3 v3 [22] ldc #8 + Integer [1073741824] [24] ificmpeq +13 (target=37) [27] new #34 + Class [java/lang/IllegalStateException] [30] dup [31] ldc #13 + String [Must measure with an exact width] [33] invokespecial #115 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [36] athrow [37] aload_0 v0 [38] invokevirtual #68 + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] [41] istore v5 [43] aload_0 v0 [44] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [47] aload_0 v0 [48] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [51] iadd [52] istore v6 [54] iload_2 v2 [55] iload v6 [57] isub [58] istore_3 v3 [59] iload_1 v1 [60] i2f [61] ldc #11 + Float [0.8] [63] fmul [64] f2i [65] ldc #1 + Integer [-2147483648] [67] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [70] istore v7 [72] iload_3 v3 [73] ldc #1 + Integer [-2147483648] [75] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [78] istore_3 v3 [79] aload_0 v0 [80] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [83] iload v7 [85] iload_3 v3 [86] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [89] aload_0 v0 [90] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [93] iload v7 [95] iload_3 v3 [96] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [99] aload_0 v0 [100] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [103] iload v7 [105] iload_3 v3 [106] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [109] iload v4 [111] ldc #8 + Integer [1073741824] [113] ificmpne +10 (target=123) [116] aload_0 v0 [117] iload_1 v1 [118] iload_2 v2 [119] invokevirtual #83 + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] [122] return [123] aload_0 v0 [124] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [127] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [130] istore_2 v2 [131] aload_0 v0 [132] iload_1 v1 [133] iload v5 [135] iload_2 v2 [136] iload v6 [138] iadd [139] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [142] invokevirtual #83 + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] [145] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [4] ifnull +34 (target=38) [7] aload_0 v0 [8] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [11] fconst_0 [12] fcmpl [13] iflt +10 (target=23) [16] aload_0 v0 [17] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [20] goto +4 (target=24) [23] fconst_0 [24] fstore_1 v1 [25] aload_0 v0 [26] aload_0 v0 [27] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [30] invokevirtual #86 + Methodref [android/support/v4/view/ViewPager.b ()I] [33] fload_1 v1 [34] iconst_1 [35] invokevirtual #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x0 = int a() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #74 + Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Landroid/graphics/drawable/Drawable;] [6] dup [7] astore_2 v2 [8] ifnull +8 (target=16) [11] aload_2 v2 [12] invokevirtual #67 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [15] istore_1 v1 [16] iload_1 v1 [17] ireturn 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 = 67, locals = 0, stack = 4): [0] iconst_4 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #3 + Integer [16842804] [7] iastore [8] dup [9] iconst_1 [10] ldc #4 + Integer [16842901] [12] iastore [13] dup [14] iconst_2 [15] ldc #5 + Integer [16842904] [17] iastore [18] dup [19] iconst_3 [20] ldc #6 + Integer [16842927] [22] iastore [23] putstatic #49 + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] [26] iconst_1 [27] newarray 10 [29] dup [30] iconst_0 [31] ldc #7 + Integer [16843660] [33] iastore [34] putstatic #50 + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] [37] getstatic #36 + Fieldref [android/os/Build$VERSION.SDK_INT I] [40] bipush 14 [42] ificmplt +14 (target=56) [45] new #24 + Class [android/support/v4/view/ab] [48] dup [49] invokespecial #89 + Methodref [android/support/v4/view/ab. ()V] [52] putstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [55] return [56] new #23 + Class [android/support/v4/view/aa] [59] dup [60] invokespecial #88 + Methodref [android/support/v4/view/aa. ()V] [63] putstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/y Superclass: android/database/DataSetObserver Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.y extends android.database.DataSetObserver Interfaces (count = 2): + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] Constant Pool (count = 52): + Float [0.5] + Class [android/database/DataSetObserver] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] + Class [android/support/v4/view/y] + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] + Fieldref [android/support/v4/view/y.b I] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/PagerTitleStrip;)V] + NameAndType [a ()Landroid/support/v4/view/v;] + NameAndType [a (IFZ)V] + NameAndType [a (ILandroid/support/v4/view/v;)V] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a Landroid/support/v4/view/PagerTitleStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + NameAndType [b I] + Utf8 [()I] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(IFZ)V] + Utf8 [(ILandroid/support/v4/view/v;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;B)V] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/PagerTitleStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/database/DataSetObserver] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ay] + Utf8 [android/support/v4/view/az] + Utf8 [android/support/v4/view/y] + Utf8 [b] + Utf8 [onChanged] Fields (count = 2): + Field: b I Access flags: 0x2 = private int b + Field: a Landroid/support/v4/view/PagerTitleStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTitleStrip a Methods (count = 7): - Method: (Landroid/support/v4/view/PagerTitleStrip;)V Access flags: 0x2 = private y(android.support.v4.view.PagerTitleStrip) 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/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IF)V Access flags: 0x11 = public final void a(int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 4): [0] fload_2 v2 [1] ldc #1 + Float [0.5] [3] fcmpl [4] ifle +6 (target=10) [7] iinc v1, 1 [10] aload_0 v0 [11] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [14] iload_1 v1 [15] fload_2 v2 [16] iconst_0 [17] invokevirtual #12 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/y.b I] [4] ifne +30 (target=34) [7] aload_0 v0 [8] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [11] aload_0 v0 [12] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [15] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [18] invokevirtual #16 + Methodref [android/support/v4/view/ViewPager.b ()I] [21] aload_0 v0 [22] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [25] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [28] invokevirtual #15 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [31] invokevirtual #13 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(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] putfield #10 + Fieldref [android/support/v4/view/y.b I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x11 = public final void a(android.support.v4.view.v,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x11 = public final void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [4] aload_0 v0 [5] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [8] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [11] invokevirtual #16 + Methodref [android/support/v4/view/ViewPager.b ()I] [14] aload_0 v0 [15] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [18] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [21] invokevirtual #15 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [24] invokevirtual #13 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/support/v4/view/PagerTitleStrip;B)V Access flags: 0x1000 = synthetic y(android.support.v4.view.PagerTitleStrip,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #17 + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/z Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.z extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/z] + Class [java/lang/Object] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [a] + Utf8 [android/support/v4/view/z] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/widget/TextView;)V Access flags: 0x401 = public abstract void a(android.widget.TextView) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aa Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aa extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/z] Constant Pool (count = 19): + Class [android/support/v4/view/aa] + Class [android/support/v4/view/z] + Class [android/widget/TextView] + Class [java/lang/Object] + Methodref [android/widget/TextView.setSingleLine ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [setSingleLine ()V] + Utf8 [()V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aa] + Utf8 [android/support/v4/view/z] + Utf8 [android/widget/TextView] + Utf8 [java/lang/Object] + Utf8 [setSingleLine] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = aa() 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: a(Landroid/widget/TextView;)V Access flags: 0x11 = public final void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/widget/TextView.setSingleLine ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ab Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ab extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/z] Constant Pool (count = 29): + Class [android/support/v4/view/ab] + Class [android/support/v4/view/ad] + Class [android/support/v4/view/z] + Class [android/widget/TextView] + Class [java/lang/Object] + Methodref [android/support/v4/view/ad. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.getContext ()Landroid/content/Context;] + Methodref [android/widget/TextView.setTransformationMethod (Landroid/text/method/TransformationMethod;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [setTransformationMethod (Landroid/text/method/TransformationMethod;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/text/method/TransformationMethod;)V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ab] + Utf8 [android/support/v4/view/ad] + Utf8 [android/support/v4/view/z] + Utf8 [android/widget/TextView] + Utf8 [getContext] + Utf8 [java/lang/Object] + Utf8 [setTransformationMethod] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/widget/TextView;)V Access flags: 0x11 = public final void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 4): [0] aload_1 v1 [1] dup [2] astore_1 v1 [3] new #2 + Class [android/support/v4/view/ad] [6] dup [7] aload_1 v1 [8] invokevirtual #7 + Methodref [android/widget/TextView.getContext ()Landroid/content/Context;] [11] invokespecial #6 + Methodref [android/support/v4/view/ad. (Landroid/content/Context;)V] [14] invokevirtual #8 + Methodref [android/widget/TextView.setTransformationMethod (Landroid/text/method/TransformationMethod;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ac Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ac extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/ac] + Class [java/lang/Object] + Utf8 [android/support/v4/view/ac] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ad Superclass: android/text/method/SingleLineTransformationMethod Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ad extends android.text.method.SingleLineTransformationMethod Interfaces (count = 0): Constant Pool (count = 48): + Class [android/content/Context] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/support/v4/view/ad] + Class [android/text/method/SingleLineTransformationMethod] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/text/method/SingleLineTransformationMethod. ()V] + Methodref [android/text/method/SingleLineTransformationMethod.getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a Ljava/util/Locale;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + NameAndType [locale Ljava/util/Locale;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/util/Locale;] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/view/ad] + Utf8 [android/text/method/SingleLineTransformationMethod] + Utf8 [getConfiguration] + Utf8 [getResources] + Utf8 [getTransformation] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [locale] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 1): + Field: a Ljava/util/Locale; Access flags: 0x2 = private java.util.Locale a Methods (count = 2): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ad(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/text/method/SingleLineTransformationMethod. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #10 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #11 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [12] getfield #8 + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] [15] putfield #9 + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/text/method/SingleLineTransformationMethod.getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] [6] dup [7] astore_1 v1 [8] ifnull +15 (target=23) [11] aload_1 v1 [12] invokevirtual #14 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [15] aload_0 v0 [16] getfield #9 + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] [19] invokevirtual #15 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [22] areturn [23] aconst_null [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ae Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ae extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 31): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/af] + Class [android/support/v4/view/ag] + Class [android/support/v4/view/ah] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] + Methodref [android/support/v4/view/af. ()V] + Methodref [android/support/v4/view/ag. ()V] + InterfaceMethodref [android/support/v4/view/ah.a (Landroid/view/VelocityTracker;I)F] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a Landroid/support/v4/view/ah;] + Utf8 [()V] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/ah;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/af] + Utf8 [android/support/v4/view/ag] + Utf8 [android/support/v4/view/ah] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/ah; Access flags: 0x18 = static final android.support.v4.view.ah a Methods (count = 2): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x9 = public static float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/ah.a (Landroid/view/VelocityTracker;I)F] [10] freturn 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 = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/ag] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/ag. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [18] return [19] new #3 + Class [android/support/v4/view/af] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/view/af. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/af Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.af extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ah] Constant Pool (count = 20): + Class [android/support/v4/view/af] + Class [android/support/v4/view/ah] + Class [android/view/VelocityTracker] + Class [java/lang/Object] + Methodref [android/view/VelocityTracker.getXVelocity ()F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getXVelocity ()F] + Utf8 [()F] + Utf8 [()V] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/af] + Utf8 [android/support/v4/view/ah] + Utf8 [android/view/VelocityTracker] + Utf8 [getXVelocity] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = af() 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: a(Landroid/view/VelocityTracker;I)F Access flags: 0x11 = public final float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 3, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/VelocityTracker.getXVelocity ()F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ag Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ag extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ah] Constant Pool (count = 20): + Class [android/support/v4/view/ag] + Class [android/support/v4/view/ah] + Class [android/view/VelocityTracker] + Class [java/lang/Object] + Methodref [android/view/VelocityTracker.getXVelocity (I)F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getXVelocity (I)F] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ag] + Utf8 [android/support/v4/view/ah] + Utf8 [android/view/VelocityTracker] + Utf8 [getXVelocity] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ag() 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: a(Landroid/view/VelocityTracker;I)F Access flags: 0x11 = public final float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #5 + Methodref [android/view/VelocityTracker.getXVelocity (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ah Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ah extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/ah] + Class [java/lang/Object] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [a] + Utf8 [android/support/v4/view/ah] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x401 = public abstract float a(android.view.VelocityTracker,int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ai Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ai extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 68): + String [JellyBean] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ai] + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ak] + Class [android/support/v4/view/al] + Class [android/support/v4/view/am] + Class [android/support/v4/view/an] + Class [android/support/v4/view/ao] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] + Methodref [android/support/v4/view/aj. ()V] + Methodref [android/support/v4/view/ak. ()V] + Methodref [android/support/v4/view/al. ()V] + Methodref [android/support/v4/view/am. ()V] + Methodref [android/support/v4/view/an. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;)I] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;I)Z] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;Landroid/support/v4/view/a;)V] + InterfaceMethodref [android/support/v4/view/ao.b (Landroid/view/View;)V] + InterfaceMethodref [android/support/v4/view/ao.c (Landroid/view/View;)I] + InterfaceMethodref [android/support/v4/view/ao.d (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [CODENAME Ljava/lang/String;] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/View;)I] + NameAndType [a (Landroid/view/View;I)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V] + NameAndType [a Landroid/support/v4/view/ao;] + NameAndType [b (Landroid/view/View;)V] + NameAndType [c (Landroid/view/View;)I] + NameAndType [d (Landroid/view/View;)V] + NameAndType [equals (Ljava/lang/Object;)Z] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [] + Utf8 [CODENAME] + Utf8 [Code] + Utf8 [I] + Utf8 [JellyBean] + Utf8 [Landroid/support/v4/view/ao;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ai] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ak] + Utf8 [android/support/v4/view/al] + Utf8 [android/support/v4/view/am] + Utf8 [android/support/v4/view/an] + Utf8 [android/support/v4/view/ao] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [equals] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 1): + Field: a Landroid/support/v4/view/ao; Access flags: 0x18 = static final android.support.v4.view.ao a Methods (count = 7): + Method: a(Landroid/view/View;I)Z Access flags: 0x9 = public static boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #22 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;I)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x9 = public static int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #21 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;)I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x9 = public static void a(android.view.View,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #23 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;Landroid/support/v4/view/a;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x9 = public static void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #24 + InterfaceMethodref [android/support/v4/view/ao.b (Landroid/view/View;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x9 = public static int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #25 + InterfaceMethodref [android/support/v4/view/ao.c (Landroid/view/View;)I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)V Access flags: 0x9 = public static void d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #26 + InterfaceMethodref [android/support/v4/view/ao.d (Landroid/view/View;)V] [9] 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 = 94, locals = 1, stack = 2): [0] getstatic #13 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] dup [4] istore_0 v0 [5] bipush 16 [7] ificmpge +14 (target=21) [10] getstatic #12 + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;] [13] ldc #1 + String [JellyBean] [15] invokevirtual #20 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [18] ifeq +14 (target=32) [21] new #8 + Class [android/support/v4/view/an] [24] dup [25] invokespecial #19 + Methodref [android/support/v4/view/an. ()V] [28] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [31] return [32] iload_0 v0 [33] bipush 14 [35] ificmplt +14 (target=49) [38] new #7 + Class [android/support/v4/view/am] [41] dup [42] invokespecial #18 + Methodref [android/support/v4/view/am. ()V] [45] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [48] return [49] iload_0 v0 [50] bipush 11 [52] ificmplt +14 (target=66) [55] new #6 + Class [android/support/v4/view/al] [58] dup [59] invokespecial #17 + Methodref [android/support/v4/view/al. ()V] [62] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [65] return [66] iload_0 v0 [67] bipush 9 [69] ificmplt +14 (target=83) [72] new #5 + Class [android/support/v4/view/ak] [75] dup [76] invokespecial #16 + Methodref [android/support/v4/view/ak. ()V] [79] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [82] return [83] new #4 + Class [android/support/v4/view/aj] [86] dup [87] invokespecial #15 + Methodref [android/support/v4/view/aj. ()V] [90] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aj Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.aj extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ao] Constant Pool (count = 31): + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ao] + Class [android/view/View] + Class [java/lang/Object] + Long [10] + Methodref [android/support/v4/view/aj.a ()J] + Methodref [android/view/View.postInvalidateDelayed (J)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()J] + NameAndType [postInvalidateDelayed (J)V] + Utf8 [()J] + Utf8 [()V] + Utf8 [(J)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ao] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] + Utf8 [postInvalidateDelayed] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = aj() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)Z Access flags: 0x1 = public boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x1 = public int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_2 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x1 = public void a(android.view.View,android.support.v4.view.a) 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: b(Landroid/view/View;)V Access flags: 0x1 = public void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] invokevirtual #7 + Methodref [android/support/v4/view/aj.a ()J] [5] invokevirtual #8 + Methodref [android/view/View.postInvalidateDelayed (J)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()J Access flags: 0x0 = long a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 2): [0] ldc2_w #5 + Long [10] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x1 = public int c(android.view.View) 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: d(Landroid/view/View;)V Access flags: 0x1 = public void d(android.view.View) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ak Superclass: android/support/v4/view/aj Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.ak extends android.support.v4.view.aj Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ak] + Class [android/view/View] + Methodref [android/support/v4/view/aj. ()V] + Methodref [android/view/View.getOverScrollMode ()I] + NameAndType [ ()V] + NameAndType [getOverScrollMode ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ak] + Utf8 [android/view/View] + Utf8 [getOverScrollMode] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ak() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/aj. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x11 = public final int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/View.getOverScrollMode ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/al Superclass: android/support/v4/view/ak Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.al extends android.support.v4.view.ak Interfaces (count = 0): Constant Pool (count = 17): + Class [android/animation/ValueAnimator] + Class [android/support/v4/view/ak] + Class [android/support/v4/view/al] + Methodref [android/animation/ValueAnimator.getFrameDelay ()J] + Methodref [android/support/v4/view/ak. ()V] + NameAndType [ ()V] + NameAndType [getFrameDelay ()J] + Utf8 [()J] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/animation/ValueAnimator] + Utf8 [android/support/v4/view/ak] + Utf8 [android/support/v4/view/al] + Utf8 [getFrameDelay] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = al() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [android/support/v4/view/ak. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()J Access flags: 0x10 = final long a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 2): [0] invokestatic #4 + Methodref [android/animation/ValueAnimator.getFrameDelay ()J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/am Superclass: android/support/v4/view/al Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.am extends android.support.v4.view.al Interfaces (count = 0): Constant Pool (count = 30): + Class [android/support/v4/view/a] + Class [android/support/v4/view/al] + Class [android/support/v4/view/am] + Class [android/view/View] + Class [android/view/View$AccessibilityDelegate] + Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/al. ()V] + Methodref [android/view/View.canScrollHorizontally (I)Z] + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [canScrollHorizontally (I)Z] + NameAndType [setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(Landroid/view/View$AccessibilityDelegate;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/al] + Utf8 [android/support/v4/view/am] + Utf8 [android/view/View] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [canScrollHorizontally] + Utf8 [setAccessibilityDelegate] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = am() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/view/al. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)Z Access flags: 0x11 = public final boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #8 + Methodref [android/view/View.canScrollHorizontally (I)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x11 = public final void a(android.view.View,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #6 + Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;] [5] checkcast #5 + Class [android/view/View$AccessibilityDelegate] [8] invokevirtual #9 + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/an Superclass: android/support/v4/view/am Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.an extends android.support.v4.view.am Interfaces (count = 0): Constant Pool (count = 28): + Class [android/support/v4/view/am] + Class [android/support/v4/view/an] + Class [android/view/View] + Methodref [android/support/v4/view/am. ()V] + Methodref [android/view/View.getImportantForAccessibility ()I] + Methodref [android/view/View.postInvalidateOnAnimation ()V] + Methodref [android/view/View.setImportantForAccessibility (I)V] + NameAndType [ ()V] + NameAndType [getImportantForAccessibility ()I] + NameAndType [postInvalidateOnAnimation ()V] + NameAndType [setImportantForAccessibility (I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/am] + Utf8 [android/support/v4/view/an] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getImportantForAccessibility] + Utf8 [postInvalidateOnAnimation] + Utf8 [setImportantForAccessibility] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = an() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/am. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #6 + Methodref [android/view/View.postInvalidateOnAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x11 = public final int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/View.getImportantForAccessibility ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)V Access flags: 0x11 = public final void d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_1 v1 [1] iconst_1 [2] invokevirtual #7 + Methodref [android/view/View.setImportantForAccessibility (I)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ao Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ao extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 13): + Class [android/support/v4/view/ao] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [a] + Utf8 [android/support/v4/view/ao] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 6): + Method: a(Landroid/view/View;I)Z Access flags: 0x401 = public abstract boolean a(android.view.View,int) + Method: a(Landroid/view/View;)I Access flags: 0x401 = public abstract int a(android.view.View) + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x401 = public abstract void a(android.view.View,android.support.v4.view.a) + Method: b(Landroid/view/View;)V Access flags: 0x401 = public abstract void b(android.view.View) + Method: c(Landroid/view/View;)I Access flags: 0x401 = public abstract int c(android.view.View) + Method: d(Landroid/view/View;)V Access flags: 0x401 = public abstract void d(android.view.View) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ap Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ap extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 31): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/aq] + Class [android/support/v4/view/ar] + Class [android/support/v4/view/as] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] + Methodref [android/support/v4/view/aq. ()V] + Methodref [android/support/v4/view/ar. ()V] + InterfaceMethodref [android/support/v4/view/as.a (Landroid/view/ViewConfiguration;)I] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a Landroid/support/v4/view/as;] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/as;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/aq] + Utf8 [android/support/v4/view/ar] + Utf8 [android/support/v4/view/as] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/as; Access flags: 0x18 = static final android.support.v4.view.as a Methods (count = 2): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x9 = public static int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [3] aload_0 v0 [4] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/as.a (Landroid/view/ViewConfiguration;)I] [9] ireturn 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 = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/ar] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/ar. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [18] return [19] new #3 + Class [android/support/v4/view/aq] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/view/aq. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aq Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aq extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/as] Constant Pool (count = 20): + Class [android/support/v4/view/aq] + Class [android/support/v4/view/as] + Class [android/view/ViewConfiguration] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getScaledTouchSlop ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aq] + Utf8 [android/support/v4/view/as] + Utf8 [android/view/ViewConfiguration] + Utf8 [getScaledTouchSlop] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = aq() 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: a(Landroid/view/ViewConfiguration;)I Access flags: 0x11 = public final int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ar Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ar extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/as] Constant Pool (count = 20): + Class [android/support/v4/view/ar] + Class [android/support/v4/view/as] + Class [android/view/ViewConfiguration] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getScaledPagingTouchSlop ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ar] + Utf8 [android/support/v4/view/as] + Utf8 [android/view/ViewConfiguration] + Utf8 [getScaledPagingTouchSlop] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ar() 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: a(Landroid/view/ViewConfiguration;)I Access flags: 0x11 = public final int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/as Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.as extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/as] + Class [java/lang/Object] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [a] + Utf8 [android/support/v4/view/as] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x401 = public abstract int a(android.view.ViewConfiguration) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ViewPager Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 915): + Integer [-2147483648] + Integer [262144] + Integer [393216] + Integer [16842931] + Integer [1073741824] + Float [-3.4028235E38] + Float [0.5] + Float [16.0] + Float [25.0] + Float [90.0] + Float [100.0] + Float [270.0] + Float [1000.0] + Float [3.4028235E38] + String [Cannot add pager decor view during layout] + String [onPageScrolled did not call superclass implementation] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/support/v4/d/a] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ViewPager$LayoutParams] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/ai] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/at] + Class [android/support/v4/view/au] + Class [android/support/v4/view/av] + Class [android/support/v4/view/aw] + Class [android/support/v4/view/ax] + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] + Class [android/support/v4/view/ba] + Class [android/support/v4/view/n] + Class [android/support/v4/view/r] + Class [android/support/v4/view/v] + Class [android/util/DisplayMetrics] + Class [android/view/FocusFinder] + Class [android/view/KeyEvent] + Class [android/view/MotionEvent] + Class [android/view/SoundEffectConstants] + Class [android/view/VelocityTracker] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewConfiguration] + Class [android/view/ViewGroup] + Class [android/widget/Scroller] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/util/ArrayList] + Class [java/util/Collections] + Double [0.4712389167638204] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ViewPager.A Z] + Fieldref [android/support/v4/view/ViewPager.B I] + Fieldref [android/support/v4/view/ViewPager.C I] + Fieldref [android/support/v4/view/ViewPager.D I] + Fieldref [android/support/v4/view/ViewPager.E F] + Fieldref [android/support/v4/view/ViewPager.F F] + Fieldref [android/support/v4/view/ViewPager.G F] + Fieldref [android/support/v4/view/ViewPager.H I] + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] + Fieldref [android/support/v4/view/ViewPager.J I] + Fieldref [android/support/v4/view/ViewPager.K I] + Fieldref [android/support/v4/view/ViewPager.L I] + Fieldref [android/support/v4/view/ViewPager.M I] + Fieldref [android/support/v4/view/ViewPager.N Z] + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] + Fieldref [android/support/v4/view/ViewPager.Q Z] + Fieldref [android/support/v4/view/ViewPager.R Z] + Fieldref [android/support/v4/view/ViewPager.S Z] + Fieldref [android/support/v4/view/ViewPager.T I] + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] + Fieldref [android/support/v4/view/ViewPager.Z I] + Fieldref [android/support/v4/view/ViewPager.a [I] + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] + Fieldref [android/support/v4/view/ViewPager.h I] + Fieldref [android/support/v4/view/ViewPager.i I] + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] + Fieldref [android/support/v4/view/ViewPager.n I] + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] + Fieldref [android/support/v4/view/ViewPager.p I] + Fieldref [android/support/v4/view/ViewPager.q I] + Fieldref [android/support/v4/view/ViewPager.r F] + Fieldref [android/support/v4/view/ViewPager.s F] + Fieldref [android/support/v4/view/ViewPager.t I] + Fieldref [android/support/v4/view/ViewPager.u I] + Fieldref [android/support/v4/view/ViewPager.v Z] + Fieldref [android/support/v4/view/ViewPager.w Z] + Fieldref [android/support/v4/view/ViewPager.x Z] + Fieldref [android/support/v4/view/ViewPager.y I] + Fieldref [android/support/v4/view/ViewPager.z Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] + Fieldref [android/support/v4/view/aw.b I] + Fieldref [android/support/v4/view/aw.c Z] + Fieldref [android/support/v4/view/aw.d F] + Fieldref [android/support/v4/view/aw.e F] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.restoreToCount (I)V] + Methodref [android/graphics/Canvas.rotate (F)V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.set (IIII)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] + Methodref [android/support/v4/d/a.a ()Z] + Methodref [android/support/v4/d/a.a (F)Z] + Methodref [android/support/v4/d/a.a (II)V] + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] + Methodref [android/support/v4/d/a.b ()V] + Methodref [android/support/v4/d/a.c ()Z] + Methodref [android/support/v4/view/ViewPager.a (F)Z] + Methodref [android/support/v4/view/ViewPager.a (IF)V] + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] + Methodref [android/support/v4/view/ViewPager.a (Z)V] + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/support/v4/view/ViewPager.b (I)V] + Methodref [android/support/v4/view/ViewPager.c (I)V] + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/support/v4/view/ViewPager.d (I)V] + Methodref [android/support/v4/view/ViewPager.e ()V] + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.f ()V] + Methodref [android/support/v4/view/ViewPager.f (I)Z] + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] + Methodref [android/support/v4/view/ViewPager.g ()V] + Methodref [android/support/v4/view/ViewPager.g (I)Z] + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I] + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I] + Methodref [android/support/v4/view/ViewPager.getHeight ()I] + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I] + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] + Methodref [android/support/v4/view/ViewPager.getWidth ()I] + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z] + Methodref [android/support/v4/view/ViewPager.i ()V] + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z] + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z] + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z] + Methodref [android/support/v4/view/ViewPager.j ()Z] + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V] + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V] + Methodref [android/support/v4/view/ViewPager.requestLayout ()V] + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V] + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V] + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V] + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V] + Methodref [android/support/v4/view/ViewPager$LayoutParams. ()V] + Methodref [android/support/v4/view/ViewPager$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcelable;)V] + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;)I] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;I)Z] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] + Methodref [android/support/v4/view/ai.c (Landroid/view/View;)I] + Methodref [android/support/v4/view/ai.d (Landroid/view/View;)V] + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] + Methodref [android/support/v4/view/at. ()V] + Methodref [android/support/v4/view/au. ()V] + Methodref [android/support/v4/view/aw. ()V] + Methodref [android/support/v4/view/ax. (Landroid/support/v4/view/ViewPager;)V] + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;B)V] + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/support/v4/view/v.getItemPosition (Ljava/lang/Object;)I] + Methodref [android/support/v4/view/v.getPageWidth (I)F] + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Methodref [android/support/v4/view/v.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/view/v.saveState ()Landroid/os/Parcelable;] + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getEdgeFlags ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] + Methodref [android/view/VelocityTracker.clear ()V] + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] + Methodref [android/view/VelocityTracker.recycle ()V] + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V] + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V] + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getScrollX ()I] + Methodref [android/view/View.getScrollY ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.offsetLeftAndRight (I)V] + Methodref [android/view/View.requestFocus ()Z] + Methodref [android/view/View.requestFocus (I)Z] + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.drawableStateChanged ()V] + Methodref [android/view/ViewGroup.getBottom ()I] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.getLeft ()I] + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/ViewGroup.getRight ()I] + Methodref [android/view/ViewGroup.getTop ()I] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Methodref [android/widget/Scroller.abortAnimation ()V] + Methodref [android/widget/Scroller.computeScrollOffset ()Z] + Methodref [android/widget/Scroller.getCurrX ()I] + Methodref [android/widget/Scroller.getCurrY ()I] + Methodref [android/widget/Scroller.getDuration ()I] + Methodref [android/widget/Scroller.getFinalX ()I] + Methodref [android/widget/Scroller.isFinished ()Z] + Methodref [android/widget/Scroller.startScroll (IIIII)V] + Methodref [android/widget/Scroller.timePassed ()I] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.abs (I)I] + Methodref [java/lang/Math.max (FF)F] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Math.round (F)I] + Methodref [java/lang/Math.sin (D)D] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + InterfaceMethodref [android/support/v4/view/ay.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + InterfaceMethodref [android/support/v4/view/az.a (I)V] + InterfaceMethodref [android/support/v4/view/az.a (IF)V] + InterfaceMethodref [android/support/v4/view/az.b (I)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Landroid/support/v4/view/ViewPager;)V] + NameAndType [ (Landroid/support/v4/view/ViewPager;B)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [A Z] + NameAndType [B I] + NameAndType [C I] + NameAndType [D I] + NameAndType [E F] + NameAndType [F F] + NameAndType [G F] + NameAndType [H I] + NameAndType [I Landroid/view/VelocityTracker;] + NameAndType [J I] + NameAndType [K I] + NameAndType [L I] + NameAndType [M I] + NameAndType [N Z] + NameAndType [O Landroid/support/v4/d/a;] + NameAndType [P Landroid/support/v4/d/a;] + NameAndType [Q Z] + NameAndType [R Z] + NameAndType [S Z] + NameAndType [SDK_INT I] + NameAndType [T I] + NameAndType [U Landroid/support/v4/view/az;] + NameAndType [V Landroid/support/v4/view/az;] + NameAndType [W Landroid/support/v4/view/ay;] + NameAndType [Z I] + NameAndType [a ()Z] + NameAndType [a (F)Z] + NameAndType [a (I)V] + NameAndType [a (IF)V] + NameAndType [a (II)Landroid/support/v4/view/aw;] + NameAndType [a (II)V] + NameAndType [a (IZZ)V] + NameAndType [a (IZZI)V] + NameAndType [a (Landroid/graphics/Canvas;)Z] + NameAndType [a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a (Landroid/view/KeyEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;)I] + NameAndType [a (Landroid/view/MotionEvent;)V] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a (Landroid/view/View;)I] + NameAndType [a (Landroid/view/View;)Landroid/support/v4/view/aw;] + NameAndType [a (Landroid/view/View;I)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V] + NameAndType [a (Landroid/view/View;ZIII)Z] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a (Z)V] + NameAndType [a I] + NameAndType [a Ljava/lang/Object;] + NameAndType [a Z] + NameAndType [a [I] + NameAndType [abortAnimation ()V] + NameAndType [abs (F)F] + NameAndType [abs (I)I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFocusables (Ljava/util/ArrayList;II)V] + NameAndType [addMovement (Landroid/view/MotionEvent;)V] + NameAndType [addTouchables (Ljava/util/ArrayList;)V] + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [b ()V] + NameAndType [b (I)V] + NameAndType [b (Landroid/view/KeyEvent;)Z] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b I] + NameAndType [b Landroid/os/Parcelable;] + NameAndType [b Ljava/util/Comparator;] + NameAndType [bottom I] + NameAndType [c ()Z] + NameAndType [c (I)V] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [c (Landroid/view/View;)I] + NameAndType [c F] + NameAndType [c Landroid/view/animation/Interpolator;] + NameAndType [c Ljava/lang/ClassLoader;] + NameAndType [c Z] + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [clear ()V] + NameAndType [computeCurrentVelocity (IF)V] + NameAndType [computeScrollOffset ()Z] + NameAndType [d (I)V] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/View;)V] + NameAndType [d F] + NameAndType [d Ljava/util/ArrayList;] + NameAndType [d Z] + NameAndType [density F] + NameAndType [destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawableStateChanged ()V] + NameAndType [e ()V] + NameAndType [e (I)Landroid/support/v4/view/aw;] + NameAndType [e F] + NameAndType [e Landroid/support/v4/view/aw;] + NameAndType [f ()V] + NameAndType [f (I)Z] + NameAndType [f Landroid/graphics/Rect;] + NameAndType [findFocus ()Landroid/view/View;] + NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + NameAndType [finishUpdate (Landroid/view/ViewGroup;)V] + NameAndType [g ()V] + NameAndType [g (I)Z] + NameAndType [g Landroid/support/v4/view/v;] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContantForFocusDirection (I)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getCurrX ()I] + NameAndType [getCurrY ()I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDescendantFocusability ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawableState ()[I] + NameAndType [getDuration ()I] + NameAndType [getEdgeFlags ()I] + NameAndType [getFinalX ()I] + NameAndType [getHeight ()I] + NameAndType [getInstance ()Landroid/view/FocusFinder;] + NameAndType [getItemPosition (Ljava/lang/Object;)I] + NameAndType [getKeyCode ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPageWidth (I)F] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getScaledMaximumFlingVelocity ()I] + NameAndType [getScaledMinimumFlingVelocity ()I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [h ()Landroid/support/v4/view/aw;] + NameAndType [h I] + NameAndType [hasFocus ()Z] + NameAndType [height I] + NameAndType [i ()V] + NameAndType [i I] + NameAndType [instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] + NameAndType [isEmpty ()Z] + NameAndType [isFinished ()Z] + NameAndType [isFocusable ()Z] + NameAndType [isFocusableInTouchMode ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [isStateful ()Z] + NameAndType [isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] + NameAndType [j ()Z] + NameAndType [j Landroid/os/Parcelable;] + NameAndType [k Ljava/lang/ClassLoader;] + NameAndType [l Landroid/widget/Scroller;] + NameAndType [layout (IIII)V] + NameAndType [left I] + NameAndType [m Landroid/support/v4/view/ba;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (FF)F] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (FF)F] + NameAndType [min (II)I] + NameAndType [n I] + NameAndType [o Landroid/graphics/drawable/Drawable;] + NameAndType [obtain ()Landroid/view/VelocityTracker;] + NameAndType [offsetLeftAndRight (I)V] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onSizeChanged (IIII)V] + NameAndType [p I] + NameAndType [playSoundEffect (I)V] + NameAndType [q I] + NameAndType [r F] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [removeViewAt (I)V] + NameAndType [requestFocus ()Z] + NameAndType [requestFocus (I)Z] + NameAndType [requestFocus (ILandroid/graphics/Rect;)Z] + NameAndType [requestLayout ()V] + NameAndType [restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + NameAndType [restoreToCount (I)V] + NameAndType [right I] + NameAndType [rotate (F)V] + NameAndType [round (F)I] + NameAndType [s F] + NameAndType [save ()I] + NameAndType [saveState ()Landroid/os/Parcelable;] + NameAndType [scrollTo (II)V] + NameAndType [set (IIII)V] + NameAndType [setBounds (IIII)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + NameAndType [setState ([I)Z] + NameAndType [setWillNotDraw (Z)V] + NameAndType [sin (D)D] + NameAndType [size ()I] + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V] + NameAndType [startScroll (IIIII)V] + NameAndType [startUpdate (Landroid/view/ViewGroup;)V] + NameAndType [t I] + NameAndType [timePassed ()I] + NameAndType [top I] + NameAndType [translate (FF)V] + NameAndType [u I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [v Z] + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + NameAndType [w Z] + NameAndType [width I] + NameAndType [x Z] + NameAndType [y I] + NameAndType [z Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/view/aw;] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/FocusFinder;] + Utf8 [()Landroid/view/VelocityTracker;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[I] + Utf8 [(D)D] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)V] + Utf8 [(F)Z] + Utf8 [(FF)F] + Utf8 [(FF)V] + Utf8 [(I)F] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/view/aw;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(II)I] + Utf8 [(II)Landroid/support/v4/view/aw;] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(IIIII)V] + Utf8 [(ILandroid/graphics/Rect;)Z] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZZ)V] + Utf8 [(IZZI)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Z] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;)I] + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;B)V] + Utf8 [(Landroid/support/v4/view/ay;)V] + Utf8 [(Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Utf8 [(Landroid/support/v4/view/az;)V] + Utf8 [(Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/aw;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/View;ZIII)Z] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/ArrayList;)V] + Utf8 [(Ljava/util/ArrayList;II)V] + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [([I)Z] + Utf8 [] + Utf8 [] + Utf8 [A] + Utf8 [B] + Utf8 [C] + Utf8 [Cannot add pager decor view during layout] + Utf8 [Code] + Utf8 [D] + Utf8 [E] + Utf8 [F] + Utf8 [G] + Utf8 [H] + Utf8 [I] + Utf8 [J] + Utf8 [K] + Utf8 [L] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Landroid/support/v4/d/a;] + Utf8 [Landroid/support/v4/view/aw;] + Utf8 [Landroid/support/v4/view/ay;] + Utf8 [Landroid/support/v4/view/az;] + Utf8 [Landroid/support/v4/view/ba;] + Utf8 [Landroid/support/v4/view/v;] + Utf8 [Landroid/view/VelocityTracker;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/widget/Scroller;] + Utf8 [Ljava/lang/ClassLoader;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/Comparator;] + Utf8 [M] + Utf8 [N] + Utf8 [O] + Utf8 [P] + Utf8 [Q] + Utf8 [R] + Utf8 [S] + Utf8 [SDK_INT] + Utf8 [T] + Utf8 [U] + Utf8 [V] + Utf8 [W] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [abortAnimation] + Utf8 [abs] + Utf8 [add] + Utf8 [addFocusables] + Utf8 [addMovement] + Utf8 [addTouchables] + Utf8 [addView] + Utf8 [addViewInLayout] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/d/a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ViewPager$LayoutParams] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/ai] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/at] + Utf8 [android/support/v4/view/au] + Utf8 [android/support/v4/view/av] + Utf8 [android/support/v4/view/aw] + Utf8 [android/support/v4/view/ax] + Utf8 [android/support/v4/view/ay] + Utf8 [android/support/v4/view/az] + Utf8 [android/support/v4/view/ba] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/r] + Utf8 [android/support/v4/view/v] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/FocusFinder] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/SoundEffectConstants] + Utf8 [android/view/VelocityTracker] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/Scroller] + Utf8 [b] + Utf8 [bottom] + Utf8 [c] + Utf8 [checkLayoutParams] + Utf8 [clear] + Utf8 [computeCurrentVelocity] + Utf8 [computeScroll] + Utf8 [computeScrollOffset] + Utf8 [d] + Utf8 [density] + Utf8 [destroyItem] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [draw] + Utf8 [drawableStateChanged] + Utf8 [e] + Utf8 [f] + Utf8 [findFocus] + Utf8 [findNextFocus] + Utf8 [finishUpdate] + Utf8 [g] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [get] + Utf8 [getAction] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContantForFocusDirection] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getCurrX] + Utf8 [getCurrY] + Utf8 [getDefaultSize] + Utf8 [getDescendantFocusability] + Utf8 [getDisplayMetrics] + Utf8 [getDrawableState] + Utf8 [getDuration] + Utf8 [getEdgeFlags] + Utf8 [getFinalX] + Utf8 [getHeight] + Utf8 [getInstance] + Utf8 [getItemPosition] + Utf8 [getKeyCode] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPageWidth] + Utf8 [getParent] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getScaledMaximumFlingVelocity] + Utf8 [getScaledMinimumFlingVelocity] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getSuperState] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowToken] + Utf8 [getX] + Utf8 [getY] + Utf8 [h] + Utf8 [hasFocus] + Utf8 [height] + Utf8 [i] + Utf8 [instantiateItem] + Utf8 [isEmpty] + Utf8 [isFinished] + Utf8 [isFocusable] + Utf8 [isFocusableInTouchMode] + Utf8 [isInTouchMode] + Utf8 [isStateful] + Utf8 [isViewFromObject] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collections] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [left] + Utf8 [m] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtain] + Utf8 [offsetLeftAndRight] + Utf8 [onAttachedToWindow] + Utf8 [onDraw] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onPageScrolled did not call superclass implementation] + Utf8 [onRequestFocusInDescendants] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSizeChanged] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [playSoundEffect] + Utf8 [q] + Utf8 [r] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [remove] + Utf8 [removeViewAt] + Utf8 [requestFocus] + Utf8 [requestLayout] + Utf8 [restoreState] + Utf8 [restoreToCount] + Utf8 [right] + Utf8 [rotate] + Utf8 [round] + Utf8 [s] + Utf8 [save] + Utf8 [saveState] + Utf8 [scrollTo] + Utf8 [set] + Utf8 [setBounds] + Utf8 [setDescendantFocusability] + Utf8 [setFocusable] + Utf8 [setMeasuredDimension] + Utf8 [setPrimaryItem] + Utf8 [setState] + Utf8 [setWillNotDraw] + Utf8 [sin] + Utf8 [size] + Utf8 [sort] + Utf8 [startScroll] + Utf8 [startUpdate] + Utf8 [t] + Utf8 [timePassed] + Utf8 [top] + Utf8 [translate] + Utf8 [u] + Utf8 [unregisterDataSetObserver] + Utf8 [v] + Utf8 [verifyDrawable] + Utf8 [w] + Utf8 [width] + Utf8 [x] + Utf8 [y] + Utf8 [z] Fields (count = 50): + Field: a [I Access flags: 0x1a = private static final int[] a + Field: b Ljava/util/Comparator; Access flags: 0x1a = private static final java.util.Comparator b + Field: c Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator c + Field: d Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList d + Field: e Landroid/support/v4/view/aw; Access flags: 0x12 = private final android.support.v4.view.aw e + Field: f Landroid/graphics/Rect; Access flags: 0x12 = private final android.graphics.Rect f + Field: g Landroid/support/v4/view/v; Access flags: 0x2 = private android.support.v4.view.v g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j Landroid/os/Parcelable; Access flags: 0x2 = private android.os.Parcelable j + Field: k Ljava/lang/ClassLoader; Access flags: 0x2 = private java.lang.ClassLoader k + Field: l Landroid/widget/Scroller; Access flags: 0x2 = private android.widget.Scroller l + Field: m Landroid/support/v4/view/ba; Access flags: 0x2 = private android.support.v4.view.ba m + Field: n I Access flags: 0x2 = private int n + Field: o Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable o + Field: p I Access flags: 0x2 = private int p + Field: q I Access flags: 0x2 = private int q + Field: r F Access flags: 0x2 = private float r + Field: s F Access flags: 0x2 = private float s + Field: t I Access flags: 0x2 = private int t + Field: u I Access flags: 0x2 = private int u + Field: v Z Access flags: 0x2 = private boolean v + Field: w Z Access flags: 0x2 = private boolean w + Field: x Z Access flags: 0x2 = private boolean x + Field: y I Access flags: 0x2 = private int y + Field: z Z Access flags: 0x2 = private boolean z + Field: A Z Access flags: 0x2 = private boolean A + Field: B I Access flags: 0x2 = private int B + Field: C I Access flags: 0x2 = private int C + Field: D I Access flags: 0x2 = private int D + Field: E F Access flags: 0x2 = private float E + Field: F F Access flags: 0x2 = private float F + Field: G F Access flags: 0x2 = private float G + Field: H I Access flags: 0x2 = private int H + Field: I Landroid/view/VelocityTracker; Access flags: 0x2 = private android.view.VelocityTracker I + Field: J I Access flags: 0x2 = private int J + Field: K I Access flags: 0x2 = private int K + Field: L I Access flags: 0x2 = private int L + Field: M I Access flags: 0x2 = private int M + Field: N Z Access flags: 0x2 = private boolean N + Field: O Landroid/support/v4/d/a; Access flags: 0x2 = private android.support.v4.d.a O + Field: P Landroid/support/v4/d/a; Access flags: 0x2 = private android.support.v4.d.a P + Field: Q Z Access flags: 0x2 = private boolean Q + Field: R Z Access flags: 0x2 = private boolean R + Field: S Z Access flags: 0x2 = private boolean S + Field: T I Access flags: 0x2 = private int T + Field: U Landroid/support/v4/view/az; Access flags: 0x2 = private android.support.v4.view.az U + Field: V Landroid/support/v4/view/az; Access flags: 0x2 = private android.support.v4.view.az V + Field: W Landroid/support/v4/view/ay; Access flags: 0x2 = private android.support.v4.view.ay W + Field: Z I Access flags: 0x2 = private int Z Methods (count = 59): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ViewPager(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #279 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #54 + Class [java/util/ArrayList] [9] dup [10] invokespecial #318 + Methodref [java/util/ArrayList. ()V] [13] putfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [16] aload_0 v0 [17] new #33 + Class [android/support/v4/view/aw] [20] dup [21] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [24] putfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [27] aload_0 v0 [28] new #20 + Class [android/graphics/Rect] [31] dup [32] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [35] putfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [38] aload_0 v0 [39] iconst_m1 [40] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [43] aload_0 v0 [44] aconst_null [45] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [48] aload_0 v0 [49] aconst_null [50] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [53] aload_0 v0 [54] ldc #6 + Float [-3.4028235E38] [56] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [59] aload_0 v0 [60] ldc #14 + Float [3.4028235E38] [62] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [65] aload_0 v0 [66] iconst_1 [67] putfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [70] aload_0 v0 [71] iconst_m1 [72] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [75] aload_0 v0 [76] iconst_1 [77] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [80] aload_0 v0 [81] iconst_0 [82] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [85] aload_0 v0 [86] iconst_0 [87] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [90] aload_0 v0 [91] invokespecial #162 + Methodref [android/support/v4/view/ViewPager.e ()V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ViewPager(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #280 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #54 + Class [java/util/ArrayList] [10] dup [11] invokespecial #318 + Methodref [java/util/ArrayList. ()V] [14] putfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] aload_0 v0 [18] new #33 + Class [android/support/v4/view/aw] [21] dup [22] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [25] putfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [28] aload_0 v0 [29] new #20 + Class [android/graphics/Rect] [32] dup [33] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [36] putfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [39] aload_0 v0 [40] iconst_m1 [41] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [44] aload_0 v0 [45] aconst_null [46] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [49] aload_0 v0 [50] aconst_null [51] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [54] aload_0 v0 [55] ldc #6 + Float [-3.4028235E38] [57] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [60] aload_0 v0 [61] ldc #14 + Float [3.4028235E38] [63] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [66] aload_0 v0 [67] iconst_1 [68] putfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [71] aload_0 v0 [72] iconst_m1 [73] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [76] aload_0 v0 [77] iconst_1 [78] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [81] aload_0 v0 [82] iconst_0 [83] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [86] aload_0 v0 [87] iconst_0 [88] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [91] aload_0 v0 [92] invokespecial #162 + Methodref [android/support/v4/view/ViewPager.e ()V] [95] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()V Access flags: 0x2 = private void e() Class member attributes (count = 1): + Code attribute instructions (code length = 150, locals = 3, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #202 + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V] [5] aload_0 v0 [6] ldc #2 + Integer [262144] [8] invokevirtual #199 + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V] [11] aload_0 v0 [12] iconst_1 [13] invokevirtual #200 + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V] [16] aload_0 v0 [17] invokevirtual #173 + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] [20] astore_1 v1 [21] aload_0 v0 [22] new #51 + Class [android/widget/Scroller] [25] dup [26] aload_1 v1 [27] getstatic #89 + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] [30] invokespecial #299 + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] [33] putfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [36] aload_1 v1 [37] invokestatic #276 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [40] astore_2 v2 [41] aload_0 v0 [42] aload_2 v2 [43] invokestatic #214 + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] [46] putfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [49] aload_0 v0 [50] aload_2 v2 [51] invokevirtual #278 + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] [54] putfield #72 + Fieldref [android/support/v4/view/ViewPager.J I] [57] aload_0 v0 [58] aload_2 v2 [59] invokevirtual #277 + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] [62] putfield #73 + Fieldref [android/support/v4/view/ViewPager.K I] [65] aload_0 v0 [66] new #23 + Class [android/support/v4/d/a] [69] dup [70] aload_1 v1 [71] invokespecial #140 + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] [74] putfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [77] aload_0 v0 [78] new #23 + Class [android/support/v4/d/a] [81] dup [82] aload_1 v1 [83] invokespecial #140 + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] [86] putfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [89] aload_1 v1 [90] invokevirtual #128 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [93] invokevirtual #129 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [96] getfield #127 + Fieldref [android/util/DisplayMetrics.density F] [99] fstore_1 v1 [100] aload_0 v0 [101] ldc #9 + Float [25.0] [103] fload_1 v1 [104] fmul [105] f2i [106] putfield #74 + Fieldref [android/support/v4/view/ViewPager.L I] [109] aload_0 v0 [110] fconst_2 [111] fload_1 v1 [112] fmul [113] f2i [114] putfield #75 + Fieldref [android/support/v4/view/ViewPager.M I] [117] aload_0 v0 [118] ldc #8 + Float [16.0] [120] fload_1 v1 [121] fmul [122] f2i [123] putfield #64 + Fieldref [android/support/v4/view/ViewPager.B I] [126] aload_0 v0 [127] new #34 + Class [android/support/v4/view/ax] [130] dup [131] aload_0 v0 [132] invokespecial #218 + Methodref [android/support/v4/view/ax. (Landroid/support/v4/view/ViewPager;)V] [135] invokestatic #210 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;Landroid/support/v4/view/a;)V] [138] aload_0 v0 [139] invokestatic #212 + Methodref [android/support/v4/view/ai.c (Landroid/view/View;)I] [142] ifne +7 (target=149) [145] aload_0 v0 [146] invokestatic #213 + Methodref [android/support/v4/view/ai.d (Landroid/view/View;)V] [149] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x2 = private void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [4] iload_1 v1 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [14] aload_0 v0 [15] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [18] ifnull +13 (target=31) [21] aload_0 v0 [22] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [25] iload_1 v1 [26] invokeinterface #330 + InterfaceMethodref [android/support/v4/view/az.b (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;)V Access flags: 0x11 = public final void a(android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 278, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] ifnull +138 (target=142) [7] aload_0 v0 [8] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [11] aload_0 v0 [12] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [15] invokevirtual #239 + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [18] aload_0 v0 [19] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [22] aload_0 v0 [23] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [26] iconst_0 [27] istore_2 v2 [28] iload_2 v2 [29] aload_0 v0 [30] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [33] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [36] ificmpge +37 (target=73) [39] aload_0 v0 [40] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [43] iload_2 v2 [44] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #33 + Class [android/support/v4/view/aw] [50] astore_3 v3 [51] aload_0 v0 [52] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [55] aload_0 v0 [56] aload_3 v3 [57] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [60] aload_3 v3 [61] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [64] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [67] iinc v2, 1 [70] goto -42 (target=28) [73] aload_0 v0 [74] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [77] aload_0 v0 [78] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [81] aload_0 v0 [82] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [85] invokevirtual #321 + Methodref [java/util/ArrayList.clear ()V] [88] aload_0 v0 [89] astore_2 v2 [90] iconst_0 [91] istore_3 v3 [92] iload_3 v3 [93] aload_2 v2 [94] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [97] ificmpge +34 (target=131) [100] aload_2 v2 [101] iload_3 v3 [102] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [105] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [108] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [111] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [114] ifne +11 (target=125) [117] aload_2 v2 [118] iload_3 v3 [119] invokevirtual #196 + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V] [122] iinc v3, -1 [125] iinc v3, 1 [128] goto -36 (target=92) [131] aload_0 v0 [132] iconst_0 [133] putfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [136] aload_0 v0 [137] iconst_0 [138] iconst_0 [139] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [142] aload_0 v0 [143] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [146] astore_2 v2 [147] aload_0 v0 [148] aload_1 v1 [149] putfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [152] aload_0 v0 [153] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [156] ifnull +98 (target=254) [159] aload_0 v0 [160] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [163] ifnonnull +16 (target=179) [166] aload_0 v0 [167] new #37 + Class [android/support/v4/view/ba] [170] dup [171] aload_0 v0 [172] iconst_0 [173] invokespecial #219 + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;B)V] [176] putfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [179] aload_0 v0 [180] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [183] aload_0 v0 [184] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [187] invokevirtual #234 + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [190] aload_0 v0 [191] iconst_0 [192] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [195] aload_0 v0 [196] iconst_1 [197] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [200] aload_0 v0 [201] getfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [204] iflt +46 (target=250) [207] aload_0 v0 [208] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [211] aload_0 v0 [212] getfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [215] aload_0 v0 [216] getfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [219] invokevirtual #235 + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] [222] aload_0 v0 [223] aload_0 v0 [224] getfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [227] iconst_0 [228] iconst_1 [229] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [232] aload_0 v0 [233] iconst_m1 [234] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [237] aload_0 v0 [238] aconst_null [239] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [242] aload_0 v0 [243] aconst_null [244] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [247] goto +7 (target=254) [250] aload_0 v0 [251] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [254] aload_0 v0 [255] getfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [258] ifnull +19 (target=277) [261] aload_2 v2 [262] aload_1 v1 [263] ifacmpeq +14 (target=277) [266] aload_0 v0 [267] getfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [270] aload_2 v2 [271] aload_1 v1 [272] invokeinterface #327 + InterfaceMethodref [android/support/v4/view/ay.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [277] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Landroid/support/v4/view/v; Access flags: 0x11 = public final android.support.v4.view.v a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/ay;)V Access flags: 0x10 = final void a(android.support.v4.view.ay) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [5] aload_0 v0 [6] iload_1 v1 [7] aload_0 v0 [8] getfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [11] ifne +7 (target=18) [14] iconst_1 [15] goto +4 (target=19) [18] iconst_0 [19] iconst_0 [20] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x2 = private void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [5] aload_0 v0 [6] iload_1 v1 [7] iconst_1 [8] iconst_0 [9] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZ)V Access flags: 0x2 = private void a(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iconst_0 [5] invokespecial #151 + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZI)V Access flags: 0x2 = private void a(int,boolean,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 548, locals = 12, stack = 6): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [11] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [14] ifgt +9 (target=23) [17] aload_0 v0 [18] iconst_0 [19] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [22] return [23] iload_3 v3 [24] ifne +27 (target=51) [27] aload_0 v0 [28] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [31] iload_1 v1 [32] ificmpne +19 (target=51) [35] aload_0 v0 [36] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [39] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [42] ifeq +9 (target=51) [45] aload_0 v0 [46] iconst_0 [47] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [50] return [51] iload_1 v1 [52] ifge +8 (target=60) [55] iconst_0 [56] istore_1 v1 [57] goto +24 (target=81) [60] iload_1 v1 [61] aload_0 v0 [62] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [65] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [68] ificmplt +13 (target=81) [71] aload_0 v0 [72] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [75] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [78] iconst_1 [79] isub [80] istore_1 v1 [81] aload_0 v0 [82] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [85] istore_3 v3 [86] iload_1 v1 [87] aload_0 v0 [88] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [91] iload_3 v3 [92] iadd [93] ificmpgt +13 (target=106) [96] iload_1 v1 [97] aload_0 v0 [98] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [101] iload_3 v3 [102] isub [103] ificmpge +37 (target=140) [106] iconst_0 [107] istore_3 v3 [108] iload_3 v3 [109] aload_0 v0 [110] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [113] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [116] ificmpge +24 (target=140) [119] aload_0 v0 [120] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [123] iload_3 v3 [124] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [127] checkcast #33 + Class [android/support/v4/view/aw] [130] iconst_1 [131] putfield #124 + Fieldref [android/support/v4/view/aw.c Z] [134] iinc v3, 1 [137] goto -29 (target=108) [140] aload_0 v0 [141] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [144] iload_1 v1 [145] ificmpeq +7 (target=152) [148] iconst_1 [149] goto +4 (target=153) [152] iconst_0 [153] istore_3 v3 [154] aload_0 v0 [155] iload_1 v1 [156] invokespecial #161 + Methodref [android/support/v4/view/ViewPager.d (I)V] [159] aload_0 v0 [160] iload_1 v1 [161] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [164] astore v5 [166] iconst_0 [167] istore v6 [169] aload v5 [171] ifnull +31 (target=202) [174] aload_0 v0 [175] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [178] i2f [179] aload_0 v0 [180] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [183] aload v5 [185] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [188] aload_0 v0 [189] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [192] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [195] invokestatic #312 + Methodref [java/lang/Math.max (FF)F] [198] fmul [199] f2i [200] istore v6 [202] iload_2 v2 [203] ifeq +291 (target=494) [206] aload_0 v0 [207] iload v6 [209] iload v4 [211] istore v5 [213] istore v4 [215] dup [216] astore_2 v2 [217] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [220] ifne +11 (target=231) [223] aload_2 v2 [224] iconst_0 [225] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [228] goto +223 (target=451) [231] aload_2 v2 [232] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [235] istore v6 [237] aload_2 v2 [238] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [241] istore v7 [243] iload v4 [245] iload v6 [247] isub [248] istore v4 [250] iconst_0 [251] iload v7 [253] isub [254] istore v8 [256] iload v4 [258] ifne +24 (target=282) [261] iload v8 [263] ifne +19 (target=282) [266] aload_2 v2 [267] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [270] aload_2 v2 [271] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [274] aload_2 v2 [275] iconst_0 [276] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [279] goto +172 (target=451) [282] aload_2 v2 [283] iconst_1 [284] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [287] aload_2 v2 [288] iconst_2 [289] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [292] aload_2 v2 [293] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [296] dup [297] istore v9 [299] iconst_2 [300] idiv [301] istore v10 [303] fconst_1 [304] fconst_1 [305] iload v4 [307] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [310] i2f [311] fmul [312] iload v9 [314] i2f [315] fdiv [316] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [319] fstore v11 [321] iload v10 [323] i2f [324] iload v10 [326] i2f [327] fload v11 [329] ldc #7 + Float [0.5] [331] fsub [332] f2d [333] ldc2_w #56 + Double [0.4712389167638204] [336] dmul [337] d2f [338] f2d [339] invokestatic #317 + Methodref [java/lang/Math.sin (D)D] [342] d2f [343] fmul [344] fadd [345] fstore v10 [347] iload v5 [349] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [352] dup [353] istore v5 [355] ifle +25 (target=380) [358] iconst_4 [359] ldc #13 + Float [1000.0] [361] fload v10 [363] iload v5 [365] i2f [366] fdiv [367] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [370] fmul [371] invokestatic #316 + Methodref [java/lang/Math.round (F)I] [374] imul [375] istore v5 [377] goto +43 (target=420) [380] iload v9 [382] i2f [383] aload_2 v2 [384] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [387] aload_2 v2 [388] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [391] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [394] fmul [395] fstore v5 [397] iload v4 [399] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [402] i2f [403] fload v5 [405] aload_2 v2 [406] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [409] i2f [410] fadd [411] fdiv [412] fconst_1 [413] fadd [414] ldc #11 + Float [100.0] [416] fmul [417] f2i [418] istore v5 [420] iload v5 [422] sipush 600 [425] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [428] istore v5 [430] aload_2 v2 [431] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [434] iload v6 [436] iload v7 [438] iload v4 [440] iload v8 [442] iload v5 [444] invokevirtual #307 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [447] aload_2 v2 [448] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [451] iload_3 v3 [452] ifeq +20 (target=472) [455] aload_0 v0 [456] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [459] ifnull +13 (target=472) [462] aload_0 v0 [463] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [466] iload_1 v1 [467] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [472] iload_3 v3 [473] ifeq +74 (target=547) [476] aload_0 v0 [477] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [480] ifnull +67 (target=547) [483] aload_0 v0 [484] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [487] iload_1 v1 [488] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [493] return [494] iload_3 v3 [495] ifeq +20 (target=515) [498] aload_0 v0 [499] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [502] ifnull +13 (target=515) [505] aload_0 v0 [506] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [509] iload_1 v1 [510] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [515] iload_3 v3 [516] ifeq +20 (target=536) [519] aload_0 v0 [520] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [523] ifnull +13 (target=536) [526] aload_0 v0 [527] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [530] iload_1 v1 [531] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [536] aload_0 v0 [537] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [540] aload_0 v0 [541] iload v6 [543] iconst_0 [544] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [547] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/az;)V Access flags: 0x11 = public final void a(android.support.v4.view.az) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/support/v4/view/az;)Landroid/support/v4/view/az; Access flags: 0x10 = final android.support.v4.view.az b(android.support.v4.view.az) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [4] astore_2 v2 [5] aload_0 v0 [6] aload_1 v1 [7] putfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [10] aload_2 v2 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: verifyDrawable(Landroid/graphics/drawable/Drawable;)Z Access flags: 0x4 = protected boolean verifyDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #298 + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [5] ifne +11 (target=16) [8] aload_1 v1 [9] aload_0 v0 [10] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [13] ifacmpne +5 (target=18) [16] iconst_1 [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: drawableStateChanged()V Access flags: 0x4 = protected void drawableStateChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #285 + Methodref [android/view/ViewGroup.drawableStateChanged ()V] [4] aload_0 v0 [5] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [8] dup [9] astore_1 v1 [10] ifnull +19 (target=29) [13] aload_1 v1 [14] invokevirtual #137 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [17] ifeq +12 (target=29) [20] aload_1 v1 [21] aload_0 v0 [22] invokevirtual #176 + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I] [25] invokevirtual #139 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [28] pop [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(II)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw a(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 4, stack = 4): [0] new #33 + Class [android/support/v4/view/aw] [3] dup [4] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [7] dup [8] astore_3 v3 [9] iload_1 v1 [10] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [13] aload_3 v3 [14] aload_0 v0 [15] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [18] aload_0 v0 [19] iload_1 v1 [20] invokevirtual #232 + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] [23] putfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [26] aload_3 v3 [27] aload_0 v0 [28] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [31] iload_1 v1 [32] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [35] putfield #125 + Fieldref [android/support/v4/view/aw.d F] [38] iload_2 v2 [39] iflt +14 (target=53) [42] iload_2 v2 [43] aload_0 v0 [44] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [47] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [50] ificmplt +15 (target=65) [53] aload_0 v0 [54] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [57] aload_3 v3 [58] invokevirtual #320 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [61] pop [62] goto +12 (target=74) [65] aload_0 v0 [66] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [69] iload_2 v2 [70] aload_3 v3 [71] invokevirtual #319 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [74] aload_3 v3 [75] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x10 = final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 313, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [4] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [7] aload_0 v0 [8] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [11] iconst_2 [12] imul [13] iconst_1 [14] iadd [15] ificmpge +24 (target=39) [18] aload_0 v0 [19] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [22] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [32] ificmpge +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] istore_1 v1 [41] aload_0 v0 [42] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [45] istore_2 v2 [46] iconst_0 [47] istore_3 v3 [48] iconst_0 [49] istore v4 [51] iload v4 [53] aload_0 v0 [54] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [57] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [60] ificmpge +168 (target=228) [63] aload_0 v0 [64] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [67] iload v4 [69] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #33 + Class [android/support/v4/view/aw] [75] astore v5 [77] aload_0 v0 [78] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [81] aload v5 [83] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [86] invokevirtual #230 + Methodref [android/support/v4/view/v.getItemPosition (Ljava/lang/Object;)I] [89] dup [90] istore v6 [92] iconst_m1 [93] ificmpeq +129 (target=222) [96] iload v6 [98] bipush -2 [100] ificmpne +88 (target=188) [103] aload_0 v0 [104] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [107] iload v4 [109] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [112] pop [113] iinc v4, -1 [116] iload_3 v3 [117] ifne +13 (target=130) [120] aload_0 v0 [121] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [124] aload_0 v0 [125] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [128] iconst_1 [129] istore_3 v3 [130] aload_0 v0 [131] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [134] aload_0 v0 [135] aload v5 [137] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [140] aload v5 [142] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [145] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [148] iconst_1 [149] istore_1 v1 [150] aload_0 v0 [151] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [154] aload v5 [156] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [159] ificmpne +63 (target=222) [162] iconst_0 [163] aload_0 v0 [164] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [167] aload_0 v0 [168] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [171] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [174] iconst_1 [175] isub [176] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [179] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [182] istore_2 v2 [183] iconst_1 [184] istore_1 v1 [185] goto +37 (target=222) [188] aload v5 [190] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [193] iload v6 [195] ificmpeq +27 (target=222) [198] aload v5 [200] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [203] aload_0 v0 [204] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [207] ificmpne +6 (target=213) [210] iload v6 [212] istore_2 v2 [213] aload v5 [215] iload v6 [217] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [220] iconst_1 [221] istore_1 v1 [222] iinc v4, 1 [225] goto -174 (target=51) [228] iload_3 v3 [229] ifeq +11 (target=240) [232] aload_0 v0 [233] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [236] aload_0 v0 [237] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [240] aload_0 v0 [241] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [244] getstatic #88 + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] [247] invokestatic #326 + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] [250] iload_1 v1 [251] ifeq +61 (target=312) [254] aload_0 v0 [255] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [258] istore v4 [260] iconst_0 [261] istore v5 [263] iload v5 [265] iload v4 [267] ificmpge +34 (target=301) [270] aload_0 v0 [271] iload v5 [273] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [276] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [279] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [282] dup [283] astore_1 v1 [284] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [287] ifne +8 (target=295) [290] aload_1 v1 [291] fconst_0 [292] putfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [295] iinc v5, 1 [298] goto -35 (target=263) [301] aload_0 v0 [302] iload_2 v2 [303] iconst_0 [304] iconst_1 [305] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [308] aload_0 v0 [309] invokevirtual #197 + Methodref [android/support/v4/view/ViewPager.requestLayout ()V] [312] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x2 = private void f() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [5] invokespecial #161 + Methodref [android/support/v4/view/ViewPager.d (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)V Access flags: 0x2 = private void d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 1677, locals = 12, stack = 4): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [6] iload_1 v1 [7] ificmpeq +17 (target=24) [10] aload_0 v0 [11] aload_0 v0 [12] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [15] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [18] astore_2 v2 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [24] aload_0 v0 [25] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [28] ifnonnull +4 (target=32) [31] return [32] aload_0 v0 [33] getfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [36] ifeq +4 (target=40) [39] return [40] aload_0 v0 [41] invokevirtual #187 + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;] [44] ifnonnull +4 (target=48) [47] return [48] aload_0 v0 [49] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [52] aload_0 v0 [53] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [56] aload_0 v0 [57] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [60] istore_1 v1 [61] iconst_0 [62] aload_0 v0 [63] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [66] iload_1 v1 [67] isub [68] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [71] istore_3 v3 [72] aload_0 v0 [73] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [76] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [79] dup [80] istore v4 [82] iconst_1 [83] isub [84] aload_0 v0 [85] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [88] iload_1 v1 [89] iadd [90] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [93] istore_1 v1 [94] aconst_null [95] astore v6 [97] iconst_0 [98] istore v5 [100] iload v5 [102] aload_0 v0 [103] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [106] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [109] ificmpge +53 (target=162) [112] aload_0 v0 [113] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [116] iload v5 [118] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [121] checkcast #33 + Class [android/support/v4/view/aw] [124] dup [125] astore v7 [127] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [130] aload_0 v0 [131] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [134] ificmplt +22 (target=156) [137] aload v7 [139] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [142] aload_0 v0 [143] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [146] ificmpne +16 (target=162) [149] aload v7 [151] astore v6 [153] goto +9 (target=162) [156] iinc v5, 1 [159] goto -59 (target=100) [162] aload v6 [164] ifnonnull +20 (target=184) [167] iload v4 [169] ifle +15 (target=184) [172] aload_0 v0 [173] aload_0 v0 [174] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [177] iload v5 [179] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [182] astore v6 [184] aload v6 [186] ifnull +1237 (target=1423) [189] fconst_0 [190] fstore v7 [192] iload v5 [194] iconst_1 [195] isub [196] dup [197] istore v8 [199] iflt +18 (target=217) [202] aload_0 v0 [203] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [206] iload v8 [208] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [211] checkcast #33 + Class [android/support/v4/view/aw] [214] goto +4 (target=218) [217] aconst_null [218] astore v9 [220] fconst_2 [221] aload v6 [223] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [226] fsub [227] fstore v10 [229] aload_0 v0 [230] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [233] iconst_1 [234] isub [235] istore v11 [237] iload v11 [239] iflt +205 (target=444) [242] fload v7 [244] fload v10 [246] fcmpl [247] iflt +89 (target=336) [250] iload v11 [252] iload_3 v3 [253] ificmpge +83 (target=336) [256] aload v9 [258] ifnull +186 (target=444) [261] iload v11 [263] aload v9 [265] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [268] ificmpne +170 (target=438) [271] aload v9 [273] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [276] ifne +162 (target=438) [279] aload_0 v0 [280] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [283] iload v8 [285] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [288] pop [289] aload_0 v0 [290] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [293] aload_0 v0 [294] iload v11 [296] aload v9 [298] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [301] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [304] iinc v8, -1 [307] iinc v5, -1 [310] iload v8 [312] iflt +18 (target=330) [315] aload_0 v0 [316] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [319] iload v8 [321] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [324] checkcast #33 + Class [android/support/v4/view/aw] [327] goto +4 (target=331) [330] aconst_null [331] astore v9 [333] goto +105 (target=438) [336] aload v9 [338] ifnull +52 (target=390) [341] iload v11 [343] aload v9 [345] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [348] ificmpne +42 (target=390) [351] fload v7 [353] aload v9 [355] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [358] fadd [359] fstore v7 [361] iinc v8, -1 [364] iload v8 [366] iflt +18 (target=384) [369] aload_0 v0 [370] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [373] iload v8 [375] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [378] checkcast #33 + Class [android/support/v4/view/aw] [381] goto +4 (target=385) [384] aconst_null [385] astore v9 [387] goto +51 (target=438) [390] aload_0 v0 [391] iload v11 [393] iload v8 [395] iconst_1 [396] iadd [397] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [400] astore v9 [402] fload v7 [404] aload v9 [406] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [409] fadd [410] fstore v7 [412] iinc v5, 1 [415] iload v8 [417] iflt +18 (target=435) [420] aload_0 v0 [421] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [424] iload v8 [426] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [429] checkcast #33 + Class [android/support/v4/view/aw] [432] goto +4 (target=436) [435] aconst_null [436] astore v9 [438] iinc v11, -1 [441] goto -204 (target=237) [444] aload v6 [446] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [449] fstore v11 [451] iload v5 [453] iconst_1 [454] iadd [455] istore v8 [457] fload v11 [459] fconst_2 [460] fcmpg [461] ifge +255 (target=716) [464] iload v8 [466] aload_0 v0 [467] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [470] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [473] ificmpge +18 (target=491) [476] aload_0 v0 [477] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [480] iload v8 [482] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [485] checkcast #33 + Class [android/support/v4/view/aw] [488] goto +4 (target=492) [491] aconst_null [492] astore v9 [494] aload_0 v0 [495] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [498] iconst_1 [499] iadd [500] istore_3 v3 [501] iload_3 v3 [502] iload v4 [504] ificmpge +212 (target=716) [507] fload v11 [509] fconst_2 [510] fcmpl [511] iflt +87 (target=598) [514] iload_3 v3 [515] iload_1 v1 [516] ificmple +82 (target=598) [519] aload v9 [521] ifnull +195 (target=716) [524] iload_3 v3 [525] aload v9 [527] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [530] ificmpne +180 (target=710) [533] aload v9 [535] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [538] ifne +172 (target=710) [541] aload_0 v0 [542] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [545] iload v8 [547] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [550] pop [551] aload_0 v0 [552] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [555] aload_0 v0 [556] iload_3 v3 [557] aload v9 [559] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [562] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [565] iload v8 [567] aload_0 v0 [568] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [571] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [574] ificmpge +18 (target=592) [577] aload_0 v0 [578] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [581] iload v8 [583] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [586] checkcast #33 + Class [android/support/v4/view/aw] [589] goto +4 (target=593) [592] aconst_null [593] astore v9 [595] goto +115 (target=710) [598] aload v9 [600] ifnull +58 (target=658) [603] iload_3 v3 [604] aload v9 [606] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [609] ificmpne +49 (target=658) [612] fload v11 [614] aload v9 [616] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [619] fadd [620] fstore v11 [622] iinc v8, 1 [625] iload v8 [627] aload_0 v0 [628] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [631] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [634] ificmpge +18 (target=652) [637] aload_0 v0 [638] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [641] iload v8 [643] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [646] checkcast #33 + Class [android/support/v4/view/aw] [649] goto +4 (target=653) [652] aconst_null [653] astore v9 [655] goto +55 (target=710) [658] aload_0 v0 [659] iload_3 v3 [660] iload v8 [662] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [665] astore v9 [667] iinc v8, 1 [670] fload v11 [672] aload v9 [674] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [677] fadd [678] fstore v11 [680] iload v8 [682] aload_0 v0 [683] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [686] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [689] ificmpge +18 (target=707) [692] aload_0 v0 [693] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [696] iload v8 [698] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [701] checkcast #33 + Class [android/support/v4/view/aw] [704] goto +4 (target=708) [707] aconst_null [708] astore v9 [710] iinc v3, 1 [713] goto -212 (target=501) [716] aload_0 v0 [717] aload v6 [719] iload v5 [721] aload_2 v2 [722] astore v4 [724] istore_3 v3 [725] astore_2 v2 [726] dup [727] astore_1 v1 [728] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [731] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [734] istore v5 [736] aload_1 v1 [737] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [740] dup [741] istore v7 [743] ifle +15 (target=758) [746] aload_1 v1 [747] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [750] i2f [751] iload v7 [753] i2f [754] fdiv [755] goto +4 (target=759) [758] fconst_0 [759] fstore v7 [761] aload v4 [763] ifnull +345 (target=1108) [766] aload v4 [768] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [771] dup [772] istore v8 [774] aload_2 v2 [775] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [778] ificmpge +172 (target=950) [781] iconst_0 [782] istore v9 [784] aconst_null [785] astore v10 [787] aload v4 [789] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [792] aload v4 [794] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [797] fadd [798] fload v7 [800] fadd [801] fstore v4 [803] iload v8 [805] iconst_1 [806] iadd [807] istore v11 [809] iload v11 [811] aload_2 v2 [812] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [815] ificmpgt +132 (target=947) [818] iload v9 [820] aload_1 v1 [821] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [824] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [827] ificmpge +120 (target=947) [830] aload_1 v1 [831] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [834] iload v9 [836] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [839] checkcast #33 + Class [android/support/v4/view/aw] [842] astore v10 [844] iload v11 [846] aload v10 [848] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [851] ificmple +37 (target=888) [854] iload v9 [856] aload_1 v1 [857] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [860] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [863] iconst_1 [864] isub [865] ificmpge +23 (target=888) [868] iinc v9, 1 [871] aload_1 v1 [872] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [875] iload v9 [877] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [880] checkcast #33 + Class [android/support/v4/view/aw] [883] astore v10 [885] goto -41 (target=844) [888] iload v11 [890] aload v10 [892] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [895] ificmpge +26 (target=921) [898] fload v4 [900] aload_1 v1 [901] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [904] iload v11 [906] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [909] fload v7 [911] fadd [912] fadd [913] fstore v4 [915] iinc v11, 1 [918] goto -30 (target=888) [921] aload v10 [923] fload v4 [925] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [928] fload v4 [930] aload v10 [932] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [935] fload v7 [937] fadd [938] fadd [939] fstore v4 [941] iinc v11, 1 [944] goto -135 (target=809) [947] goto +161 (target=1108) [950] iload v8 [952] aload_2 v2 [953] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [956] ificmple +152 (target=1108) [959] aload_1 v1 [960] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [963] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [966] iconst_1 [967] isub [968] istore v9 [970] aconst_null [971] astore v10 [973] aload v4 [975] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [978] fstore v4 [980] iload v8 [982] iconst_1 [983] isub [984] istore v11 [986] iload v11 [988] aload_2 v2 [989] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [992] ificmplt +116 (target=1108) [995] iload v9 [997] iflt +111 (target=1108) [1000] aload_1 v1 [1001] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1004] iload v9 [1006] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1009] checkcast #33 + Class [android/support/v4/view/aw] [1012] astore v10 [1014] iload v11 [1016] aload v10 [1018] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1021] ificmpge +28 (target=1049) [1024] iload v9 [1026] ifle +23 (target=1049) [1029] iinc v9, -1 [1032] aload_1 v1 [1033] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1036] iload v9 [1038] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1041] checkcast #33 + Class [android/support/v4/view/aw] [1044] astore v10 [1046] goto -32 (target=1014) [1049] iload v11 [1051] aload v10 [1053] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1056] ificmple +26 (target=1082) [1059] fload v4 [1061] aload_1 v1 [1062] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1065] iload v11 [1067] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1070] fload v7 [1072] fadd [1073] fsub [1074] fstore v4 [1076] iinc v11, -1 [1079] goto -30 (target=1049) [1082] fload v4 [1084] aload v10 [1086] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1089] fload v7 [1091] fadd [1092] fsub [1093] fstore v4 [1095] aload v10 [1097] fload v4 [1099] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1102] iinc v11, -1 [1105] goto -119 (target=986) [1108] aload_1 v1 [1109] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1112] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [1115] istore v8 [1117] aload_2 v2 [1118] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1121] fstore v9 [1123] aload_2 v2 [1124] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1127] iconst_1 [1128] isub [1129] istore v10 [1131] aload_1 v1 [1132] aload_2 v2 [1133] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1136] ifne +10 (target=1146) [1139] aload_2 v2 [1140] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1143] goto +5 (target=1148) [1146] ldc #6 + Float [-3.4028235E38] [1148] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [1151] aload_1 v1 [1152] aload_2 v2 [1153] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1156] iload v5 [1158] iconst_1 [1159] isub [1160] ificmpne +17 (target=1177) [1163] aload_2 v2 [1164] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1167] aload_2 v2 [1168] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1171] fadd [1172] fconst_1 [1173] fsub [1174] goto +5 (target=1179) [1177] ldc #14 + Float [3.4028235E38] [1179] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [1182] iload_3 v3 [1183] iconst_1 [1184] isub [1185] istore v4 [1187] iload v4 [1189] iflt +93 (target=1282) [1192] aload_1 v1 [1193] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1196] iload v4 [1198] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1201] checkcast #33 + Class [android/support/v4/view/aw] [1204] astore v11 [1206] iload v10 [1208] aload v11 [1210] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1213] ificmple +26 (target=1239) [1216] fload v9 [1218] aload_1 v1 [1219] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1222] iload v10 [1224] iinc v10, -1 [1227] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1230] fload v7 [1232] fadd [1233] fsub [1234] fstore v9 [1236] goto -30 (target=1206) [1239] fload v9 [1241] aload v11 [1243] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1246] fload v7 [1248] fadd [1249] fsub [1250] fstore v9 [1252] aload v11 [1254] fload v9 [1256] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1259] aload v11 [1261] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1264] ifne +9 (target=1273) [1267] aload_1 v1 [1268] fload v9 [1270] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [1273] iinc v4, -1 [1276] iinc v10, -1 [1279] goto -92 (target=1187) [1282] aload_2 v2 [1283] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1286] aload_2 v2 [1287] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1290] fadd [1291] fload v7 [1293] fadd [1294] fstore v9 [1296] aload_2 v2 [1297] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1300] iconst_1 [1301] iadd [1302] istore v10 [1304] iload_3 v3 [1305] iconst_1 [1306] iadd [1307] istore v4 [1309] iload v4 [1311] iload v8 [1313] ificmpge +105 (target=1418) [1316] aload_1 v1 [1317] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1320] iload v4 [1322] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1325] checkcast #33 + Class [android/support/v4/view/aw] [1328] astore v11 [1330] iload v10 [1332] aload v11 [1334] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1337] ificmpge +26 (target=1363) [1340] fload v9 [1342] aload_1 v1 [1343] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1346] iload v10 [1348] iinc v10, 1 [1351] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1354] fload v7 [1356] fadd [1357] fadd [1358] fstore v9 [1360] goto -30 (target=1330) [1363] aload v11 [1365] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1368] iload v5 [1370] iconst_1 [1371] isub [1372] ificmpne +17 (target=1389) [1375] aload_1 v1 [1376] fload v9 [1378] aload v11 [1380] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1383] fadd [1384] fconst_1 [1385] fsub [1386] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [1389] aload v11 [1391] fload v9 [1393] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1396] fload v9 [1398] aload v11 [1400] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1403] fload v7 [1405] fadd [1406] fadd [1407] fstore v9 [1409] iinc v4, 1 [1412] iinc v10, 1 [1415] goto -106 (target=1309) [1418] aload_1 v1 [1419] iconst_0 [1420] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [1423] aload_0 v0 [1424] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1427] aload_0 v0 [1428] aload_0 v0 [1429] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1432] aload v6 [1434] ifnull +11 (target=1445) [1437] aload v6 [1439] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [1442] goto +4 (target=1446) [1445] aconst_null [1446] invokevirtual #237 + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [1449] aload_0 v0 [1450] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1453] aload_0 v0 [1454] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [1457] aload_0 v0 [1458] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [1461] istore v7 [1463] iconst_0 [1464] istore v8 [1466] iload v8 [1468] iload v7 [1470] ificmpge +65 (target=1535) [1473] aload_0 v0 [1474] iload v8 [1476] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [1479] dup [1480] astore v9 [1482] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [1485] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [1488] dup [1489] astore v10 [1491] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [1494] ifne +35 (target=1529) [1497] aload v10 [1499] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [1502] fconst_0 [1503] fcmpl [1504] ifne +25 (target=1529) [1507] aload_0 v0 [1508] aload v9 [1510] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1513] dup [1514] astore v11 [1516] ifnull +13 (target=1529) [1519] aload v10 [1521] aload v11 [1523] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1526] putfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [1529] iinc v8, 1 [1532] goto -66 (target=1466) [1535] aload_0 v0 [1536] invokevirtual #189 + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z] [1539] ifeq +137 (target=1676) [1542] aload_0 v0 [1543] invokevirtual #166 + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] [1546] dup [1547] astore v8 [1549] ifnull +49 (target=1598) [1552] aload_0 v0 [1553] aload v8 [1555] astore_2 v2 [1556] astore_1 v1 [1557] aload_2 v2 [1558] invokevirtual #262 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [1561] dup [1562] astore_3 v3 [1563] aload_1 v1 [1564] ifacmpeq +26 (target=1590) [1567] aload_3 v3 [1568] ifnull +10 (target=1578) [1571] aload_3 v3 [1572] instanceof #47 + Class [android/view/View] [1575] ifne +7 (target=1582) [1578] aconst_null [1579] goto +20 (target=1599) [1582] aload_3 v3 [1583] checkcast #47 + Class [android/view/View] [1586] astore_2 v2 [1587] goto -30 (target=1557) [1590] aload_1 v1 [1591] aload_2 v2 [1592] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1595] goto +4 (target=1599) [1598] aconst_null [1599] dup [1600] astore v9 [1602] ifnull +15 (target=1617) [1605] aload v9 [1607] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1610] aload_0 v0 [1611] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1614] ificmpeq +62 (target=1676) [1617] iconst_0 [1618] istore v10 [1620] iload v10 [1622] aload_0 v0 [1623] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [1626] ificmpge +50 (target=1676) [1629] aload_0 v0 [1630] iload v10 [1632] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [1635] astore v11 [1637] aload_0 v0 [1638] aload v11 [1640] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1643] dup [1644] astore v9 [1646] ifnull +24 (target=1670) [1649] aload v9 [1651] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1654] aload_0 v0 [1655] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1658] ificmpne +12 (target=1670) [1661] aload v11 [1663] iconst_2 [1664] invokevirtual #273 + Methodref [android/view/View.requestFocus (I)Z] [1667] ifne +9 (target=1676) [1670] iinc v10, 1 [1673] goto -53 (target=1620) [1676] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #296 + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #26 + Class [android/support/v4/view/ViewPager$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #205 + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [19] putfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [22] aload_0 v0 [23] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [26] ifnull +14 (target=40) [29] aload_1 v1 [30] aload_0 v0 [31] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [34] invokevirtual #236 + Methodref [android/support/v4/view/v.saveState ()Landroid/os/Parcelable;] [37] putfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [40] aload_1 v1 [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 4): [0] aload_1 v1 [1] instanceof #26 + Class [android/support/v4/view/ViewPager$SavedState] [4] ifne +9 (target=13) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #295 + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] [12] return [13] aload_1 v1 [14] checkcast #26 + Class [android/support/v4/view/ViewPager$SavedState] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #206 + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;] [23] invokespecial #295 + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] [26] aload_0 v0 [27] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [30] ifnull +29 (target=59) [33] aload_0 v0 [34] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [37] aload_1 v1 [38] getfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [41] aload_1 v1 [42] getfield #121 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [45] invokevirtual #235 + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] [48] aload_0 v0 [49] aload_1 v1 [50] getfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [53] iconst_0 [54] iconst_1 [55] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [58] return [59] aload_0 v0 [60] aload_1 v1 [61] getfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [64] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [67] aload_0 v0 [68] aload_1 v1 [69] getfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [72] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [75] aload_0 v0 [76] aload_1 v1 [77] getfield #121 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [80] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_3 v3 [2] invokevirtual #160 + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [5] ifne +9 (target=14) [8] aload_0 v0 [9] aload_3 v3 [10] invokevirtual #170 + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] [13] astore_3 v3 [14] aload_3 v3 [15] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [18] dup [19] astore v4 [21] dup [22] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [25] aload_1 v1 [26] instanceof #32 + Class [android/support/v4/view/av] [29] ior [30] putfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [33] aload_0 v0 [34] getfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [37] ifeq +41 (target=78) [40] aload v4 [42] ifnull +21 (target=63) [45] aload v4 [47] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [50] ifeq +13 (target=63) [53] new #52 + Class [java/lang/IllegalStateException] [56] dup [57] ldc #15 + String [Cannot add pager decor view during layout] [59] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [62] athrow [63] aload v4 [65] iconst_1 [66] putfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [69] aload_0 v0 [70] aload_1 v1 [71] iload_2 v2 [72] aload_3 v3 [73] invokevirtual #157 + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] [76] pop [77] return [78] aload_0 v0 [79] aload_1 v1 [80] iload_2 v2 [81] aload_3 v3 [82] invokespecial #281 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 4, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [7] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [10] ificmpge +38 (target=48) [13] aload_0 v0 [14] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] iload_2 v2 [18] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [21] checkcast #33 + Class [android/support/v4/view/aw] [24] astore_3 v3 [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] aload_1 v1 [30] aload_3 v3 [31] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [34] invokevirtual #233 + Methodref [android/support/v4/view/v.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] [37] ifeq +5 (target=42) [40] aload_3 v3 [41] areturn [42] iinc v2, 1 [45] goto -43 (target=2) [48] aconst_null [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [7] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [10] ificmpge +31 (target=41) [13] aload_0 v0 [14] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] iload_2 v2 [18] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [21] checkcast #33 + Class [android/support/v4/view/aw] [24] dup [25] astore_3 v3 [26] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [29] iload_1 v1 [30] ificmpne +5 (target=35) [33] aload_3 v3 [34] areturn [35] iinc v2, 1 [38] goto -36 (target=2) [41] aconst_null [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #293 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 454, locals = 13, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] iload_1 v1 [3] invokestatic #174 + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] [6] iconst_0 [7] iload_2 v2 [8] invokestatic #174 + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] [11] invokevirtual #201 + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V] [14] aload_0 v0 [15] invokevirtual #179 + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I] [18] dup [19] istore_1 v1 [20] bipush 10 [22] idiv [23] istore_2 v2 [24] aload_0 v0 [25] iload_2 v2 [26] aload_0 v0 [27] getfield #64 + Fieldref [android/support/v4/view/ViewPager.B I] [30] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [33] putfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [36] iload_1 v1 [37] aload_0 v0 [38] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [41] isub [42] aload_0 v0 [43] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [46] isub [47] istore_1 v1 [48] aload_0 v0 [49] invokevirtual #178 + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I] [52] aload_0 v0 [53] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [56] isub [57] aload_0 v0 [58] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [61] isub [62] istore_2 v2 [63] aload_0 v0 [64] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [67] istore_3 v3 [68] iconst_0 [69] istore v4 [71] iload v4 [73] iload_3 v3 [74] ificmpge +259 (target=333) [77] aload_0 v0 [78] iload v4 [80] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [83] dup [84] astore v5 [86] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [89] bipush 8 [91] ificmpeq +236 (target=327) [94] aload v5 [96] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [99] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [102] dup [103] astore v6 [105] ifnull +222 (target=327) [108] aload v6 [110] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [113] ifeq +214 (target=327) [116] aload v6 [118] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [121] bipush 7 [123] iand [124] istore v7 [126] aload v6 [128] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [131] bipush 112 [133] iand [134] istore v8 [136] ldc #1 + Integer [-2147483648] [138] istore v9 [140] ldc #1 + Integer [-2147483648] [142] istore v10 [144] iload v8 [146] bipush 48 [148] ificmpeq +10 (target=158) [151] iload v8 [153] bipush 80 [155] ificmpne +7 (target=162) [158] iconst_1 [159] goto +4 (target=163) [162] iconst_0 [163] istore v8 [165] iload v7 [167] iconst_3 [168] ificmpeq +9 (target=177) [171] iload v7 [173] iconst_5 [174] ificmpne +7 (target=181) [177] iconst_1 [178] goto +4 (target=182) [181] iconst_0 [182] istore v7 [184] iload v8 [186] ifeq +10 (target=196) [189] ldc #5 + Integer [1073741824] [191] istore v9 [193] goto +12 (target=205) [196] iload v7 [198] ifeq +7 (target=205) [201] ldc #5 + Integer [1073741824] [203] istore v10 [205] iload_1 v1 [206] istore v11 [208] iload_2 v2 [209] istore v12 [211] aload v6 [213] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [216] bipush -2 [218] ificmpeq +23 (target=241) [221] ldc #5 + Integer [1073741824] [223] istore v9 [225] aload v6 [227] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [230] iconst_m1 [231] ificmpeq +10 (target=241) [234] aload v6 [236] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [239] istore v11 [241] aload v6 [243] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [246] bipush -2 [248] ificmpeq +23 (target=271) [251] ldc #5 + Integer [1073741824] [253] istore v10 [255] aload v6 [257] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [260] iconst_m1 [261] ificmpeq +10 (target=271) [264] aload v6 [266] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [269] istore v12 [271] iload v11 [273] iload v9 [275] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [278] istore v6 [280] iload v12 [282] iload v10 [284] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [287] istore v9 [289] aload v5 [291] iload v6 [293] iload v9 [295] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [298] iload v8 [300] ifeq +14 (target=314) [303] iload_2 v2 [304] aload v5 [306] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [309] isub [310] istore_2 v2 [311] goto +16 (target=327) [314] iload v7 [316] ifeq +11 (target=327) [319] iload_1 v1 [320] aload v5 [322] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [325] isub [326] istore_1 v1 [327] iinc v4, 1 [330] goto -259 (target=71) [333] aload_0 v0 [334] iload_1 v1 [335] ldc #5 + Integer [1073741824] [337] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [340] putfield #106 + Fieldref [android/support/v4/view/ViewPager.t I] [343] aload_0 v0 [344] iload_2 v2 [345] ldc #5 + Integer [1073741824] [347] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [350] putfield #107 + Fieldref [android/support/v4/view/ViewPager.u I] [353] aload_0 v0 [354] iconst_1 [355] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [358] aload_0 v0 [359] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [362] aload_0 v0 [363] iconst_0 [364] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [367] aload_0 v0 [368] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [371] istore_3 v3 [372] iconst_0 [373] istore v4 [375] iload v4 [377] iload_3 v3 [378] ificmpge +75 (target=453) [381] aload_0 v0 [382] iload v4 [384] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [387] dup [388] astore v5 [390] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [393] bipush 8 [395] ificmpeq +52 (target=447) [398] aload v5 [400] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [403] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [406] dup [407] astore v6 [409] ifnull +11 (target=420) [412] aload v6 [414] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [417] ifne +30 (target=447) [420] iload_1 v1 [421] i2f [422] aload v6 [424] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [427] fmul [428] f2i [429] ldc #5 + Integer [1073741824] [431] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [434] istore v7 [436] aload v5 [438] iload v7 [440] aload_0 v0 [441] getfield #107 + Fieldref [android/support/v4/view/ViewPager.u I] [444] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [447] iinc v4, 1 [450] goto -75 (target=375) [453] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 6, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #297 + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] [9] iload_1 v1 [10] iload_3 v3 [11] ificmpeq +186 (target=197) [14] aload_0 v0 [15] iload_1 v1 [16] iload_3 v3 [17] aload_0 v0 [18] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [21] aload_0 v0 [22] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [25] istore v5 [27] istore v4 [29] istore_3 v3 [30] istore_2 v2 [31] astore_1 v1 [32] iload_3 v3 [33] ifle +106 (target=139) [36] aload_1 v1 [37] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [40] invokevirtual #323 + Methodref [java/util/ArrayList.isEmpty ()Z] [43] ifne +96 (target=139) [46] iload_2 v2 [47] iload v4 [49] iadd [50] istore v4 [52] iload_3 v3 [53] iload v5 [55] iadd [56] istore_3 v3 [57] aload_1 v1 [58] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [61] i2f [62] iload_3 v3 [63] i2f [64] fdiv [65] iload v4 [67] i2f [68] fmul [69] f2i [70] istore_3 v3 [71] aload_1 v1 [72] iload_3 v3 [73] aload_1 v1 [74] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [77] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [80] aload_1 v1 [81] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [84] invokevirtual #306 + Methodref [android/widget/Scroller.isFinished ()Z] [87] ifne +51 (target=138) [90] aload_1 v1 [91] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [94] invokevirtual #304 + Methodref [android/widget/Scroller.getDuration ()I] [97] aload_1 v1 [98] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [101] invokevirtual #308 + Methodref [android/widget/Scroller.timePassed ()I] [104] isub [105] istore v4 [107] aload_1 v1 [108] aload_1 v1 [109] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [112] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [115] astore v5 [117] aload_1 v1 [118] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [121] iload_3 v3 [122] iconst_0 [123] aload v5 [125] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [128] iload_2 v2 [129] i2f [130] fmul [131] f2i [132] iconst_0 [133] iload v4 [135] invokevirtual #307 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [138] return [139] aload_1 v1 [140] aload_1 v1 [141] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [144] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [147] dup [148] astore v4 [150] ifnull +18 (target=168) [153] aload v4 [155] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [158] aload_1 v1 [159] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [162] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [165] goto +4 (target=169) [168] fconst_0 [169] iload_2 v2 [170] i2f [171] fmul [172] f2i [173] dup [174] istore v5 [176] aload_1 v1 [177] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [180] ificmpeq +17 (target=197) [183] aload_1 v1 [184] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [187] aload_1 v1 [188] iload v5 [190] aload_1 v1 [191] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [194] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 559, locals = 15, stack = 6): [0] aload_0 v0 [1] iconst_1 [2] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [5] aload_0 v0 [6] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [14] aload_0 v0 [15] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [18] istore_1 v1 [19] iload v4 [21] iload_2 v2 [22] isub [23] istore_2 v2 [24] iload v5 [26] iload_3 v3 [27] isub [28] istore_3 v3 [29] aload_0 v0 [30] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [33] istore v4 [35] aload_0 v0 [36] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [39] istore v5 [41] aload_0 v0 [42] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [45] istore v6 [47] aload_0 v0 [48] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [51] istore v7 [53] aload_0 v0 [54] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [57] istore v8 [59] iconst_0 [60] istore v9 [62] iconst_0 [63] istore v10 [65] iload v10 [67] iload_1 v1 [68] ificmpge +298 (target=366) [71] aload_0 v0 [72] iload v10 [74] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [77] dup [78] astore v11 [80] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [83] bipush 8 [85] ificmpeq +275 (target=360) [88] aload v11 [90] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [93] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [96] dup [97] astore v12 [99] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [102] ifeq +258 (target=360) [105] aload v12 [107] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [110] bipush 7 [112] iand [113] istore v13 [115] aload v12 [117] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [120] bipush 112 [122] iand [123] istore v14 [125] iload v13 [127] tableswitch (5 offsets, default=33) (target=160) 1: offset = 57, target = 184 2: offset = 33, target = 160 3: offset = 40, target = 167 4: offset = 33, target = 160 5: offset = 76, target = 203 default: offset = 33, target = 160 [160] iload v4 [162] istore v13 [164] goto +61 (target=225) [167] iload v4 [169] istore v13 [171] iload v4 [173] aload v11 [175] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [178] iadd [179] istore v4 [181] goto +44 (target=225) [184] iload_2 v2 [185] aload v11 [187] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [190] isub [191] iconst_2 [192] idiv [193] iload v4 [195] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [198] istore v13 [200] goto +25 (target=225) [203] iload_2 v2 [204] iload v6 [206] isub [207] aload v11 [209] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [212] isub [213] istore v13 [215] iload v6 [217] aload v11 [219] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [222] iadd [223] istore v6 [225] iload v14 [227] lookupswitch (3 offsets, default=33) (target=260) 16: offset = 57, target = 284 48: offset = 40, target = 267 80: offset = 76, target = 303 default: offset = 33, target = 260 [260] iload v5 [262] istore v14 [264] goto +61 (target=325) [267] iload v5 [269] istore v14 [271] iload v5 [273] aload v11 [275] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [278] iadd [279] istore v5 [281] goto +44 (target=325) [284] iload_3 v3 [285] aload v11 [287] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [290] isub [291] iconst_2 [292] idiv [293] iload v5 [295] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [298] istore v14 [300] goto +25 (target=325) [303] iload_3 v3 [304] iload v7 [306] isub [307] aload v11 [309] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [312] isub [313] istore v14 [315] iload v7 [317] aload v11 [319] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [322] iadd [323] istore v7 [325] iload v13 [327] iload v8 [329] iadd [330] istore v13 [332] aload v11 [334] iload v13 [336] iload v14 [338] iload v13 [340] aload v11 [342] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [345] iadd [346] iload v14 [348] aload v11 [350] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [353] iadd [354] invokevirtual #269 + Methodref [android/view/View.layout (IIII)V] [357] iinc v9, 1 [360] iinc v10, 1 [363] goto -298 (target=65) [366] iconst_0 [367] istore v10 [369] iload v10 [371] iload_1 v1 [372] ificmpge +161 (target=533) [375] aload_0 v0 [376] iload v10 [378] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [381] dup [382] astore v11 [384] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [387] bipush 8 [389] ificmpeq +138 (target=527) [392] aload v11 [394] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [397] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [400] dup [401] astore v12 [403] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [406] ifne +121 (target=527) [409] aload_0 v0 [410] aload v11 [412] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [415] dup [416] astore v13 [418] ifnull +109 (target=527) [421] iload_2 v2 [422] i2f [423] aload v13 [425] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [428] fmul [429] f2i [430] istore v14 [432] iload v4 [434] iload v14 [436] iadd [437] istore v13 [439] iload v5 [441] istore v14 [443] aload v12 [445] getfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [448] ifeq +54 (target=502) [451] aload v12 [453] iconst_0 [454] putfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [457] iload_2 v2 [458] iload v4 [460] isub [461] iload v6 [463] isub [464] i2f [465] aload v12 [467] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [470] fmul [471] f2i [472] ldc #5 + Integer [1073741824] [474] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [477] istore v8 [479] iload_3 v3 [480] iload v5 [482] isub [483] iload v7 [485] isub [486] ldc #5 + Integer [1073741824] [488] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [491] istore v12 [493] aload v11 [495] iload v8 [497] iload v12 [499] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [502] aload v11 [504] iload v13 [506] iload v14 [508] iload v13 [510] aload v11 [512] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [515] iadd [516] iload v14 [518] aload v11 [520] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [523] iadd [524] invokevirtual #269 + Methodref [android/view/View.layout (IIII)V] [527] iinc v10, 1 [530] goto -161 (target=369) [533] aload_0 v0 [534] iload v5 [536] putfield #102 + Fieldref [android/support/v4/view/ViewPager.p I] [539] aload_0 v0 [540] iload_3 v3 [541] iload v7 [543] isub [544] putfield #103 + Fieldref [android/support/v4/view/ViewPager.q I] [547] aload_0 v0 [548] iload v9 [550] putfield #82 + Fieldref [android/support/v4/view/ViewPager.T I] [553] aload_0 v0 [554] iconst_0 [555] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [558] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: computeScroll()V Access flags: 0x1 = public void computeScroll() Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [4] invokevirtual #306 + Methodref [android/widget/Scroller.isFinished ()Z] [7] ifne +85 (target=92) [10] aload_0 v0 [11] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [14] invokevirtual #301 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [17] ifeq +75 (target=92) [20] aload_0 v0 [21] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [24] istore_1 v1 [25] aload_0 v0 [26] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [34] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [37] istore_3 v3 [38] aload_0 v0 [39] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [42] invokevirtual #303 + Methodref [android/widget/Scroller.getCurrY ()I] [45] istore v4 [47] iload_1 v1 [48] iload_3 v3 [49] ificmpne +9 (target=58) [52] iload_2 v2 [53] iload v4 [55] ificmpeq +32 (target=87) [58] aload_0 v0 [59] iload_3 v3 [60] iload v4 [62] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [65] aload_0 v0 [66] iload_3 v3 [67] invokespecial #165 + Methodref [android/support/v4/view/ViewPager.f (I)Z] [70] ifne +17 (target=87) [73] aload_0 v0 [74] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [77] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [80] aload_0 v0 [81] iconst_0 [82] iload v4 [84] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [87] aload_0 v0 [88] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [91] return [92] aload_0 v0 [93] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)Z Access flags: 0x2 = private boolean f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [4] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [7] ifne +33 (target=40) [10] aload_0 v0 [11] iconst_0 [12] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [15] aload_0 v0 [16] iconst_0 [17] fconst_0 [18] invokespecial #148 + Methodref [android/support/v4/view/ViewPager.a (IF)V] [21] aload_0 v0 [22] getfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [25] ifne +13 (target=38) [28] new #52 + Class [java/lang/IllegalStateException] [31] dup [32] ldc #16 + String [onPageScrolled did not call superclass implementation] [34] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [37] athrow [38] iconst_0 [39] ireturn [40] aload_0 v0 [41] invokespecial #188 + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] [44] astore_2 v2 [45] aload_0 v0 [46] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [49] istore_3 v3 [50] aload_0 v0 [51] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [54] pop [55] aload_0 v0 [56] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [59] i2f [60] iload_3 v3 [61] i2f [62] fdiv [63] fstore v4 [65] aload_2 v2 [66] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [69] istore v5 [71] iload_1 v1 [72] i2f [73] iload_3 v3 [74] i2f [75] fdiv [76] aload_2 v2 [77] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [80] fsub [81] aload_2 v2 [82] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [85] fload v4 [87] fadd [88] fdiv [89] fstore_1 v1 [90] aload_0 v0 [91] iconst_0 [92] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [95] aload_0 v0 [96] iload v5 [98] fload_1 v1 [99] invokespecial #148 + Methodref [android/support/v4/view/ViewPager.a (IF)V] [102] aload_0 v0 [103] getfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [106] ifne +13 (target=119) [109] new #52 + Class [java/lang/IllegalStateException] [112] dup [113] ldc #16 + String [onPageScrolled did not call superclass implementation] [115] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [118] athrow [119] iconst_1 [120] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IF)V Access flags: 0x2 = private void a(int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 250, locals = 11, stack = 3): [0] aload_0 v0 [1] getfield #82 + Fieldref [android/support/v4/view/ViewPager.T I] [4] ifle +204 (target=208) [7] aload_0 v0 [8] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [11] istore_3 v3 [12] aload_0 v0 [13] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [16] istore v4 [18] aload_0 v0 [19] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [22] istore v5 [24] aload_0 v0 [25] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [28] istore v6 [30] aload_0 v0 [31] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [34] istore v7 [36] iconst_0 [37] istore v8 [39] iload v8 [41] iload v7 [43] ificmpge +165 (target=208) [46] aload_0 v0 [47] iload v8 [49] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [52] dup [53] astore v9 [55] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [58] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [61] dup [62] astore v10 [64] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [67] ifeq +135 (target=202) [70] aload v10 [72] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [75] bipush 7 [77] iand [78] tableswitch (5 offsets, default=34) (target=112) 1: offset = 58, target = 136 2: offset = 34, target = 112 3: offset = 41, target = 119 4: offset = 34, target = 112 5: offset = 78, target = 156 default: offset = 34, target = 112 [112] iload v4 [114] istore v10 [116] goto +63 (target=179) [119] iload v4 [121] istore v10 [123] iload v4 [125] aload v9 [127] invokevirtual #268 + Methodref [android/view/View.getWidth ()I] [130] iadd [131] istore v4 [133] goto +46 (target=179) [136] iload v6 [138] aload v9 [140] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [143] isub [144] iconst_2 [145] idiv [146] iload v4 [148] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [151] istore v10 [153] goto +26 (target=179) [156] iload v6 [158] iload v5 [160] isub [161] aload v9 [163] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [166] isub [167] istore v10 [169] iload v5 [171] aload v9 [173] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [176] iadd [177] istore v5 [179] iload v10 [181] iload_3 v3 [182] iadd [183] aload v9 [185] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [188] isub [189] dup [190] istore v10 [192] ifeq +10 (target=202) [195] aload v9 [197] iload v10 [199] invokevirtual #271 + Methodref [android/view/View.offsetLeftAndRight (I)V] [202] iinc v8, 1 [205] goto -166 (target=39) [208] aload_0 v0 [209] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [212] ifnull +14 (target=226) [215] aload_0 v0 [216] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [219] iload_1 v1 [220] fload_2 v2 [221] invokeinterface #329 + InterfaceMethodref [android/support/v4/view/az.a (IF)V] [226] aload_0 v0 [227] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [230] ifnull +14 (target=244) [233] aload_0 v0 [234] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [237] iload_1 v1 [238] fload_2 v2 [239] invokeinterface #329 + InterfaceMethodref [android/support/v4/view/az.a (IF)V] [244] aload_0 v0 [245] iconst_1 [246] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [249] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x2 = private void g() Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [4] iconst_2 [5] ificmpne +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] dup [14] istore_1 v1 [15] ifeq +68 (target=83) [18] aload_0 v0 [19] iconst_0 [20] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [23] aload_0 v0 [24] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [27] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [30] aload_0 v0 [31] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [34] istore_2 v2 [35] aload_0 v0 [36] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [39] istore_3 v3 [40] aload_0 v0 [41] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [44] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [47] istore v4 [49] aload_0 v0 [50] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [53] invokevirtual #303 + Methodref [android/widget/Scroller.getCurrY ()I] [56] istore v5 [58] iload_2 v2 [59] iload v4 [61] ificmpne +9 (target=70) [64] iload_3 v3 [65] iload v5 [67] ificmpeq +11 (target=78) [70] aload_0 v0 [71] iload v4 [73] iload v5 [75] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [78] aload_0 v0 [79] iconst_0 [80] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [83] aload_0 v0 [84] iconst_0 [85] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [88] iconst_0 [89] istore_2 v2 [90] iload_2 v2 [91] aload_0 v0 [92] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [95] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [98] ificmpge +35 (target=133) [101] aload_0 v0 [102] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [105] iload_2 v2 [106] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [109] checkcast #33 + Class [android/support/v4/view/aw] [112] dup [113] astore_3 v3 [114] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [117] ifeq +10 (target=127) [120] iconst_1 [121] istore_1 v1 [122] aload_3 v3 [123] iconst_0 [124] putfield #124 + Fieldref [android/support/v4/view/aw.c Z] [127] iinc v2, 1 [130] goto -40 (target=90) [133] iload_1 v1 [134] ifeq +7 (target=141) [137] aload_0 v0 [138] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [141] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 529, locals = 9, stack = 6): [0] aload_1 v1 [1] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [4] sipush 255 [7] iand [8] dup [9] istore_2 v2 [10] iconst_3 [11] ificmpeq +8 (target=19) [14] iload_2 v2 [15] iconst_1 [16] ificmpne +39 (target=55) [19] aload_0 v0 [20] iconst_0 [21] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [29] aload_0 v0 [30] iconst_m1 [31] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [34] aload_0 v0 [35] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [38] ifnull +15 (target=53) [41] aload_0 v0 [42] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [45] invokevirtual #253 + Methodref [android/view/VelocityTracker.recycle ()V] [48] aload_0 v0 [49] aconst_null [50] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [53] iconst_0 [54] ireturn [55] iload_2 v2 [56] ifeq +21 (target=77) [59] aload_0 v0 [60] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [63] ifeq +5 (target=68) [66] iconst_1 [67] ireturn [68] aload_0 v0 [69] getfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [72] ifeq +5 (target=77) [75] iconst_0 [76] ireturn [77] iload_2 v2 [78] lookupswitch (3 offsets, default=424) (target=502) 0: offset = 302, target = 380 2: offset = 34, target = 112 6: offset = 419, target = 497 default: offset = 424, target = 502 [112] aload_0 v0 [113] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [116] dup [117] istore_2 v2 [118] iconst_m1 [119] ificmpeq +383 (target=502) [122] aload_1 v1 [123] iload_2 v2 [124] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [127] istore_2 v2 [128] aload_1 v1 [129] iload_2 v2 [130] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [133] dup [134] fstore_3 v3 [135] aload_0 v0 [136] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [139] fsub [140] dup [141] fstore v4 [143] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [146] fstore v5 [148] aload_1 v1 [149] iload_2 v2 [150] invokestatic #226 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [153] dup [154] fstore_2 v2 [155] aload_0 v0 [156] getfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [159] fsub [160] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [163] fstore v6 [165] fload v4 [167] fconst_0 [168] fcmpl [169] ifeq +102 (target=271) [172] aload_0 v0 [173] aload_0 v0 [174] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [177] fstore v8 [179] astore v7 [181] fload v8 [183] aload v7 [185] getfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [188] i2f [189] fcmpg [190] ifge +10 (target=200) [193] fload v4 [195] fconst_0 [196] fcmpl [197] ifgt +28 (target=225) [200] fload v8 [202] aload v7 [204] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [207] aload v7 [209] getfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [212] isub [213] i2f [214] fcmpl [215] ifle +14 (target=229) [218] fload v4 [220] fconst_0 [221] fcmpg [222] ifge +7 (target=229) [225] iconst_1 [226] goto +4 (target=230) [229] iconst_0 [230] ifne +41 (target=271) [233] aload_0 v0 [234] aload_0 v0 [235] iconst_0 [236] fload v4 [238] f2i [239] fload_3 v3 [240] f2i [241] fload_2 v2 [242] f2i [243] invokespecial #155 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] [246] ifeq +25 (target=271) [249] aload_0 v0 [250] aload_0 v0 [251] fload_3 v3 [252] dup_x1 [253] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [256] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [259] aload_0 v0 [260] fload_2 v2 [261] putfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [264] aload_0 v0 [265] iconst_1 [266] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [269] iconst_0 [270] ireturn [271] fload v5 [273] aload_0 v0 [274] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [277] i2f [278] fcmpl [279] ifle +63 (target=342) [282] fload v5 [284] fload v6 [286] fcmpl [287] ifle +55 (target=342) [290] aload_0 v0 [291] iconst_1 [292] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [295] aload_0 v0 [296] iconst_1 [297] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [300] aload_0 v0 [301] fload v4 [303] fconst_0 [304] fcmpl [305] ifle +16 (target=321) [308] aload_0 v0 [309] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [312] aload_0 v0 [313] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [316] i2f [317] fadd [318] goto +13 (target=331) [321] aload_0 v0 [322] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [325] aload_0 v0 [326] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [329] i2f [330] fsub [331] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [334] aload_0 v0 [335] iconst_1 [336] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [339] goto +19 (target=358) [342] fload v6 [344] aload_0 v0 [345] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [348] i2f [349] fcmpl [350] ifle +8 (target=358) [353] aload_0 v0 [354] iconst_1 [355] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [358] aload_0 v0 [359] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [362] ifeq +140 (target=502) [365] aload_0 v0 [366] fload_3 v3 [367] invokespecial #147 + Methodref [android/support/v4/view/ViewPager.a (F)Z] [370] ifeq +132 (target=502) [373] aload_0 v0 [374] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [377] goto +125 (target=502) [380] aload_0 v0 [381] aload_0 v0 [382] aload_1 v1 [383] invokevirtual #246 + Methodref [android/view/MotionEvent.getX ()F] [386] dup_x1 [387] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [390] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [393] aload_0 v0 [394] aload_1 v1 [395] invokevirtual #247 + Methodref [android/view/MotionEvent.getY ()F] [398] putfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [401] aload_0 v0 [402] aload_1 v1 [403] iconst_0 [404] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [407] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [410] aload_0 v0 [411] iconst_0 [412] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [415] aload_0 v0 [416] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [419] invokevirtual #301 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [422] pop [423] aload_0 v0 [424] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [427] iconst_2 [428] ificmpne +57 (target=485) [431] aload_0 v0 [432] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [435] invokevirtual #305 + Methodref [android/widget/Scroller.getFinalX ()I] [438] aload_0 v0 [439] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [442] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [445] isub [446] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [449] aload_0 v0 [450] getfield #75 + Fieldref [android/support/v4/view/ViewPager.M I] [453] ificmple +32 (target=485) [456] aload_0 v0 [457] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [460] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [463] aload_0 v0 [464] iconst_0 [465] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [468] aload_0 v0 [469] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [472] aload_0 v0 [473] iconst_1 [474] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [477] aload_0 v0 [478] iconst_1 [479] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [482] goto +20 (target=502) [485] aload_0 v0 [486] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [489] aload_0 v0 [490] iconst_0 [491] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [494] goto +8 (target=502) [497] aload_0 v0 [498] aload_1 v1 [499] invokespecial #153 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] [502] aload_0 v0 [503] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [506] ifnonnull +10 (target=516) [509] aload_0 v0 [510] invokestatic #252 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [513] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [516] aload_0 v0 [517] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [520] aload_1 v1 [521] invokevirtual #249 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [524] aload_0 v0 [525] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [528] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 693, locals = 7, stack = 5): [0] aload_0 v0 [1] getfield #76 + Fieldref [android/support/v4/view/ViewPager.N Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_1 v1 [10] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [13] ifne +12 (target=25) [16] aload_1 v1 [17] invokevirtual #245 + Methodref [android/view/MotionEvent.getEdgeFlags ()I] [20] ifeq +5 (target=25) [23] iconst_0 [24] ireturn [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] ifnull +13 (target=42) [32] aload_0 v0 [33] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [36] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [39] ifne +5 (target=44) [42] iconst_0 [43] ireturn [44] aload_0 v0 [45] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [48] ifnonnull +10 (target=58) [51] aload_0 v0 [52] invokestatic #252 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [55] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [58] aload_0 v0 [59] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [62] aload_1 v1 [63] invokevirtual #249 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [66] aload_1 v1 [67] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [70] istore_2 v2 [71] iconst_0 [72] istore_3 v3 [73] iload_2 v2 [74] sipush 255 [77] iand [78] tableswitch (7 offsets, default=605) (target=683) 0: offset = 42, target = 120 1: offset = 250, target = 328 2: offset = 93, target = 171 3: offset = 509, target = 587 4: offset = 605, target = 683 5: offset = 554, target = 632 6: offset = 584, target = 662 default: offset = 605, target = 683 [120] aload_0 v0 [121] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [124] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [127] aload_0 v0 [128] iconst_0 [129] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [132] aload_0 v0 [133] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [136] aload_0 v0 [137] iconst_1 [138] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [141] aload_0 v0 [142] iconst_1 [143] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [146] aload_0 v0 [147] aload_0 v0 [148] aload_1 v1 [149] invokevirtual #246 + Methodref [android/view/MotionEvent.getX ()F] [152] dup_x1 [153] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [156] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [159] aload_0 v0 [160] aload_1 v1 [161] iconst_0 [162] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [165] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [168] goto +515 (target=683) [171] aload_0 v0 [172] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [175] ifne +118 (target=293) [178] aload_1 v1 [179] aload_0 v0 [180] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [183] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [186] istore_2 v2 [187] aload_1 v1 [188] iload_2 v2 [189] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [192] dup [193] fstore v4 [195] aload_0 v0 [196] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [199] fsub [200] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [203] fstore v5 [205] aload_1 v1 [206] iload_2 v2 [207] invokestatic #226 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [210] aload_0 v0 [211] getfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [214] fsub [215] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [218] fstore v6 [220] fload v5 [222] aload_0 v0 [223] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [226] i2f [227] fcmpl [228] ifle +65 (target=293) [231] fload v5 [233] fload v6 [235] fcmpl [236] ifle +57 (target=293) [239] aload_0 v0 [240] iconst_1 [241] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [244] aload_0 v0 [245] fload v4 [247] aload_0 v0 [248] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [251] fsub [252] fconst_0 [253] fcmpl [254] ifle +16 (target=270) [257] aload_0 v0 [258] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [261] aload_0 v0 [262] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [265] i2f [266] fadd [267] goto +13 (target=280) [270] aload_0 v0 [271] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [274] aload_0 v0 [275] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [278] i2f [279] fsub [280] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [283] aload_0 v0 [284] iconst_1 [285] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [288] aload_0 v0 [289] iconst_1 [290] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [293] aload_0 v0 [294] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [297] ifeq +386 (target=683) [300] aload_1 v1 [301] aload_0 v0 [302] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [305] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [308] istore_2 v2 [309] aload_1 v1 [310] iload_2 v2 [311] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [314] fstore v4 [316] iconst_0 [317] aload_0 v0 [318] fload v4 [320] invokespecial #147 + Methodref [android/support/v4/view/ViewPager.a (F)Z] [323] ior [324] istore_3 v3 [325] goto +358 (target=683) [328] aload_0 v0 [329] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [332] ifeq +351 (target=683) [335] aload_0 v0 [336] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [339] dup [340] astore_2 v2 [341] sipush 1000 [344] aload_0 v0 [345] getfield #73 + Fieldref [android/support/v4/view/ViewPager.K I] [348] i2f [349] invokevirtual #251 + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] [352] aload_2 v2 [353] aload_0 v0 [354] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [357] invokestatic #207 + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] [360] f2i [361] istore v4 [363] aload_0 v0 [364] iconst_1 [365] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [368] aload_0 v0 [369] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [372] istore v5 [374] aload_0 v0 [375] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [378] istore_2 v2 [379] aload_0 v0 [380] invokespecial #188 + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] [383] dup [384] astore v6 [386] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [389] istore_3 v3 [390] iload_2 v2 [391] i2f [392] iload v5 [394] i2f [395] fdiv [396] aload v6 [398] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [401] fsub [402] aload v6 [404] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [407] fdiv [408] fstore_2 v2 [409] aload_1 v1 [410] aload_0 v0 [411] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [414] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [417] istore v5 [419] aload_1 v1 [420] iload v5 [422] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [425] aload_0 v0 [426] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [429] fsub [430] f2i [431] istore_1 v1 [432] aload_0 v0 [433] iload_3 v3 [434] fload_2 v2 [435] iload_1 v1 [436] istore v6 [438] fstore_3 v3 [439] istore_2 v2 [440] astore_1 v1 [441] iload v6 [443] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [446] aload_1 v1 [447] getfield #74 + Fieldref [android/support/v4/view/ViewPager.L I] [450] ificmple +31 (target=481) [453] iload v4 [455] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [458] aload_1 v1 [459] getfield #72 + Fieldref [android/support/v4/view/ViewPager.J I] [462] ificmple +19 (target=481) [465] iload v4 [467] ifle +7 (target=474) [470] iload_2 v2 [471] goto +6 (target=477) [474] iload_2 v2 [475] iconst_1 [476] iadd [477] istore_2 v2 [478] goto +12 (target=490) [481] iload_2 v2 [482] i2f [483] fload_3 v3 [484] fadd [485] ldc #7 + Float [0.5] [487] fadd [488] f2i [489] istore_2 v2 [490] aload_1 v1 [491] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [494] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [497] ifle +51 (target=548) [500] aload_1 v1 [501] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [504] iconst_0 [505] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [508] checkcast #33 + Class [android/support/v4/view/aw] [511] astore_3 v3 [512] aload_1 v1 [513] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [516] aload_1 v1 [517] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [520] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [523] iconst_1 [524] isub [525] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [528] checkcast #33 + Class [android/support/v4/view/aw] [531] astore_1 v1 [532] aload_3 v3 [533] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [536] iload_2 v2 [537] aload_1 v1 [538] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [541] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [544] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [547] istore_2 v2 [548] iload_2 v2 [549] istore_1 v1 [550] aload_0 v0 [551] iload_1 v1 [552] iconst_1 [553] iconst_1 [554] iload v4 [556] invokespecial #151 + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] [559] aload_0 v0 [560] iconst_m1 [561] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [564] aload_0 v0 [565] invokespecial #190 + Methodref [android/support/v4/view/ViewPager.i ()V] [568] aload_0 v0 [569] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [572] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [575] aload_0 v0 [576] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [579] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [582] ior [583] istore_3 v3 [584] goto +99 (target=683) [587] aload_0 v0 [588] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [591] ifeq +92 (target=683) [594] aload_0 v0 [595] aload_0 v0 [596] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [599] iconst_1 [600] iconst_1 [601] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [604] aload_0 v0 [605] iconst_m1 [606] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [609] aload_0 v0 [610] invokespecial #190 + Methodref [android/support/v4/view/ViewPager.i ()V] [613] aload_0 v0 [614] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [617] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [620] aload_0 v0 [621] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [624] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [627] ior [628] istore_3 v3 [629] goto +54 (target=683) [632] aload_1 v1 [633] invokestatic #222 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [636] istore_2 v2 [637] aload_1 v1 [638] iload_2 v2 [639] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [642] fstore v4 [644] aload_0 v0 [645] fload v4 [647] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [650] aload_0 v0 [651] aload_1 v1 [652] iload_2 v2 [653] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [656] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [659] goto +24 (target=683) [662] aload_0 v0 [663] aload_1 v1 [664] invokespecial #153 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] [667] aload_0 v0 [668] aload_1 v1 [669] aload_1 v1 [670] aload_0 v0 [671] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [674] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [677] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [680] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [683] iload_3 v3 [684] ifeq +7 (target=691) [687] aload_0 v0 [688] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [691] iconst_1 [692] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x2 = private boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 242, locals = 10, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [6] fload_1 v1 [7] fsub [8] fstore_3 v3 [9] aload_0 v0 [10] fload_1 v1 [11] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [14] aload_0 v0 [15] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [18] i2f [19] fload_3 v3 [20] fadd [21] fstore_1 v1 [22] aload_0 v0 [23] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [26] dup [27] istore_3 v3 [28] i2f [29] aload_0 v0 [30] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [33] fmul [34] fstore v4 [36] iload_3 v3 [37] i2f [38] aload_0 v0 [39] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [42] fmul [43] fstore v5 [45] iconst_1 [46] istore v6 [48] iconst_1 [49] istore v7 [51] aload_0 v0 [52] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [55] iconst_0 [56] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [59] checkcast #33 + Class [android/support/v4/view/aw] [62] astore v8 [64] aload_0 v0 [65] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [68] aload_0 v0 [69] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [72] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [75] iconst_1 [76] isub [77] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [80] checkcast #33 + Class [android/support/v4/view/aw] [83] astore v9 [85] aload v8 [87] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [90] ifeq +16 (target=106) [93] iconst_0 [94] istore v6 [96] aload v8 [98] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [101] iload_3 v3 [102] i2f [103] fmul [104] fstore v4 [106] aload v9 [108] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [111] aload_0 v0 [112] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [115] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [118] iconst_1 [119] isub [120] ificmpeq +16 (target=136) [123] iconst_0 [124] istore v7 [126] aload v9 [128] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [131] iload_3 v3 [132] i2f [133] fmul [134] fstore v5 [136] fload_1 v1 [137] fload v4 [139] fcmpg [140] ifge +34 (target=174) [143] iload v6 [145] ifeq +23 (target=168) [148] fload v4 [150] fload_1 v1 [151] fsub [152] fstore_1 v1 [153] aload_0 v0 [154] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [157] fload_1 v1 [158] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [161] iload_3 v3 [162] i2f [163] fdiv [164] invokevirtual #142 + Methodref [android/support/v4/d/a.a (F)Z] [167] istore_2 v2 [168] fload v4 [170] fstore_1 v1 [171] goto +38 (target=209) [174] fload_1 v1 [175] fload v5 [177] fcmpl [178] ifle +31 (target=209) [181] iload v7 [183] ifeq +23 (target=206) [186] fload_1 v1 [187] fload v5 [189] fsub [190] fstore_1 v1 [191] aload_0 v0 [192] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [195] fload_1 v1 [196] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [199] iload_3 v3 [200] i2f [201] fdiv [202] invokevirtual #142 + Methodref [android/support/v4/d/a.a (F)Z] [205] istore_2 v2 [206] fload v5 [208] fstore_1 v1 [209] aload_0 v0 [210] dup [211] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [214] fload_1 v1 [215] fload_1 v1 [216] f2i [217] i2f [218] fsub [219] fadd [220] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [223] aload_0 v0 [224] fload_1 v1 [225] f2i [226] aload_0 v0 [227] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [230] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [233] aload_0 v0 [234] fload_1 v1 [235] f2i [236] invokespecial #165 + Methodref [android/support/v4/view/ViewPager.f (I)Z] [239] pop [240] iload_2 v2 [241] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw h() Class member attributes (count = 1): + Code attribute instructions (code length = 231, locals = 10, stack = 3): [0] aload_0 v0 [1] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [4] dup [5] istore_1 v1 [6] ifle +14 (target=20) [9] aload_0 v0 [10] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [13] i2f [14] iload_1 v1 [15] i2f [16] fdiv [17] goto +4 (target=21) [20] fconst_0 [21] fstore_2 v2 [22] iload_1 v1 [23] ifle +14 (target=37) [26] aload_0 v0 [27] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [30] i2f [31] iload_1 v1 [32] i2f [33] fdiv [34] goto +4 (target=38) [37] fconst_0 [38] fstore_1 v1 [39] iconst_m1 [40] istore_3 v3 [41] fconst_0 [42] fstore v4 [44] fconst_0 [45] fstore v5 [47] iconst_1 [48] istore v6 [50] aconst_null [51] astore v7 [53] iconst_0 [54] istore v8 [56] iload v8 [58] aload_0 v0 [59] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [62] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [65] ificmpge +163 (target=228) [68] aload_0 v0 [69] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [72] iload v8 [74] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [77] checkcast #33 + Class [android/support/v4/view/aw] [80] astore v9 [82] iload v6 [84] ifne +59 (target=143) [87] aload v9 [89] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [92] iload_3 v3 [93] iconst_1 [94] iadd [95] ificmpeq +48 (target=143) [98] aload_0 v0 [99] getfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [102] dup [103] astore v9 [105] fload v4 [107] fload v5 [109] fadd [110] fload_1 v1 [111] fadd [112] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [115] aload v9 [117] iload_3 v3 [118] iconst_1 [119] iadd [120] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [123] aload v9 [125] aload_0 v0 [126] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [129] aload v9 [131] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [134] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [137] putfield #125 + Fieldref [android/support/v4/view/aw.d F] [140] iinc v8, -1 [143] aload v9 [145] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [148] dup [149] fstore v4 [151] fstore_3 v3 [152] fload v4 [154] aload v9 [156] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [159] fadd [160] fload_1 v1 [161] fadd [162] fstore v5 [164] iload v6 [166] ifne +9 (target=175) [169] fload_2 v2 [170] fload_3 v3 [171] fcmpl [172] iflt +27 (target=199) [175] fload_2 v2 [176] fload v5 [178] fcmpg [179] iflt +17 (target=196) [182] iload v8 [184] aload_0 v0 [185] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [188] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [191] iconst_1 [192] isub [193] ificmpne +9 (target=202) [196] aload v9 [198] areturn [199] aload v7 [201] areturn [202] iconst_0 [203] istore v6 [205] aload v9 [207] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [210] istore_3 v3 [211] aload v9 [213] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [216] fstore v5 [218] aload v9 [220] astore v7 [222] iinc v8, 1 [225] goto -169 (target=56) [228] aload v7 [230] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: draw(Landroid/graphics/Canvas;)V Access flags: 0x1 = public void draw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 247, locals = 6, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #284 + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V] [5] iconst_0 [6] istore_2 v2 [7] aload_0 v0 [8] invokestatic #208 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;)I] [11] dup [12] istore_3 v3 [13] ifeq +26 (target=39) [16] iload_3 v3 [17] iconst_1 [18] ificmpne +206 (target=224) [21] aload_0 v0 [22] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [25] ifnull +199 (target=224) [28] aload_0 v0 [29] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [32] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [35] iconst_1 [36] ificmple +188 (target=224) [39] aload_0 v0 [40] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [43] invokevirtual #141 + Methodref [android/support/v4/d/a.a ()Z] [46] ifne +84 (target=130) [49] aload_1 v1 [50] invokevirtual #132 + Methodref [android/graphics/Canvas.save ()I] [53] istore_3 v3 [54] aload_0 v0 [55] invokevirtual #177 + Methodref [android/support/v4/view/ViewPager.getHeight ()I] [58] aload_0 v0 [59] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [62] isub [63] aload_0 v0 [64] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [67] isub [68] istore v4 [70] aload_0 v0 [71] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [74] istore v5 [76] aload_1 v1 [77] ldc #12 + Float [270.0] [79] invokevirtual #131 + Methodref [android/graphics/Canvas.rotate (F)V] [82] aload_1 v1 [83] iload v4 [85] ineg [86] aload_0 v0 [87] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [90] iadd [91] i2f [92] aload_0 v0 [93] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [96] iload v5 [98] i2f [99] fmul [100] invokevirtual #133 + Methodref [android/graphics/Canvas.translate (FF)V] [103] aload_0 v0 [104] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [107] iload v4 [109] iload v5 [111] invokevirtual #143 + Methodref [android/support/v4/d/a.a (II)V] [114] iconst_0 [115] aload_0 v0 [116] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [119] aload_1 v1 [120] invokevirtual #144 + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] [123] ior [124] istore_2 v2 [125] aload_1 v1 [126] iload_3 v3 [127] invokevirtual #130 + Methodref [android/graphics/Canvas.restoreToCount (I)V] [130] aload_0 v0 [131] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [134] invokevirtual #141 + Methodref [android/support/v4/d/a.a ()Z] [137] ifne +101 (target=238) [140] aload_1 v1 [141] invokevirtual #132 + Methodref [android/graphics/Canvas.save ()I] [144] istore_3 v3 [145] aload_0 v0 [146] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [149] istore v4 [151] aload_0 v0 [152] invokevirtual #177 + Methodref [android/support/v4/view/ViewPager.getHeight ()I] [155] aload_0 v0 [156] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [159] isub [160] aload_0 v0 [161] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [164] isub [165] istore v5 [167] aload_1 v1 [168] ldc #10 + Float [90.0] [170] invokevirtual #131 + Methodref [android/graphics/Canvas.rotate (F)V] [173] aload_1 v1 [174] aload_0 v0 [175] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [178] ineg [179] i2f [180] aload_0 v0 [181] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [184] fconst_1 [185] fadd [186] fneg [187] iload v4 [189] i2f [190] fmul [191] invokevirtual #133 + Methodref [android/graphics/Canvas.translate (FF)V] [194] aload_0 v0 [195] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [198] iload v5 [200] iload v4 [202] invokevirtual #143 + Methodref [android/support/v4/d/a.a (II)V] [205] iload_2 v2 [206] aload_0 v0 [207] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [210] aload_1 v1 [211] invokevirtual #144 + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] [214] ior [215] istore_2 v2 [216] aload_1 v1 [217] iload_3 v3 [218] invokevirtual #130 + Methodref [android/graphics/Canvas.restoreToCount (I)V] [221] goto +17 (target=238) [224] aload_0 v0 [225] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [228] invokevirtual #145 + Methodref [android/support/v4/d/a.b ()V] [231] aload_0 v0 [232] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [235] invokevirtual #145 + Methodref [android/support/v4/d/a.b ()V] [238] iload_2 v2 [239] ifeq +7 (target=246) [242] aload_0 v0 [243] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [246] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 302, locals = 13, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #294 + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [9] ifle +292 (target=301) [12] aload_0 v0 [13] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [16] ifnull +285 (target=301) [19] aload_0 v0 [20] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [23] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [26] ifle +275 (target=301) [29] aload_0 v0 [30] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [33] ifnull +268 (target=301) [36] aload_0 v0 [37] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [40] istore_2 v2 [41] aload_0 v0 [42] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [45] istore_3 v3 [46] aload_0 v0 [47] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [50] i2f [51] iload_3 v3 [52] i2f [53] fdiv [54] fstore v4 [56] iconst_0 [57] istore v5 [59] aload_0 v0 [60] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [63] iconst_0 [64] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [67] checkcast #33 + Class [android/support/v4/view/aw] [70] dup [71] astore v6 [73] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [76] fstore v7 [78] aload_0 v0 [79] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [82] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [85] istore v8 [87] aload v6 [89] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [92] istore v9 [94] aload_0 v0 [95] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [98] iload v8 [100] iconst_1 [101] isub [102] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [105] checkcast #33 + Class [android/support/v4/view/aw] [108] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [111] istore v10 [113] iload v9 [115] iload v10 [117] ificmpge +184 (target=301) [120] iload v9 [122] aload v6 [124] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [127] ificmple +30 (target=157) [130] iload v5 [132] iload v8 [134] ificmpge +23 (target=157) [137] aload_0 v0 [138] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [141] iinc v5, 1 [144] iload v5 [146] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [149] checkcast #33 + Class [android/support/v4/view/aw] [152] astore v6 [154] goto -34 (target=120) [157] iload v9 [159] aload v6 [161] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [164] ificmpne +38 (target=202) [167] aload v6 [169] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [172] aload v6 [174] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [177] fadd [178] iload_3 v3 [179] i2f [180] fmul [181] fstore v11 [183] aload v6 [185] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [188] aload v6 [190] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [193] fadd [194] fload v4 [196] fadd [197] fstore v7 [199] goto +34 (target=233) [202] aload_0 v0 [203] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [206] iload v9 [208] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [211] fstore v12 [213] fload v7 [215] fload v12 [217] fadd [218] iload_3 v3 [219] i2f [220] fmul [221] fstore v11 [223] fload v7 [225] fload v12 [227] fload v4 [229] fadd [230] fadd [231] fstore v7 [233] fload v11 [235] aload_0 v0 [236] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [239] i2f [240] fadd [241] iload_2 v2 [242] i2f [243] fcmpl [244] ifle +41 (target=285) [247] aload_0 v0 [248] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [251] fload v11 [253] f2i [254] aload_0 v0 [255] getfield #102 + Fieldref [android/support/v4/view/ViewPager.p I] [258] fload v11 [260] aload_0 v0 [261] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [264] i2f [265] fadd [266] ldc #7 + Float [0.5] [268] fadd [269] f2i [270] aload_0 v0 [271] getfield #103 + Fieldref [android/support/v4/view/ViewPager.q I] [274] invokevirtual #138 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [277] aload_0 v0 [278] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [281] aload_1 v1 [282] invokevirtual #136 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [285] fload v11 [287] iload_2 v2 [288] iload_3 v3 [289] iadd [290] i2f [291] fcmpl [292] ifgt +9 (target=301) [295] iinc v9, 1 [298] goto -185 (target=113) [301] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;)V Access flags: 0x2 = private void a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #222 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [4] istore_2 v2 [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [10] aload_0 v0 [11] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [14] ificmpne +45 (target=59) [17] iload_2 v2 [18] ifne +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] istore_2 v2 [27] aload_0 v0 [28] aload_1 v1 [29] iload_2 v2 [30] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [33] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [36] aload_0 v0 [37] aload_1 v1 [38] iload_2 v2 [39] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [42] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [45] aload_0 v0 [46] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [49] ifnull +10 (target=59) [52] aload_0 v0 [53] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [56] invokevirtual #250 + Methodref [android/view/VelocityTracker.clear ()V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()V Access flags: 0x2 = private void i() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [10] aload_0 v0 [11] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [14] ifnull +15 (target=29) [17] aload_0 v0 [18] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [21] invokevirtual #253 + Methodref [android/view/VelocityTracker.recycle ()V] [24] aload_0 v0 [25] aconst_null [26] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x2 = private void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #109 + Fieldref [android/support/v4/view/ViewPager.w Z] [4] iload_1 v1 [5] ificmpeq +8 (target=13) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #109 + Fieldref [android/support/v4/view/ViewPager.w Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ZIII)Z Access flags: 0x2 = private boolean a(android.view.View,boolean,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 158, locals = 11, stack = 7): [0] aload_1 v1 [1] instanceof #50 + Class [android/view/ViewGroup] [4] ifeq +137 (target=141) [7] aload_1 v1 [8] checkcast #50 + Class [android/view/ViewGroup] [11] astore v6 [13] aload_1 v1 [14] invokevirtual #264 + Methodref [android/view/View.getScrollX ()I] [17] istore v7 [19] aload_1 v1 [20] invokevirtual #265 + Methodref [android/view/View.getScrollY ()I] [23] istore v8 [25] aload v6 [27] invokevirtual #288 + Methodref [android/view/ViewGroup.getChildCount ()I] [30] iconst_1 [31] isub [32] istore v9 [34] iload v9 [36] iflt +105 (target=141) [39] aload v6 [41] iload v9 [43] invokevirtual #287 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [46] astore v10 [48] iload v4 [50] iload v7 [52] iadd [53] aload v10 [55] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [58] ificmplt +77 (target=135) [61] iload v4 [63] iload v7 [65] iadd [66] aload v10 [68] invokevirtual #263 + Methodref [android/view/View.getRight ()I] [71] ificmpge +64 (target=135) [74] iload v5 [76] iload v8 [78] iadd [79] aload v10 [81] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [84] ificmplt +51 (target=135) [87] iload v5 [89] iload v8 [91] iadd [92] aload v10 [94] invokevirtual #257 + Methodref [android/view/View.getBottom ()I] [97] ificmpge +38 (target=135) [100] aload_0 v0 [101] aload v10 [103] iconst_1 [104] iload_3 v3 [105] iload v4 [107] iload v7 [109] iadd [110] aload v10 [112] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [115] isub [116] iload v5 [118] iload v8 [120] iadd [121] aload v10 [123] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [126] isub [127] invokespecial #155 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] [130] ifeq +5 (target=135) [133] iconst_1 [134] ireturn [135] iinc v9, -1 [138] goto -104 (target=34) [141] iload_2 v2 [142] ifeq +14 (target=156) [145] aload_1 v1 [146] iload_3 v3 [147] ineg [148] invokestatic #209 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;I)Z] [151] ifeq +5 (target=156) [154] iconst_1 [155] ireturn [156] iconst_0 [157] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #283 + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [5] ifne +116 (target=121) [8] aload_0 v0 [9] aload_1 v1 [10] astore_2 v2 [11] astore_1 v1 [12] iconst_0 [13] istore_3 v3 [14] aload_2 v2 [15] invokevirtual #242 + Methodref [android/view/KeyEvent.getAction ()I] [18] ifne +99 (target=117) [21] aload_2 v2 [22] invokevirtual #243 + Methodref [android/view/KeyEvent.getKeyCode ()I] [25] lookupswitch (3 offsets, default=92) (target=117) 21: offset = 35, target = 60 22: offset = 45, target = 70 61: offset = 55, target = 80 default: offset = 92, target = 117 [60] aload_1 v1 [61] bipush 17 [63] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [66] istore_3 v3 [67] goto +50 (target=117) [70] aload_1 v1 [71] bipush 66 [73] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [76] istore_3 v3 [77] goto +40 (target=117) [80] getstatic #62 + Fieldref [android/os/Build$VERSION.SDK_INT I] [83] bipush 11 [85] ificmplt +32 (target=117) [88] aload_2 v2 [89] invokestatic #221 + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] [92] ifeq +12 (target=104) [95] aload_1 v1 [96] iconst_2 [97] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [100] istore_3 v3 [101] goto +16 (target=117) [104] aload_2 v2 [105] invokestatic #220 + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] [108] ifeq +9 (target=117) [111] aload_1 v1 [112] iconst_1 [113] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [116] istore_3 v3 [117] iload_3 v3 [118] ifeq +5 (target=123) [121] iconst_1 [122] ireturn [123] iconst_0 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g(I)Z Access flags: 0x2 = private boolean g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 6, stack = 4): [0] aload_0 v0 [1] invokevirtual #166 + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] aload_0 v0 [7] ifacmpne +5 (target=12) [10] aconst_null [11] astore_2 v2 [12] iconst_0 [13] istore_3 v3 [14] invokestatic #241 + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] [17] aload_0 v0 [18] aload_2 v2 [19] iload_1 v1 [20] invokevirtual #240 + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] [23] dup [24] astore v4 [26] ifnull +120 (target=146) [29] aload v4 [31] aload_2 v2 [32] ifacmpeq +114 (target=146) [35] iload_1 v1 [36] bipush 17 [38] ificmpne +56 (target=94) [41] aload_0 v0 [42] aload_0 v0 [43] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [46] aload v4 [48] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [51] getfield #59 + Fieldref [android/graphics/Rect.left I] [54] istore_3 v3 [55] aload_0 v0 [56] aload_0 v0 [57] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [60] aload_2 v2 [61] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [64] getfield #59 + Fieldref [android/graphics/Rect.left I] [67] istore v5 [69] aload_2 v2 [70] ifnull +16 (target=86) [73] iload_3 v3 [74] iload v5 [76] ificmplt +10 (target=86) [79] aload_0 v0 [80] invokespecial #194 + Methodref [android/support/v4/view/ViewPager.j ()Z] [83] goto +132 (target=215) [86] aload v4 [88] invokevirtual #272 + Methodref [android/view/View.requestFocus ()Z] [91] goto +124 (target=215) [94] iload_1 v1 [95] bipush 66 [97] ificmpne +119 (target=216) [100] aload_0 v0 [101] aload_0 v0 [102] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [105] aload v4 [107] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [110] getfield #59 + Fieldref [android/graphics/Rect.left I] [113] istore_3 v3 [114] aload_0 v0 [115] aload_0 v0 [116] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [119] aload_2 v2 [120] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [123] getfield #59 + Fieldref [android/graphics/Rect.left I] [126] istore v5 [128] aload_2 v2 [129] ifnull +9 (target=138) [132] iload_3 v3 [133] iload v5 [135] ificmple +40 (target=175) [138] aload v4 [140] invokevirtual #272 + Methodref [android/view/View.requestFocus ()Z] [143] goto +72 (target=215) [146] iload_1 v1 [147] bipush 17 [149] ificmpeq +8 (target=157) [152] iload_1 v1 [153] iconst_1 [154] ificmpne +10 (target=164) [157] aload_0 v0 [158] invokespecial #194 + Methodref [android/support/v4/view/ViewPager.j ()Z] [161] goto +54 (target=215) [164] iload_1 v1 [165] bipush 66 [167] ificmpeq +8 (target=175) [170] iload_1 v1 [171] iconst_2 [172] ificmpne +44 (target=216) [175] aload_0 v0 [176] dup [177] astore_2 v2 [178] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [181] ifnull +33 (target=214) [184] aload_2 v2 [185] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [188] aload_2 v2 [189] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [192] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [195] iconst_1 [196] isub [197] ificmpge +17 (target=214) [200] aload_2 v2 [201] aload_2 v2 [202] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [205] iconst_1 [206] iadd [207] invokespecial #159 + Methodref [android/support/v4/view/ViewPager.c (I)V] [210] iconst_1 [211] goto +4 (target=215) [214] iconst_0 [215] istore_3 v3 [216] iload_3 v3 [217] ifeq +11 (target=228) [220] aload_0 v0 [221] iload_1 v1 [222] invokestatic #248 + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] [225] invokevirtual #195 + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V] [228] iload_3 v3 [229] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect a(android.graphics.Rect,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 3, stack = 5): [0] aload_1 v1 [1] ifnonnull +11 (target=12) [4] new #20 + Class [android/graphics/Rect] [7] dup [8] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [11] astore_1 v1 [12] aload_2 v2 [13] ifnonnull +13 (target=26) [16] aload_1 v1 [17] iconst_0 [18] iconst_0 [19] iconst_0 [20] iconst_0 [21] invokevirtual #135 + Methodref [android/graphics/Rect.set (IIII)V] [24] aload_1 v1 [25] areturn [26] aload_1 v1 [27] aload_2 v2 [28] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [31] putfield #59 + Fieldref [android/graphics/Rect.left I] [34] aload_1 v1 [35] aload_2 v2 [36] invokevirtual #263 + Methodref [android/view/View.getRight ()I] [39] putfield #60 + Fieldref [android/graphics/Rect.right I] [42] aload_1 v1 [43] aload_2 v2 [44] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [47] putfield #61 + Fieldref [android/graphics/Rect.top I] [50] aload_1 v1 [51] aload_2 v2 [52] invokevirtual #257 + Methodref [android/view/View.getBottom ()I] [55] putfield #58 + Fieldref [android/graphics/Rect.bottom I] [58] aload_2 v2 [59] invokevirtual #262 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [62] astore_2 v2 [63] aload_2 v2 [64] instanceof #50 + Class [android/view/ViewGroup] [67] ifeq +73 (target=140) [70] aload_2 v2 [71] aload_0 v0 [72] ifacmpeq +68 (target=140) [75] aload_2 v2 [76] checkcast #50 + Class [android/view/ViewGroup] [79] astore_2 v2 [80] aload_1 v1 [81] dup [82] getfield #59 + Fieldref [android/graphics/Rect.left I] [85] aload_2 v2 [86] invokevirtual #289 + Methodref [android/view/ViewGroup.getLeft ()I] [89] iadd [90] putfield #59 + Fieldref [android/graphics/Rect.left I] [93] aload_1 v1 [94] dup [95] getfield #60 + Fieldref [android/graphics/Rect.right I] [98] aload_2 v2 [99] invokevirtual #291 + Methodref [android/view/ViewGroup.getRight ()I] [102] iadd [103] putfield #60 + Fieldref [android/graphics/Rect.right I] [106] aload_1 v1 [107] dup [108] getfield #61 + Fieldref [android/graphics/Rect.top I] [111] aload_2 v2 [112] invokevirtual #292 + Methodref [android/view/ViewGroup.getTop ()I] [115] iadd [116] putfield #61 + Fieldref [android/graphics/Rect.top I] [119] aload_1 v1 [120] dup [121] getfield #58 + Fieldref [android/graphics/Rect.bottom I] [124] aload_2 v2 [125] invokevirtual #286 + Methodref [android/view/ViewGroup.getBottom ()I] [128] iadd [129] putfield #58 + Fieldref [android/graphics/Rect.bottom I] [132] aload_2 v2 [133] invokevirtual #290 + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] [136] astore_2 v2 [137] goto -74 (target=63) [140] aload_1 v1 [141] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: j()Z Access flags: 0x2 = private boolean j() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ifle +15 (target=19) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [12] iconst_1 [13] isub [14] invokespecial #159 + Methodref [android/support/v4/view/ViewPager.c (I)V] [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addFocusables(Ljava/util/ArrayList;II)V Access flags: 0x1 = public void addFocusables(java.util.ArrayList,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 9, stack = 4): [0] aload_1 v1 [1] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [4] istore v4 [6] aload_0 v0 [7] invokevirtual #175 + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I] [10] dup [11] istore v5 [13] ldc #3 + Integer [393216] [15] ificmpeq +68 (target=83) [18] iconst_0 [19] istore v6 [21] iload v6 [23] aload_0 v0 [24] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [27] ificmpge +56 (target=83) [30] aload_0 v0 [31] iload v6 [33] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [36] dup [37] astore v7 [39] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [42] ifne +35 (target=77) [45] aload_0 v0 [46] aload v7 [48] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [51] dup [52] astore v8 [54] ifnull +23 (target=77) [57] aload v8 [59] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [62] aload_0 v0 [63] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [66] ificmpne +11 (target=77) [69] aload v7 [71] aload_1 v1 [72] iload_2 v2 [73] iload_3 v3 [74] invokevirtual #254 + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V] [77] iinc v6, 1 [80] goto -59 (target=21) [83] iload v5 [85] ldc #2 + Integer [262144] [87] ificmpne +12 (target=99) [90] iload v4 [92] aload_1 v1 [93] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [96] ificmpne +43 (target=139) [99] aload_0 v0 [100] invokevirtual #191 + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z] [103] ifne +4 (target=107) [106] return [107] iload_3 v3 [108] iconst_1 [109] iand [110] iconst_1 [111] ificmpne +18 (target=129) [114] aload_0 v0 [115] invokevirtual #193 + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z] [118] ifeq +11 (target=129) [121] aload_0 v0 [122] invokevirtual #192 + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z] [125] ifne +4 (target=129) [128] return [129] aload_1 v1 [130] ifnull +9 (target=139) [133] aload_1 v1 [134] aload_0 v0 [135] invokevirtual #320 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [138] pop [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTouchables(Ljava/util/ArrayList;)V Access flags: 0x1 = public void addTouchables(java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [7] ificmpge +50 (target=57) [10] aload_0 v0 [11] iload_2 v2 [12] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [15] dup [16] astore_3 v3 [17] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [20] ifne +31 (target=51) [23] aload_0 v0 [24] aload_3 v3 [25] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [28] dup [29] astore v4 [31] ifnull +20 (target=51) [34] aload v4 [36] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [39] aload_0 v0 [40] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [43] ificmpne +8 (target=51) [46] aload_3 v3 [47] aload_1 v1 [48] invokevirtual #255 + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V] [51] iinc v2, 1 [54] goto -52 (target=2) [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z Access flags: 0x4 = protected boolean onRequestFocusInDescendants(int,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 8, stack = 3): [0] aload_0 v0 [1] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [4] istore v5 [6] iload_1 v1 [7] iconst_2 [8] iand [9] ifeq +11 (target=20) [12] iconst_0 [13] istore_3 v3 [14] iconst_1 [15] istore v4 [17] goto +14 (target=31) [20] iload v5 [22] iconst_1 [23] isub [24] istore_3 v3 [25] iconst_m1 [26] istore v4 [28] iconst_m1 [29] istore v5 [31] iload_3 v3 [32] iload v5 [34] ificmpeq +61 (target=95) [37] aload_0 v0 [38] iload_3 v3 [39] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [42] dup [43] astore v6 [45] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [48] ifne +39 (target=87) [51] aload_0 v0 [52] aload v6 [54] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [57] dup [58] astore v7 [60] ifnull +27 (target=87) [63] aload v7 [65] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [68] aload_0 v0 [69] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [72] ificmpne +15 (target=87) [75] aload v6 [77] iload_1 v1 [78] aload_2 v2 [79] invokevirtual #274 + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z] [82] ifeq +5 (target=87) [85] iconst_1 [86] ireturn [87] iload_3 v3 [88] iload v4 [90] iadd [91] istore_3 v3 [92] goto -61 (target=31) [95] iconst_0 [96] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 6, stack = 2): [0] aload_0 v0 [1] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] iload_3 v3 [8] iload_2 v2 [9] ificmpge +58 (target=67) [12] aload_0 v0 [13] iload_3 v3 [14] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [17] dup [18] astore v4 [20] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [23] ifne +38 (target=61) [26] aload_0 v0 [27] aload v4 [29] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [32] dup [33] astore v5 [35] ifnull +26 (target=61) [38] aload v5 [40] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [43] aload_0 v0 [44] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [47] ificmpne +14 (target=61) [50] aload v4 [52] aload_1 v1 [53] invokevirtual #256 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [56] ifeq +5 (target=61) [59] iconst_1 [60] ireturn [61] iinc v3, 1 [64] goto -57 (target=7) [67] iconst_0 [68] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [3] dup [4] invokespecial #203 + Methodref [android/support/v4/view/ViewPager$LayoutParams. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #169 + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z Access flags: 0x4 = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_1 v1 [1] instanceof #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [4] ifeq +13 (target=17) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #282 + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [12] ifeq +5 (target=17) [15] iconst_1 [16] ireturn [17] iconst_0 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #173 + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #204 + Methodref [android/support/v4/view/ViewPager$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v; Access flags: 0x1008 = static synthetic android.support.v4.view.v a(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/support/v4/view/ViewPager;)I Access flags: 0x1008 = static synthetic int b(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()[I Access flags: 0x1008 = static synthetic int[] d() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #87 + Fieldref [android/support/v4/view/ViewPager.a [I] [3] areturn 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 = 32, locals = 0, stack = 4): [0] iconst_1 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #4 + Integer [16842931] [7] iastore [8] putstatic #87 + Fieldref [android/support/v4/view/ViewPager.a [I] [11] new #30 + Class [android/support/v4/view/at] [14] dup [15] invokespecial #215 + Methodref [android/support/v4/view/at. ()V] [18] putstatic #88 + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] [21] new #31 + Class [android/support/v4/view/au] [24] dup [25] invokespecial #216 + Methodref [android/support/v4/view/au. ()V] [28] putstatic #89 + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/at Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.at extends java.lang.Object Interfaces (count = 1): + Class [java/util/Comparator] Constant Pool (count = 20): + Class [android/support/v4/view/at] + Class [android/support/v4/view/aw] + Class [java/lang/Object] + Class [java/util/Comparator] + Fieldref [android/support/v4/view/aw.b I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [b I] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [android/support/v4/view/at] + Utf8 [android/support/v4/view/aw] + Utf8 [b] + Utf8 [compare] + Utf8 [java/lang/Object] + Utf8 [java/util/Comparator] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = at() 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: compare(Ljava/lang/Object;Ljava/lang/Object;)I Access flags: 0x1051 = public final bridge synthetic int compare(java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #2 + Class [android/support/v4/view/aw] [4] aload_2 v2 [5] checkcast #2 + Class [android/support/v4/view/aw] [8] astore_2 v2 [9] getfield #5 + Fieldref [android/support/v4/view/aw.b I] [12] aload_2 v2 [13] getfield #5 + Fieldref [android/support/v4/view/aw.b I] [16] isub [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/au Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.au extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/support/v4/view/au] + Class [android/view/animation/Interpolator] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/au] + Utf8 [android/view/animation/Interpolator] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = au() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fload_1 v1 [10] fmul [11] fload_1 v1 [12] fmul [13] fconst_1 [14] fadd [15] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/av Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.av extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/av] + Class [java/lang/Object] + Utf8 [android/support/v4/view/av] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aw Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aw extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 19): + Class [android/support/v4/view/aw] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Ljava/lang/Object;] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/view/aw] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [java/lang/Object] Fields (count = 5): + Field: a Ljava/lang/Object; Access flags: 0x0 = java.lang.Object a + Field: b I Access flags: 0x0 = int b + Field: c Z Access flags: 0x0 = boolean c + Field: d F Access flags: 0x0 = float d + Field: e F Access flags: 0x0 = float e Methods (count = 1): - Method: ()V Access flags: 0x0 = aw() 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/view/ViewPager$LayoutParams Superclass: android/view/ViewGroup$LayoutParams Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager$LayoutParams extends android.view.ViewGroup$LayoutParams Interfaces (count = 0): Constant Pool (count = 45): + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ViewPager$LayoutParams] + Class [android/view/ViewGroup$LayoutParams] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/support/v4/view/ViewPager.d ()[I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewGroup$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [b I] + NameAndType [c F] + NameAndType [d ()[I] + NameAndType [getInteger (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + Utf8 [()V] + Utf8 [()[I] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ViewPager$LayoutParams] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getInteger] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] Fields (count = 4): + Field: a Z Access flags: 0x1 = public boolean a + Field: b I Access flags: 0x1 = public int b + Field: c F Access flags: 0x1 = public float c + Field: d Z Access flags: 0x1 = public boolean d Methods (count = 2): - Method: ()V Access flags: 0x1 = public ViewPager$LayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_m1 [2] iconst_m1 [3] invokespecial #12 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [6] aload_0 v0 [7] fconst_0 [8] putfield #7 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ViewPager$LayoutParams(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/view/ViewGroup$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] fconst_0 [8] putfield #7 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [11] aload_1 v1 [12] aload_2 v2 [13] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.d ()[I] [16] invokevirtual #8 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [19] astore_1 v1 [20] aload_0 v0 [21] aload_1 v1 [22] iconst_0 [23] bipush 48 [25] invokevirtual #9 + Methodref [android/content/res/TypedArray.getInteger (II)I] [28] putfield #6 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [31] aload_1 v1 [32] invokevirtual #10 + Methodref [android/content/res/TypedArray.recycle ()V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ax Superclass: android/support/v4/view/a Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ax extends android.support.v4.view.a Interfaces (count = 0): Constant Pool (count = 63): + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/ax] + Class [android/support/v4/view/v] + Class [android/view/accessibility/AccessibilityEvent] + Class [java/lang/Class] + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] + Methodref [android/support/v4/view/a. ()V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a.a (I)V] + Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V] + Methodref [android/support/v4/view/a/a.a (Z)V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Ljava/lang/CharSequence;)V] + NameAndType [a (Z)V] + NameAndType [b (Landroid/support/v4/view/ViewPager;)I] + NameAndType [b Landroid/support/v4/view/ViewPager;] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [getCount ()I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/ViewPager;)I] + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/ax] + Utf8 [android/support/v4/view/v] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [b] + Utf8 [d] + Utf8 [getCount] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [setClassName] Fields (count = 1): + Field: b Landroid/support/v4/view/ViewPager; Access flags: 0x1010 = final synthetic android.support.v4.view.ViewPager b Methods (count = 4): - Method: (Landroid/support/v4/view/ViewPager;)V Access flags: 0x0 = ax(android.support.v4.view.ViewPager) 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 #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [android/support/v4/view/a. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #15 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [6] aload_2 v2 [7] ldc #1 + Class [android/support/v4/view/ViewPager] [9] invokevirtual #21 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] invokevirtual #20 + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x11 = public final void a(android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 145, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #14 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [6] aload_2 v2 [7] ldc #1 + Class [android/support/v4/view/ViewPager] [9] invokevirtual #21 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] invokevirtual #17 + Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V] [15] aload_2 v2 [16] aload_0 v0 [17] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [20] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [23] ifnull +21 (target=44) [26] aload_0 v0 [27] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [30] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [33] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [36] iconst_1 [37] ificmple +7 (target=44) [40] iconst_1 [41] goto +4 (target=45) [44] iconst_0 [45] invokevirtual #18 + Methodref [android/support/v4/view/a/a.a (Z)V] [48] aload_0 v0 [49] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [52] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [55] ifnull +42 (target=97) [58] aload_0 v0 [59] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [62] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [65] iflt +32 (target=97) [68] aload_0 v0 [69] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [72] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [75] aload_0 v0 [76] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [79] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [82] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [85] iconst_1 [86] isub [87] ificmpge +10 (target=97) [90] aload_2 v2 [91] sipush 4096 [94] invokevirtual #16 + Methodref [android/support/v4/view/a/a.a (I)V] [97] aload_0 v0 [98] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [101] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [104] ifnull +40 (target=144) [107] aload_0 v0 [108] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [111] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [114] ifle +30 (target=144) [117] aload_0 v0 [118] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [121] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [124] aload_0 v0 [125] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [128] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [131] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [134] ificmpge +10 (target=144) [137] aload_2 v2 [138] sipush 8192 [141] invokevirtual #16 + Methodref [android/support/v4/view/a/a.a (I)V] [144] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokespecial #13 + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iload_2 v2 [13] lookupswitch (2 offsets, default=149) (target=162) 4096: offset = 27, target = 40 8192: offset = 89, target = 102 default: offset = 149, target = 162 [40] aload_0 v0 [41] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [44] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [47] ifnull +53 (target=100) [50] aload_0 v0 [51] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [54] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [57] iflt +43 (target=100) [60] aload_0 v0 [61] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [64] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [67] aload_0 v0 [68] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [71] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [74] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [77] iconst_1 [78] isub [79] ificmpge +21 (target=100) [82] aload_0 v0 [83] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [86] aload_0 v0 [87] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [90] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [93] iconst_1 [94] iadd [95] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.a (I)V] [98] iconst_1 [99] ireturn [100] iconst_0 [101] ireturn [102] aload_0 v0 [103] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [106] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [109] ifnull +51 (target=160) [112] aload_0 v0 [113] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [116] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [119] ifle +41 (target=160) [122] aload_0 v0 [123] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [126] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [129] aload_0 v0 [130] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [133] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [136] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [139] ificmpge +21 (target=160) [142] aload_0 v0 [143] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [146] aload_0 v0 [147] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [150] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [153] iconst_1 [154] isub [155] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.a (I)V] [158] iconst_1 [159] ireturn [160] iconst_0 [161] ireturn [162] iconst_0 [163] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ay Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ay extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/ay] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [a] + Utf8 [android/support/v4/view/ay] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x401 = public abstract void a(android.support.v4.view.v,android.support.v4.view.v) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/az Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.az extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/view/az] + Class [java/lang/Object] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [a] + Utf8 [android/support/v4/view/az] + Utf8 [b] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: a(IF)V Access flags: 0x401 = public abstract void a(int,float) + Method: a(I)V Access flags: 0x401 = public abstract void a(int) + Method: b(I)V Access flags: 0x401 = public abstract void b(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ba Superclass: android/database/DataSetObserver Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ba extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 25): + Class [android/database/DataSetObserver] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ba] + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/support/v4/view/ViewPager.c ()V] + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/ViewPager;)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [c ()V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/database/DataSetObserver] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ba] + Utf8 [c] + Utf8 [onChanged] + Utf8 [onInvalidated] Fields (count = 1): + Field: a Landroid/support/v4/view/ViewPager; Access flags: 0x1010 = final synthetic android.support.v4.view.ViewPager a Methods (count = 4): - Method: (Landroid/support/v4/view/ViewPager;)V Access flags: 0x2 = private ba(android.support.v4.view.ViewPager) 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 #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x11 = public final void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [4] invokevirtual #6 + Methodref [android/support/v4/view/ViewPager.c ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInvalidated()V Access flags: 0x11 = public final void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [4] invokevirtual #6 + Methodref [android/support/v4/view/ViewPager.c ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/support/v4/view/ViewPager;B)V Access flags: 0x1000 = synthetic ba(android.support.v4.view.ViewPager,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ViewPager$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 109): + String [ position=] + String [FragmentPager.SavedState{] + String [}] + Class [android/os/Parcel] + Class [android/support/v4/b/a] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/bb] + Class [android/view/View$BaseSavedState] + Class [java/lang/Class] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] + Methodref [android/support/v4/b/a.a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Methodref [android/support/v4/view/bb. ()V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)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] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + NameAndType [a I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/os/Parcelable;] + NameAndType [c Ljava/lang/ClassLoader;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [readInt ()I] + NameAndType [readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [writeInt (I)V] + NameAndType [writeParcelable (Landroid/os/Parcelable;I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [ position=] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;I)V] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [FragmentPager.SavedState{] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Ljava/lang/ClassLoader;] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/support/v4/b/a] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/bb] + Utf8 [android/view/View$BaseSavedState] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [getClass] + Utf8 [getClassLoader] + Utf8 [identityHashCode] + Utf8 [java/lang/Class] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [readInt] + Utf8 [readParcelable] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [writeInt] + Utf8 [writeParcelable] + Utf8 [writeToParcel] + Utf8 [}] Fields (count = 4): + Field: a I Access flags: 0x0 = int a + Field: b Landroid/os/Parcelable; Access flags: 0x0 = android.os.Parcelable b + Field: c Ljava/lang/ClassLoader; Access flags: 0x0 = java.lang.ClassLoader c + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: (Landroid/os/Parcelable;)V Access flags: 0x1 = public ViewPager$SavedState(android.os.Parcelable) 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 #25 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return 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 = 24, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #26 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [11] invokevirtual #20 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #16 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [19] iload_2 v2 [20] invokevirtual #21 + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] [23] return 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 = 40, locals = 1, stack = 3): [0] new #12 + Class [java/lang/StringBuilder] [3] dup [4] ldc #2 + String [FragmentPager.SavedState{] [6] invokespecial #30 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokestatic #34 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [13] invokestatic #28 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #1 + String [ position=] [21] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [28] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [31] ldc #3 + String [}] [33] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] invokevirtual #33 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V Access flags: 0x0 = ViewPager$SavedState(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #24 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_2 v2 [6] ifnonnull +11 (target=17) [9] aload_0 v0 [10] invokevirtual #29 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [13] invokevirtual #27 + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] [16] astore_2 v2 [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #18 + Methodref [android/os/Parcel.readInt ()I] [22] putfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [25] aload_0 v0 [26] aload_1 v1 [27] aload_2 v2 [28] invokevirtual #19 + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] [31] putfield #16 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [34] aload_0 v0 [35] aload_2 v2 [36] putfield #17 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [39] 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 = 14, locals = 0, stack = 2): [0] new #7 + Class [android/support/v4/view/bb] [3] dup [4] invokespecial #23 + Methodref [android/support/v4/view/bb. ()V] [7] invokestatic #22 + Methodref [android/support/v4/b/a.a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] [10] putstatic #14 + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/bb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.bb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/b/c] Constant Pool (count = 20): + Class [android/support/v4/b/c] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/bb] + Class [java/lang/Object] + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/bb] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = bb() 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: a(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] a(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/view/ViewPager$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object a(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] new #2 + Class [android/support/v4/view/ViewPager$SavedState] [3] dup [4] aload_1 v1 [5] aload_2 v2 [6] invokespecial #5 + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 62): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/c] + Class [android/support/v4/view/a/d] + Class [android/support/v4/view/a/e] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] + Methodref [android/support/v4/view/a/b. ()V] + Methodref [android/support/v4/view/a/d. ()V] + Methodref [android/support/v4/view/a/e. ()V] + 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] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I)V] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z)V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Ljava/lang/Object;I)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] + NameAndType [a (Ljava/lang/Object;Z)V] + NameAndType [a Landroid/support/v4/view/a/c;] + NameAndType [b Ljava/lang/Object;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [hashCode ()I] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/a/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/c] + Utf8 [android/support/v4/view/a/d] + Utf8 [android/support/v4/view/a/e] + Utf8 [b] + Utf8 [equals] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a/c; Access flags: 0x1a = private static final android.support.v4.view.a.c a + Field: b Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object b Methods (count = 8): - Method: (Ljava/lang/Object;)V Access flags: 0x1 = public a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #14 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] iload_1 v1 [8] invokeinterface #18 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] iload_1 v1 [8] invokeinterface #20 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/CharSequence;)V Access flags: 0x11 = public final void a(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] aload_1 v1 [8] invokeinterface #19 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] [13] return 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 = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [13] invokevirtual #17 + Methodref [java/lang/Object.hashCode ()I] [16] 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 = 65, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #16 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #16 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #2 + Class [android/support/v4/view/a/a] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [35] ifnonnull +12 (target=47) [38] aload_1 v1 [39] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [42] ifnull +21 (target=63) [45] iconst_0 [46] ireturn [47] aload_0 v0 [48] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [51] aload_1 v1 [52] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [55] invokevirtual #15 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [58] ifne +5 (target=63) [61] iconst_0 [62] ireturn [63] iconst_1 [64] ireturn 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 = 49, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #5 + Class [android/support/v4/view/a/d] [11] dup [12] invokespecial #12 + Methodref [android/support/v4/view/a/d. ()V] [15] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [18] return [19] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [22] bipush 14 [24] ificmplt +14 (target=38) [27] new #3 + Class [android/support/v4/view/a/b] [30] dup [31] invokespecial #11 + Methodref [android/support/v4/view/a/b. ()V] [34] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [37] return [38] new #6 + Class [android/support/v4/view/a/e] [41] dup [42] invokespecial #13 + Methodref [android/support/v4/view/a/e. ()V] [45] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/b Superclass: android/support/v4/view/a/e Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.b extends android.support.v4.view.a.e Interfaces (count = 0): Constant Pool (count = 28): + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/e] + Class [android/view/accessibility/AccessibilityNodeInfo] + Methodref [android/support/v4/view/a/e. ()V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] + NameAndType [ ()V] + NameAndType [addAction (I)V] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + NameAndType [setScrollable (Z)V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [addAction] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/e] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [setClassName] + Utf8 [setScrollable] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/a/e. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;I)V Access flags: 0x11 = public final void a(java.lang.Object,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] iload_2 v2 [5] invokevirtual #5 + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x11 = public final void a(java.lang.Object,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] aload_2 v2 [5] invokevirtual #6 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Z)V Access flags: 0x11 = public final void a(java.lang.Object,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] iload_2 v2 [5] invokevirtual #7 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/view/a/c] + Class [java/lang/Object] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [a] + Utf8 [android/support/v4/view/a/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: a(Ljava/lang/Object;I)V Access flags: 0x401 = public abstract void a(java.lang.Object,int) + Method: a(Ljava/lang/Object;Z)V Access flags: 0x401 = public abstract void a(java.lang.Object,boolean) + Method: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void a(java.lang.Object,java.lang.CharSequence) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/d Superclass: android/support/v4/view/a/b Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.d extends android.support.v4.view.a.b Interfaces (count = 0): Constant Pool (count = 10): + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/d] + Methodref [android/support/v4/view/a/b. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/d] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x0 = d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [android/support/v4/view/a/b. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/e Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.e extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/c] Constant Pool (count = 16): + Class [android/support/v4/view/a/c] + Class [android/support/v4/view/a/e] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/c] + Utf8 [android/support/v4/view/a/e] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;I)V Access flags: 0x1 = public void a(java.lang.Object,int) 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: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x1 = public void a(java.lang.Object,java.lang.CharSequence) 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: a(Ljava/lang/Object;Z)V Access flags: 0x1 = public void a(java.lang.Object,boolean) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/f Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.a.f extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 43): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/a/g] + Class [android/support/v4/view/a/h] + Class [android/support/v4/view/a/j] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] + Methodref [android/support/v4/view/a/h. ()V] + Methodref [android/support/v4/view/a/j. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/view/a/g.a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/view/a/g;] + NameAndType [b Ljava/lang/Object;] + Utf8 [()Landroid/support/v4/view/a/a;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/a/g;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/a/g] + Utf8 [android/support/v4/view/a/h] + Utf8 [android/support/v4/view/a/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a/g; Access flags: 0x1a = private static final android.support.v4.view.a.g a + Field: b Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object b Methods (count = 7): - Method: ()V Access flags: 0x1 = public f() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [8] aload_0 v0 [9] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/a/g.a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] [14] putfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/Object;)V Access flags: 0x1 = public f(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()Landroid/support/v4/view/a/a; Access flags: 0x9 = public static android.support.v4.view.a.a b() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Z Access flags: 0x9 = public static boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()Ljava/util/List; Access flags: 0x9 = public static java.util.List d() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] aconst_null [1] areturn 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 = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/a/h] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/a/h. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [18] return [19] new #5 + Class [android/support/v4/view/a/j] [22] dup [23] invokespecial #11 + Methodref [android/support/v4/view/a/j. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/g Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.g extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/a/g] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/view/a/g] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.support.v4.view.a.f) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/h Superclass: android/support/v4/view/a/j Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.h extends android.support.v4.view.a.j Interfaces (count = 0): Constant Pool (count = 22): + Class [android/support/v4/view/a/h] + Class [android/support/v4/view/a/i] + Class [android/support/v4/view/a/j] + Class [android/support/v4/view/a/l] + Methodref [android/support/v4/view/a/i. (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Methodref [android/support/v4/view/a/j. ()V] + Methodref [android/support/v4/view/a/l. (Landroid/support/v4/view/a/m;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + NameAndType [ (Landroid/support/v4/view/a/m;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Utf8 [(Landroid/support/v4/view/a/m;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/h] + Utf8 [android/support/v4/view/a/i] + Utf8 [android/support/v4/view/a/j] + Utf8 [android/support/v4/view/a/l] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = h() 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/view/a/j. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #2 + Class [android/support/v4/view/a/i] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #5 + Methodref [android/support/v4/view/a/i. (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] [9] astore_1 v1 [10] new #4 + Class [android/support/v4/view/a/l] [13] dup [14] aload_1 v1 [15] invokespecial #7 + Methodref [android/support/v4/view/a/l. (Landroid/support/v4/view/a/m;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/i Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.i extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/m] Constant Pool (count = 56): + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/a/i] + Class [android/support/v4/view/a/m] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/List] + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] + Fieldref [android/support/v4/view/a/i.b Landroid/support/v4/view/a/h;] + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/a/f.b ()Landroid/support/v4/view/a/a;] + Methodref [android/support/v4/view/a/f.c ()Z] + Methodref [android/support/v4/view/a/f.d ()Ljava/util/List;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/view/a/f;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [b ()Landroid/support/v4/view/a/a;] + NameAndType [b Landroid/support/v4/view/a/h;] + NameAndType [c ()Z] + NameAndType [d ()Ljava/util/List;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Landroid/support/v4/view/a/a;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a/f;] + Utf8 [Landroid/support/v4/view/a/h;] + Utf8 [a] + Utf8 [add] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/a/i] + Utf8 [android/support/v4/view/a/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [size] Fields (count = 2): + Field: a Landroid/support/v4/view/a/f; Access flags: 0x1010 = final synthetic android.support.v4.view.a.f a + Field: b Landroid/support/v4/view/a/h; Access flags: 0x1010 = final synthetic android.support.v4.view.a.h b Methods (count = 4): - Method: (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V Access flags: 0x0 = i(android.support.v4.view.a.h,android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [android/support/v4/view/a/i.b Landroid/support/v4/view/a/h;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [10] aload_0 v0 [11] invokespecial #14 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Z Access flags: 0x11 = public final boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #12 + Methodref [android/support/v4/view/a/f.c ()Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()Ljava/util/List; Access flags: 0x11 = public final java.util.List b() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #13 + Methodref [android/support/v4/view/a/f.d ()Ljava/util/List;] [8] pop [9] new #6 + Class [java/util/ArrayList] [12] dup [13] invokespecial #15 + Methodref [java/util/ArrayList. ()V] [16] astore_1 v1 [17] aconst_null [18] invokeinterface #18 + InterfaceMethodref [java/util/List.size ()I] [23] istore_2 v2 [24] iconst_0 [25] istore_3 v3 [26] iload_3 v3 [27] iload_2 v2 [28] ificmpge +33 (target=61) [31] aconst_null [32] iload_3 v3 [33] invokeinterface #17 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [38] checkcast #1 + Class [android/support/v4/view/a/a] [41] astore v4 [43] aload_1 v1 [44] aload v4 [46] invokevirtual #10 + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] [49] invokeinterface #16 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [54] pop [55] iinc v3, 1 [58] goto -32 (target=26) [61] aload_1 v1 [62] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object c() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #11 + Methodref [android/support/v4/view/a/f.b ()Landroid/support/v4/view/a/a;] [8] pop [9] aconst_null [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.j extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/g] Constant Pool (count = 14): + Class [android/support/v4/view/a/g] + Class [android/support/v4/view/a/j] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/g] + Utf8 [android/support/v4/view/a/j] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = j() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/a/k] + Class [java/lang/Object] + Utf8 [android/support/v4/view/a/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/l Superclass: android/view/accessibility/AccessibilityNodeProvider Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.l extends android.view.accessibility.AccessibilityNodeProvider Interfaces (count = 0): Constant Pool (count = 34): + Class [android/support/v4/view/a/l] + Class [android/support/v4/view/a/m] + Class [android/view/accessibility/AccessibilityNodeProvider] + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] + Methodref [android/view/accessibility/AccessibilityNodeProvider. ()V] + InterfaceMethodref [android/support/v4/view/a/m.a ()Z] + InterfaceMethodref [android/support/v4/view/a/m.b ()Ljava/util/List;] + InterfaceMethodref [android/support/v4/view/a/m.c ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a ()Z] + NameAndType [a Landroid/support/v4/view/a/m;] + NameAndType [b ()Ljava/util/List;] + NameAndType [c ()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/accessibility/AccessibilityNodeInfo;] + Utf8 [(IILandroid/os/Bundle;)Z] + Utf8 [(Landroid/support/v4/view/a/m;)V] + Utf8 [(Ljava/lang/String;I)Ljava/util/List;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a/m;] + Utf8 [a] + Utf8 [android/support/v4/view/a/l] + Utf8 [android/support/v4/view/a/m] + Utf8 [android/view/accessibility/AccessibilityNodeProvider] + Utf8 [b] + Utf8 [c] + Utf8 [createAccessibilityNodeInfo] + Utf8 [findAccessibilityNodeInfosByText] + Utf8 [performAction] Fields (count = 1): + Field: a Landroid/support/v4/view/a/m; Access flags: 0x1010 = final synthetic android.support.v4.view.a.m a Methods (count = 4): - Method: (Landroid/support/v4/view/a/m;)V Access flags: 0x0 = l(android.support.v4.view.a.m) 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 #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/view/accessibility/AccessibilityNodeProvider. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo; Access flags: 0x11 = public final android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/a/m.c ()Ljava/lang/Object;] [9] pop [10] aconst_null [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; Access flags: 0x11 = public final java.util.List findAccessibilityNodeInfosByText(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/a/m.b ()Ljava/util/List;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performAction(IILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean performAction(int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #6 + InterfaceMethodref [android/support/v4/view/a/m.a ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/view/a/m] + Class [java/lang/Object] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()Z] + Utf8 [a] + Utf8 [android/support/v4/view/a/m] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: c()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object c() + Method: a()Z Access flags: 0x401 = public abstract boolean a() + Method: b()Ljava/util/List; Access flags: 0x401 = public abstract java.util.List b() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.d.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 59): + Class [android/os/Build$VERSION] + Class [android/support/v4/d/a] + Class [android/support/v4/d/b] + Class [android/support/v4/d/c] + Class [android/support/v4/d/d] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] + Methodref [android/support/v4/d/b. ()V] + Methodref [android/support/v4/d/c. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/d/d.a (Landroid/content/Context;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;)Z] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;F)Z] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;II)V] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + InterfaceMethodref [android/support/v4/d/d.b (Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/d/d.c (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/content/Context;)Ljava/lang/Object;] + NameAndType [a (Ljava/lang/Object;)Z] + NameAndType [a (Ljava/lang/Object;F)Z] + NameAndType [a (Ljava/lang/Object;II)V] + NameAndType [a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + NameAndType [a Ljava/lang/Object;] + NameAndType [b (Ljava/lang/Object;)V] + NameAndType [b Landroid/support/v4/d/d;] + NameAndType [c (Ljava/lang/Object;)Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)Z] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/d/d;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/d/a] + Utf8 [android/support/v4/d/b] + Utf8 [android/support/v4/d/c] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object a + Field: b Landroid/support/v4/d/d; Access flags: 0x1a = private static final android.support.v4.d.d b Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [8] aload_1 v1 [9] invokeinterface #13 + InterfaceMethodref [android/support/v4/d/d.a (Landroid/content/Context;)Ljava/lang/Object;] [14] putfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(II)V Access flags: 0x11 = public final void a(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 4): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] iload_1 v1 [8] iload_2 v2 [9] invokeinterface #16 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Z Access flags: 0x11 = public final boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #14 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #18 + InterfaceMethodref [android/support/v4/d/d.b (Ljava/lang/Object;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x11 = public final boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] fload_1 v1 [8] invokeinterface #15 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;F)Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Z Access flags: 0x11 = public final boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #19 + InterfaceMethodref [android/support/v4/d/d.c (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] aload_1 v1 [8] invokeinterface #17 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] [13] ireturn 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 = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/d/c] [11] dup [12] invokespecial #11 + Methodref [android/support/v4/d/c. ()V] [15] putstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [18] return [19] new #3 + Class [android/support/v4/d/b] [22] dup [23] invokespecial #10 + Methodref [android/support/v4/d/b. ()V] [26] putstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.d.b extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/d/d] Constant Pool (count = 21): + Class [android/support/v4/d/b] + Class [android/support/v4/d/d] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/d/b] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;II)V Access flags: 0x11 = public final void a(java.lang.Object,int,int) 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: a(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;)V Access flags: 0x11 = public final void b(java.lang.Object) 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: a(Ljava/lang/Object;F)Z Access flags: 0x11 = public final boolean a(java.lang.Object,float) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean c(java.lang.Object) 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: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.d.c extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/d/d] Constant Pool (count = 48): + Class [android/support/v4/d/c] + Class [android/support/v4/d/d] + Class [android/widget/EdgeEffect] + Class [java/lang/Object] + Methodref [android/widget/EdgeEffect. (Landroid/content/Context;)V] + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z] + Methodref [android/widget/EdgeEffect.finish ()V] + Methodref [android/widget/EdgeEffect.isFinished ()Z] + Methodref [android/widget/EdgeEffect.onPull (F)V] + Methodref [android/widget/EdgeEffect.onRelease ()V] + Methodref [android/widget/EdgeEffect.setSize (II)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [draw (Landroid/graphics/Canvas;)Z] + NameAndType [finish ()V] + NameAndType [isFinished ()Z] + NameAndType [onPull (F)V] + NameAndType [onRelease ()V] + NameAndType [setSize (II)V] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/d/c] + Utf8 [android/support/v4/d/d] + Utf8 [android/widget/EdgeEffect] + Utf8 [b] + Utf8 [c] + Utf8 [draw] + Utf8 [finish] + Utf8 [isFinished] + Utf8 [java/lang/Object] + Utf8 [onPull] + Utf8 [onRelease] + Utf8 [setSize] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #3 + Class [android/widget/EdgeEffect] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/widget/EdgeEffect. (Landroid/content/Context;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;II)V Access flags: 0x11 = public final void a(java.lang.Object,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] iload_2 v2 [5] iload_3 v3 [6] invokevirtual #11 + Methodref [android/widget/EdgeEffect.setSize (II)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] invokevirtual #8 + Methodref [android/widget/EdgeEffect.isFinished ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;)V Access flags: 0x11 = public final void b(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] invokevirtual #7 + Methodref [android/widget/EdgeEffect.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;F)Z Access flags: 0x11 = public final boolean a(java.lang.Object,float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] fload_2 v2 [5] invokevirtual #9 + Methodref [android/widget/EdgeEffect.onPull (F)V] [8] iconst_1 [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean c(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] dup [5] astore_1 v1 [6] invokevirtual #10 + Methodref [android/widget/EdgeEffect.onRelease ()V] [9] aload_1 v1 [10] invokevirtual #8 + Methodref [android/widget/EdgeEffect.isFinished ()Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] aload_2 v2 [5] invokevirtual #6 + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.d.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Class [android/support/v4/d/d] + Class [java/lang/Object] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [a] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 7): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.content.Context) + Method: a(Ljava/lang/Object;II)V Access flags: 0x401 = public abstract void a(java.lang.Object,int,int) + Method: a(Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object) + Method: b(Ljava/lang/Object;)V Access flags: 0x401 = public abstract void b(java.lang.Object) + Method: a(Ljava/lang/Object;F)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,float) + Method: c(Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean c(java.lang.Object) + Method: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.graphics.Canvas) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.ActionBarSherlock extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 322): + Integer [0] + Integer [1] + String [ is not annotated with @Implementation] + String [ActionBarSherlock] + String [Class ] + String [More than one implementation matches configuration.] + String [No implementations match configuration.] + Class [android/app/Activity] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/Class] + Class [java/lang/IllegalAccessException] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/InstantiationException] + Class [java/lang/Integer] + Class [java/lang/NoSuchMethodException] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Constructor] + Class [java/lang/reflect/InvocationTargetException] + Class [java/util/Collection] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.densityDpi I] + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;] + Methodref [android/app/Activity.getString (I)Ljava/lang/String;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + 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;] + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap. (Ljava/util/Map;)V] + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z] + Methodref [java/util/HashMap.isEmpty ()Z] + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.size ()I] + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Iterator.remove ()V] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [ (Ljava/util/Map;)V] + NameAndType [CONSTRUCTOR_ARGS [Ljava/lang/Class;] + NameAndType [IMPLEMENTATIONS Ljava/util/HashMap;] + NameAndType [SDK_INT I] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [api ()I] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [containsValue (Ljava/lang/Object;)Z] + NameAndType [densityDpi I] + NameAndType [dpi ()I] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [hasNext ()Z] + NameAndType [isAnnotationPresent (Ljava/lang/Class;)Z] + NameAndType [isEmpty ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keySet ()Ljava/util/Set;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mIsDelegate Z] + NameAndType [mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [registerImplementation (Ljava/lang/Class;)V] + NameAndType [remove ()V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [values ()Ljava/util/Collection;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [ is not annotated with @Implementation] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Map;)V] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [] + Utf8 [ActionBarSherlock] + Utf8 [CONSTRUCTOR_ARGS] + Utf8 [Class ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FLAG_DELEGATE] + Utf8 [I] + Utf8 [IMPLEMENTATIONS] + Utf8 [Landroid/app/Activity;] + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [More than one implementation matches configuration.] + Utf8 [No implementations match configuration.] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [[Ljava/lang/Class;] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [api] + Utf8 [append] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [containsValue] + Utf8 [densityDpi] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [dpi] + Utf8 [getActionBar] + Utf8 [getAnnotation] + Utf8 [getConstructor] + Utf8 [getDisplayMetrics] + Utf8 [getMenuInflater] + Utf8 [getResources] + Utf8 [getSimpleName] + Utf8 [getString] + Utf8 [getThemedContext] + Utf8 [hasFeature] + Utf8 [hasNext] + Utf8 [isAnnotationPresent] + Utf8 [isEmpty] + Utf8 [iterator] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/InstantiationException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/NoSuchMethodException] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Constructor] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/util/Collection] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [keySet] + Utf8 [mActivity] + Utf8 [mIsDelegate] + Utf8 [mMenuInflater] + Utf8 [newInstance] + Utf8 [next] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onMenuItemSelected] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [put] + Utf8 [registerImplementation] + Utf8 [remove] + Utf8 [requestFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [size] + Utf8 [startActionMode] + Utf8 [toString] + Utf8 [unregisterImplementation] + Utf8 [valueOf] + Utf8 [values] + Utf8 [wrap] Fields (count = 8): + Field: TAG Ljava/lang/String; Access flags: 0x1c = protected static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [ActionBarSherlock] + Field: DEBUG Z Access flags: 0x1c = protected static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CONSTRUCTOR_ARGS [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] CONSTRUCTOR_ARGS + Field: IMPLEMENTATIONS Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap IMPLEMENTATIONS + Field: FLAG_DELEGATE I Access flags: 0x19 = public static final int FLAG_DELEGATE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: mActivity Landroid/app/Activity; Access flags: 0x14 = protected final android.app.Activity mActivity + Field: mIsDelegate Z Access flags: 0x14 = protected final boolean mIsDelegate + Field: mMenuInflater Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x4 = protected com.actionbarsherlock.view.MenuInflater mMenuInflater Methods (count = 44): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 0, stack = 4): [0] iconst_2 [1] anewarray #24 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #8 + Class [android/app/Activity] [8] aastore [9] dup [10] iconst_1 [11] getstatic #47 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [14] aastore [15] putstatic #42 + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] [18] new #37 + Class [java/util/HashMap] [21] dup [22] invokespecial #72 + Methodref [java/util/HashMap. ()V] [25] putstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [28] ldc #21 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] [30] invokestatic #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] [33] ldc #22 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] [35] invokestatic #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: registerImplementation(Ljava/lang/Class;)V Access flags: 0x9 = public static void registerImplementation(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 5): [0] aload_0 v0 [1] ldc #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [3] invokevirtual #62 + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z] [6] ifne +35 (target=41) [9] new #26 + Class [java/lang/IllegalArgumentException] [12] dup [13] new #33 + Class [java/lang/StringBuilder] [16] dup [17] ldc #5 + String [Class ] [19] invokespecial #68 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] aload_0 v0 [23] invokevirtual #61 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [26] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] ldc #3 + String [ is not annotated with @Implementation] [31] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [34] invokevirtual #70 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [37] invokespecial #63 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [44] aload_0 v0 [45] invokevirtual #74 + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z] [48] ifeq +4 (target=52) [51] return [52] aload_0 v0 [53] ldc #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [55] invokevirtual #59 + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] [58] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [61] astore_1 v1 [62] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [65] aload_1 v1 [66] aload_0 v0 [67] invokevirtual #77 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [70] pop [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [41] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: unregisterImplementation(Ljava/lang/Class;)Z Access flags: 0x9 = public static boolean unregisterImplementation(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [3] invokevirtual #79 + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] [6] aload_0 v0 [7] invokeinterface #89 + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: wrap(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x9 = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokestatic #57 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x9 = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 478, locals = 7, stack = 5): [0] new #37 + Class [java/util/HashMap] [3] dup [4] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [7] invokespecial #73 + Methodref [java/util/HashMap. (Ljava/util/Map;)V] [10] astore_2 v2 [11] iconst_0 [12] istore_3 v3 [13] aload_2 v2 [14] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [17] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [22] astore v5 [24] goto +29 (target=53) [27] aload v5 [29] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [34] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [37] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] [42] sipush 213 [45] ificmpne +8 (target=53) [48] iconst_1 [49] istore_3 v3 [50] goto +13 (target=63) [53] aload v5 [55] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [60] ifne -33 (target=27) [63] iload_3 v3 [64] ifeq +97 (target=161) [67] aload_0 v0 [68] invokevirtual #48 + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;] [71] invokevirtual #50 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [74] getfield #41 + Fieldref [android/util/DisplayMetrics.densityDpi I] [77] sipush 213 [80] ificmpne +7 (target=87) [83] iconst_1 [84] goto +4 (target=88) [87] iconst_0 [88] istore v4 [90] aload_2 v2 [91] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [94] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [99] astore v5 [101] goto +50 (target=151) [104] aload v5 [106] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [111] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [114] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] [119] istore_3 v3 [120] iload v4 [122] ifeq +10 (target=132) [125] iload_3 v3 [126] sipush 213 [129] ificmpne +15 (target=144) [132] iload v4 [134] ifne +17 (target=151) [137] iload_3 v3 [138] sipush 213 [141] ificmpne +10 (target=151) [144] aload v5 [146] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [151] aload v5 [153] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [158] ifne -54 (target=104) [161] iconst_0 [162] istore_3 v3 [163] aload_2 v2 [164] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [167] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [172] astore v5 [174] goto +27 (target=201) [177] aload v5 [179] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [184] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [187] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [192] iconst_m1 [193] ificmpeq +8 (target=201) [196] iconst_1 [197] istore_3 v3 [198] goto +13 (target=211) [201] aload v5 [203] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [208] ifne -31 (target=177) [211] iload_3 v3 [212] ifeq +122 (target=334) [215] getstatic #40 + Fieldref [android/os/Build$VERSION.SDK_INT I] [218] istore v4 [220] iconst_0 [221] istore v5 [223] aload_2 v2 [224] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [227] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [232] astore_3 v3 [233] goto +45 (target=278) [236] aload_3 v3 [237] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [242] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [245] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [250] dup [251] istore v6 [253] iload v4 [255] ificmple +12 (target=267) [258] aload_3 v3 [259] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [264] goto +14 (target=278) [267] iload v6 [269] iload v5 [271] ificmple +7 (target=278) [274] iload v6 [276] istore v5 [278] aload_3 v3 [279] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [284] ifne -48 (target=236) [287] aload_2 v2 [288] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [291] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [296] astore_3 v3 [297] goto +28 (target=325) [300] aload_3 v3 [301] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [306] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [309] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [314] iload v5 [316] ificmpeq +9 (target=325) [319] aload_3 v3 [320] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [325] aload_3 v3 [326] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [331] ifne -31 (target=300) [334] aload_2 v2 [335] invokevirtual #78 + Methodref [java/util/HashMap.size ()I] [338] iconst_1 [339] ificmple +13 (target=352) [342] new #27 + Class [java/lang/IllegalStateException] [345] dup [346] ldc #6 + String [More than one implementation matches configuration.] [348] invokespecial #64 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [351] athrow [352] aload_2 v2 [353] invokevirtual #75 + Methodref [java/util/HashMap.isEmpty ()Z] [356] ifeq +13 (target=369) [359] new #27 + Class [java/lang/IllegalStateException] [362] dup [363] ldc #7 + String [No implementations match configuration.] [365] invokespecial #64 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [368] athrow [369] aload_2 v2 [370] invokevirtual #79 + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] [373] invokeinterface #88 + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] [378] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [383] checkcast #24 + Class [java/lang/Class] [386] astore v4 [388] aload v4 [390] getstatic #42 + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] [393] invokevirtual #60 + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] [396] iconst_2 [397] anewarray #31 + Class [java/lang/Object] [400] dup [401] iconst_0 [402] aload_0 v0 [403] aastore [404] dup [405] iconst_1 [406] iload_1 v1 [407] invokestatic #65 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [410] aastore [411] invokevirtual #71 + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] [414] checkcast #13 + Class [com/actionbarsherlock/ActionBarSherlock] [417] areturn [418] astore v5 [420] new #32 + Class [java/lang/RuntimeException] [423] dup [424] aload v5 [426] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [429] athrow [430] astore v5 [432] new #32 + Class [java/lang/RuntimeException] [435] dup [436] aload v5 [438] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [441] athrow [442] astore v5 [444] new #32 + Class [java/lang/RuntimeException] [447] dup [448] aload v5 [450] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [453] athrow [454] astore v5 [456] new #32 + Class [java/lang/RuntimeException] [459] dup [460] aload v5 [462] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [465] athrow [466] astore v5 [468] new #32 + Class [java/lang/RuntimeException] [471] dup [472] aload v5 [474] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [477] athrow Code attribute exceptions (count = 5): - ExceptionInfo (388 -> 417: 418): + Class [java/lang/NoSuchMethodException] - ExceptionInfo (388 -> 417: 430): + Class [java/lang/IllegalArgumentException] - ExceptionInfo (388 -> 417: 442): + Class [java/lang/InstantiationException] - ExceptionInfo (388 -> 417: 454): + Class [java/lang/IllegalAccessException] - ExceptionInfo (388 -> 417: 466): + Class [java/lang/reflect/InvocationTargetException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 26): - [27] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: - [53] Var: ..., Stack: (empty) - [63] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: - [87] Var: ..., Stack: (empty) - [88] Var: ..., Stack: [i] - [104] Var: ...[i][a:java/util/Iterator], Stack: (empty) - [132] Var: ...[i], Stack: (empty) - [144] Var: ..., Stack: (empty) - [151] Var: -1, Stack: (empty) - [161] Var: -2, Stack: (empty) - [177] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: - [201] Var: ..., Stack: (empty) - [211] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: - [236] Var: ...[i][i][a:java/util/Iterator], Stack: (empty) - [267] Var: ...[i], Stack: (empty) - [278] Var: -1, Stack: (empty) - [300] Var: ..., Stack: (empty) - [325] Var: ..., Stack: (empty) - [334] Var: -3, Stack: (empty) - [352] Var: ..., Stack: (empty) - [369] Var: ..., Stack: (empty) - [418] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][a:java/lang/Class], Stack: [a:java/lang/NoSuchMethodException] - [430] Var: ..., Stack: [a:java/lang/IllegalArgumentException] - [442] Var: ..., Stack: [a:java/lang/InstantiationException] - [454] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [466] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - Method: (Landroid/app/Activity;I)V Access flags: 0x4 = protected ActionBarSherlock(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #66 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] iload_2 v2 [11] iconst_1 [12] iand [13] ifeq +7 (target=20) [16] iconst_1 [17] goto +4 (target=21) [20] iconst_0 [21] putfield #45 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock] - [21] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock][i] + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar getActionBar() + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void dispatchConfigurationChanged(android.content.res.Configuration) 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: dispatchPostResume()V Access flags: 0x1 = public void dispatchPostResume() 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: dispatchPause()V Access flags: 0x1 = public void dispatchPause() 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: dispatchStop()V Access flags: 0x1 = public void dispatchStop() 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: dispatchInvalidateOptionsMenu()V Access flags: 0x401 = public abstract void dispatchInvalidateOptionsMenu() + Method: dispatchOpenOptionsMenu()Z Access flags: 0x1 = public boolean dispatchOpenOptionsMenu() 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: dispatchCloseOptionsMenu()Z Access flags: 0x1 = public boolean dispatchCloseOptionsMenu() 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: dispatchPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void dispatchPostCreate(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: dispatchTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x1 = public void dispatchTitleChanged(java.lang.CharSequence,int) 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: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) 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: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x401 = public abstract boolean dispatchCreateOptionsMenu(android.view.Menu) + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x401 = public abstract boolean dispatchPrepareOptionsMenu(android.view.Menu) + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean dispatchOptionsItemSelected(android.view.MenuItem) + Method: dispatchMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void dispatchPanelClosed(int,android.view.Menu) 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: dispatchDestroy()V Access flags: 0x1 = public void dispatchDestroy() 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: callbackCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x14 = protected final boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] iconst_1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #16 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] [9] ifeq +21 (target=30) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #16 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] [19] iconst_0 [20] aload_1 v1 [21] invokeinterface #83 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] [26] istore_2 v2 [27] goto +27 (target=54) [30] aload_0 v0 [31] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [34] instanceof #15 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] [37] ifeq +17 (target=54) [40] aload_0 v0 [41] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [44] checkcast #15 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] [47] aload_1 v1 [48] invokeinterface #82 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [53] istore_2 v2 [54] iload_2 v2 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) + Method: callbackPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x14 = protected final boolean callbackPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 3, stack = 4): [0] iconst_1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #20 + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] [9] ifeq +22 (target=31) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #20 + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] [19] iconst_0 [20] aconst_null [21] aload_1 v1 [22] invokeinterface #87 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] [27] istore_2 v2 [28] goto +27 (target=55) [31] aload_0 v0 [32] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [35] instanceof #19 + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] [38] ifeq +17 (target=55) [41] aload_0 v0 [42] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [45] checkcast #19 + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] [48] aload_1 v1 [49] invokeinterface #86 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [54] istore_2 v2 [55] iload_2 v2 [56] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ...[i], Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: callbackOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x14 = protected final boolean callbackOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #17 + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] [9] ifeq +21 (target=30) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #17 + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] [19] iconst_0 [20] aload_1 v1 [21] invokeinterface #84 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] [26] istore_2 v2 [27] goto +27 (target=54) [30] aload_0 v0 [31] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [34] instanceof #18 + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] [37] ifeq +17 (target=54) [40] aload_0 v0 [41] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [44] checkcast #18 + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] [47] aload_1 v1 [48] invokeinterface #85 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [53] istore_2 v2 [54] iload_2 v2 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) + Method: hasFeature(I)Z Access flags: 0x401 = public abstract boolean hasFeature(int) + Method: requestFeature(I)Z Access flags: 0x401 = public abstract boolean requestFeature(int) + Method: setUiOptions(I)V Access flags: 0x401 = public abstract void setUiOptions(int) + Method: setUiOptions(II)V Access flags: 0x401 = public abstract void setUiOptions(int,int) + Method: setContentView(I)V Access flags: 0x401 = public abstract void setContentView(int) + 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 = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #12 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #51 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #55 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x401 = public abstract void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x401 = public abstract void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [5] iload_1 v1 [6] invokevirtual #49 + Methodref [android/app/Activity.getString (I)Ljava/lang/String;] [9] invokevirtual #56 + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x401 = public abstract void setProgressBarVisibility(boolean) + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x401 = public abstract void setProgressBarIndeterminateVisibility(boolean) + Method: setProgressBarIndeterminate(Z)V Access flags: 0x401 = public abstract void setProgressBarIndeterminate(boolean) + Method: setProgress(I)V Access flags: 0x401 = public abstract void setProgress(int) + Method: setSecondaryProgress(I)V Access flags: 0x401 = public abstract void setSecondaryProgress(int) + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [4] ifnonnull +43 (target=47) [7] aload_0 v0 [8] invokevirtual #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [11] ifnull +21 (target=32) [14] aload_0 v0 [15] new #23 + Class [com/actionbarsherlock/view/MenuInflater] [18] dup [19] aload_0 v0 [20] invokevirtual #53 + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;] [23] invokespecial #58 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [26] putfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [29] goto +18 (target=47) [32] aload_0 v0 [33] new #23 + Class [com/actionbarsherlock/view/MenuInflater] [36] dup [37] aload_0 v0 [38] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [41] invokespecial #58 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [44] putfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [47] aload_0 v0 [48] getfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x404 = protected abstract android.content.Context getThemedContext() + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x401 = public abstract com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$Implementation Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x2601 = @ public @interface com.actionbarsherlock.ActionBarSherlock$Implementation extends java.lang.Object Interfaces (count = 1): + Class [java/lang/annotation/Annotation] Constant Pool (count = 24): + Integer [-1] + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] + Class [java/lang/Object] + Class [java/lang/annotation/Annotation] + Utf8 [()I] + Utf8 [AnnotationDefault] + Utf8 [ConstantValue] + Utf8 [DEFAULT_API] + Utf8 [DEFAULT_DPI] + Utf8 [I] + Utf8 [Ljava/lang/annotation/ElementType;] + Utf8 [Ljava/lang/annotation/Retention;] + Utf8 [Ljava/lang/annotation/RetentionPolicy;] + Utf8 [Ljava/lang/annotation/Target;] + Utf8 [RUNTIME] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [TYPE] + Utf8 [api] + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation] + Utf8 [dpi] + Utf8 [java/lang/Object] + Utf8 [java/lang/annotation/Annotation] + Utf8 [value] Fields (count = 2): + Field: DEFAULT_API I Access flags: 0x19 = public static final int DEFAULT_API Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: DEFAULT_DPI I Access flags: 0x19 = public static final int DEFAULT_DPI Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 2): + Method: api()I Access flags: 0x401 = public abstract int api() Class member attributes (count = 1): + Annotation default attribute: - Constant element value [(default) '73'] + Integer [-1] + Method: dpi()I Access flags: 0x401 = public abstract int dpi() Class member attributes (count = 1): + Annotation default attribute: - Constant element value [(default) '73'] + Integer [-1] Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Ljava/lang/annotation/Target;]: - Array element value [value]: + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, TYPE] - Annotation [Ljava/lang/annotation/Retention;]: - Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME] _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [java/lang/Object] + Utf8 [onActionModeFinished] Fields (count = 0): Methods (count = 1): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [java/lang/Object] + Utf8 [onActionModeStarted] Fields (count = 0): Methods (count = 1): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreateOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreatePanelMenu] Fields (count = 0): Methods (count = 1): + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] Fields (count = 0): Methods (count = 1): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onOptionsItemSelected] Fields (count = 0): Methods (count = 1): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onPrepareOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [java/lang/Object] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [java/lang/Object] + Utf8 [onPreparePanel] Fields (count = 0): Methods (count = 1): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 10): + Class [com/actionbarsherlock/R] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/R] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public R() 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: com/actionbarsherlock/R$attr Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$attr extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 174): + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Class [com/actionbarsherlock/R$attr] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [absForceOverflow] + Utf8 [actionBarDivider] + Utf8 [actionBarItemBackground] + Utf8 [actionBarSize] + Utf8 [actionBarSplitStyle] + Utf8 [actionBarStyle] + Utf8 [actionBarTabBarStyle] + Utf8 [actionBarTabStyle] + Utf8 [actionBarTabTextStyle] + Utf8 [actionBarWidgetTheme] + Utf8 [actionButtonStyle] + Utf8 [actionDropDownStyle] + Utf8 [actionMenuTextAppearance] + Utf8 [actionMenuTextColor] + Utf8 [actionModeBackground] + Utf8 [actionModeCloseButtonStyle] + Utf8 [actionModeCloseDrawable] + Utf8 [actionModePopupWindowStyle] + Utf8 [actionModeShareDrawable] + Utf8 [actionModeSplitBackground] + Utf8 [actionModeStyle] + Utf8 [actionOverflowButtonStyle] + Utf8 [actionSpinnerItemStyle] + Utf8 [activatedBackgroundIndicator] + Utf8 [activityChooserViewStyle] + Utf8 [background] + Utf8 [backgroundSplit] + Utf8 [backgroundStacked] + Utf8 [buttonStyleSmall] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [customNavigationLayout] + Utf8 [displayOptions] + Utf8 [divider] + Utf8 [dividerVertical] + Utf8 [dropDownListViewStyle] + Utf8 [dropdownListPreferredItemHeight] + Utf8 [expandActivityOverflowButtonDrawable] + Utf8 [headerBackground] + Utf8 [height] + Utf8 [homeAsUpIndicator] + Utf8 [homeLayout] + Utf8 [horizontalDivider] + Utf8 [icon] + Utf8 [indeterminateProgressStyle] + Utf8 [initialActivityCount] + Utf8 [itemBackground] + Utf8 [itemIconDisabledAlpha] + Utf8 [itemPadding] + Utf8 [itemTextAppearance] + Utf8 [java/lang/Object] + Utf8 [listPopupWindowStyle] + Utf8 [listPreferredItemHeightSmall] + Utf8 [listPreferredItemPaddingLeft] + Utf8 [listPreferredItemPaddingRight] + Utf8 [logo] + Utf8 [navigationMode] + Utf8 [popupMenuStyle] + Utf8 [preserveIconSpacing] + Utf8 [progressBarPadding] + Utf8 [progressBarStyle] + Utf8 [spinnerDropDownItemStyle] + Utf8 [spinnerItemStyle] + Utf8 [subtitle] + Utf8 [subtitleTextStyle] + Utf8 [textAppearanceLargePopupMenu] + Utf8 [textAppearanceListItemSmall] + Utf8 [textAppearanceSmall] + Utf8 [textAppearanceSmallPopupMenu] + Utf8 [textColorPrimary] + Utf8 [textColorPrimaryDisableOnly] + Utf8 [textColorPrimaryInverse] + Utf8 [title] + Utf8 [titleTextStyle] + Utf8 [verticalDivider] + Utf8 [windowActionBar] + Utf8 [windowActionBarOverlay] + Utf8 [windowActionModeOverlay] + Utf8 [windowAnimationStyle] + Utf8 [windowContentOverlay] + Utf8 [windowMinWidthMajor] + Utf8 [windowMinWidthMinor] + Utf8 [windowNoTitle] + Utf8 [windowSplitActionBar] Fields (count = 81): + Field: textAppearanceSmall I Access flags: 0x19 = public static final int textAppearanceSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130771997] + Field: actionOverflowButtonStyle I Access flags: 0x19 = public static final int actionOverflowButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771977] + Field: windowMinWidthMajor I Access flags: 0x19 = public static final int windowMinWidthMajor Class member attributes (count = 1): + Constant value attribute: + Integer [2130772007] + Field: initialActivityCount I Access flags: 0x19 = public static final int initialActivityCount Class member attributes (count = 1): + Constant value attribute: + Integer [2130772047] + Field: actionModeStyle I Access flags: 0x19 = public static final int actionModeStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771986] + Field: listPreferredItemPaddingRight I Access flags: 0x19 = public static final int listPreferredItemPaddingRight Class member attributes (count = 1): + Constant value attribute: + Integer [2130772005] + Field: actionBarTabTextStyle I Access flags: 0x19 = public static final int actionBarTabTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771976] + Field: dropDownListViewStyle I Access flags: 0x19 = public static final int dropDownListViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772013] + Field: windowMinWidthMinor I Access flags: 0x19 = public static final int windowMinWidthMinor Class member attributes (count = 1): + Constant value attribute: + Integer [2130772008] + Field: actionModeBackground I Access flags: 0x19 = public static final int actionModeBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771988] + Field: activityChooserViewStyle I Access flags: 0x19 = public static final int activityChooserViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772023] + Field: itemIconDisabledAlpha I Access flags: 0x19 = public static final int itemIconDisabledAlpha Class member attributes (count = 1): + Constant value attribute: + Integer [2130772045] + Field: textAppearanceSmallPopupMenu I Access flags: 0x19 = public static final int textAppearanceSmallPopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2130771996] + Field: height I Access flags: 0x19 = public static final int height Class member attributes (count = 1): + Constant value attribute: + Integer [2130771972] + Field: actionButtonStyle I Access flags: 0x19 = public static final int actionButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772011] + Field: windowAnimationStyle I Access flags: 0x19 = public static final int windowAnimationStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772044] + Field: headerBackground I Access flags: 0x19 = public static final int headerBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130772042] + Field: dividerVertical I Access flags: 0x19 = public static final int dividerVertical Class member attributes (count = 1): + Constant value attribute: + Integer [2130772009] + Field: actionModeCloseDrawable I Access flags: 0x19 = public static final int actionModeCloseDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130771990] + Field: actionBarTabStyle I Access flags: 0x19 = public static final int actionBarTabStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771974] + Field: windowContentOverlay I Access flags: 0x19 = public static final int windowContentOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130771994] + Field: actionBarStyle I Access flags: 0x19 = public static final int actionBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771978] + Field: actionBarDivider I Access flags: 0x19 = public static final int actionBarDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130771982] + Field: actionBarWidgetTheme I Access flags: 0x19 = public static final int actionBarWidgetTheme Class member attributes (count = 1): + Constant value attribute: + Integer [2130771980] + Field: spinnerDropDownItemStyle I Access flags: 0x19 = public static final int spinnerDropDownItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772002] + Field: windowActionModeOverlay I Access flags: 0x19 = public static final int windowActionModeOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130772020] + Field: divider I Access flags: 0x19 = public static final int divider Class member attributes (count = 1): + Constant value attribute: + Integer [2130771973] + Field: navigationMode I Access flags: 0x19 = public static final int navigationMode Class member attributes (count = 1): + Constant value attribute: + Integer [2130772026] + Field: listPopupWindowStyle I Access flags: 0x19 = public static final int listPopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772022] + Field: actionBarItemBackground I Access flags: 0x19 = public static final int actionBarItemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771983] + Field: expandActivityOverflowButtonDrawable I Access flags: 0x19 = public static final int expandActivityOverflowButtonDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130772048] + Field: homeLayout I Access flags: 0x19 = public static final int homeLayout Class member attributes (count = 1): + Constant value attribute: + Integer [2130772034] + Field: indeterminateProgressStyle I Access flags: 0x19 = public static final int indeterminateProgressStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772036] + Field: progressBarPadding I Access flags: 0x19 = public static final int progressBarPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2130772037] + Field: activatedBackgroundIndicator I Access flags: 0x19 = public static final int activatedBackgroundIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [2130772024] + Field: actionModeShareDrawable I Access flags: 0x19 = public static final int actionModeShareDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130771991] + Field: windowNoTitle I Access flags: 0x19 = public static final int windowNoTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772017] + Field: textColorPrimaryInverse I Access flags: 0x19 = public static final int textColorPrimaryInverse Class member attributes (count = 1): + Constant value attribute: + Integer [2130772000] + Field: textAppearanceLargePopupMenu I Access flags: 0x19 = public static final int textAppearanceLargePopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2130771995] + Field: actionMenuTextAppearance I Access flags: 0x19 = public static final int actionMenuTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [2130771984] + Field: horizontalDivider I Access flags: 0x19 = public static final int horizontalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130772040] + Field: verticalDivider I Access flags: 0x19 = public static final int verticalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130772041] + Field: listPreferredItemHeightSmall I Access flags: 0x19 = public static final int listPreferredItemHeightSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130772003] + Field: actionModePopupWindowStyle I Access flags: 0x19 = public static final int actionModePopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771992] + Field: homeAsUpIndicator I Access flags: 0x19 = public static final int homeAsUpIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [2130772012] + Field: textColorPrimary I Access flags: 0x19 = public static final int textColorPrimary Class member attributes (count = 1): + Constant value attribute: + Integer [2130771998] + Field: itemBackground I Access flags: 0x19 = public static final int itemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130772043] + Field: actionModeCloseButtonStyle I Access flags: 0x19 = public static final int actionModeCloseButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771987] + Field: actionBarSplitStyle I Access flags: 0x19 = public static final int actionBarSplitStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771979] + Field: popupMenuStyle I Access flags: 0x19 = public static final int popupMenuStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772014] + Field: backgroundSplit I Access flags: 0x19 = public static final int backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [2130771971] + Field: actionBarTabBarStyle I Access flags: 0x19 = public static final int actionBarTabBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771975] + Field: title I Access flags: 0x19 = public static final int title Class member attributes (count = 1): + Constant value attribute: + Integer [2130772028] + Field: preserveIconSpacing I Access flags: 0x19 = public static final int preserveIconSpacing Class member attributes (count = 1): + Constant value attribute: + Integer [2130772046] + Field: actionBarSize I Access flags: 0x19 = public static final int actionBarSize Class member attributes (count = 1): + Constant value attribute: + Integer [2130771981] + Field: textAppearanceListItemSmall I Access flags: 0x19 = public static final int textAppearanceListItemSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130772006] + Field: actionSpinnerItemStyle I Access flags: 0x19 = public static final int actionSpinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772016] + Field: buttonStyleSmall I Access flags: 0x19 = public static final int buttonStyleSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130771993] + Field: dropdownListPreferredItemHeight I Access flags: 0x19 = public static final int dropdownListPreferredItemHeight Class member attributes (count = 1): + Constant value attribute: + Integer [2130772015] + Field: displayOptions I Access flags: 0x19 = public static final int displayOptions Class member attributes (count = 1): + Constant value attribute: + Integer [2130772027] + Field: itemPadding I Access flags: 0x19 = public static final int itemPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2130772038] + Field: titleTextStyle I Access flags: 0x19 = public static final int titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771968] + Field: logo I Access flags: 0x19 = public static final int logo Class member attributes (count = 1): + Constant value attribute: + Integer [2130772031] + Field: icon I Access flags: 0x19 = public static final int icon Class member attributes (count = 1): + Constant value attribute: + Integer [2130772030] + Field: textColorPrimaryDisableOnly I Access flags: 0x19 = public static final int textColorPrimaryDisableOnly Class member attributes (count = 1): + Constant value attribute: + Integer [2130771999] + Field: actionModeSplitBackground I Access flags: 0x19 = public static final int actionModeSplitBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771989] + Field: backgroundStacked I Access flags: 0x19 = public static final int backgroundStacked Class member attributes (count = 1): + Constant value attribute: + Integer [2130772032] + Field: customNavigationLayout I Access flags: 0x19 = public static final int customNavigationLayout Class member attributes (count = 1): + Constant value attribute: + Integer [2130772033] + Field: listPreferredItemPaddingLeft I Access flags: 0x19 = public static final int listPreferredItemPaddingLeft Class member attributes (count = 1): + Constant value attribute: + Integer [2130772004] + Field: windowActionBarOverlay I Access flags: 0x19 = public static final int windowActionBarOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130772019] + Field: itemTextAppearance I Access flags: 0x19 = public static final int itemTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [2130772039] + Field: windowActionBar I Access flags: 0x19 = public static final int windowActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2130772018] + Field: windowSplitActionBar I Access flags: 0x19 = public static final int windowSplitActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2130772021] + Field: subtitleTextStyle I Access flags: 0x19 = public static final int subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771969] + Field: absForceOverflow I Access flags: 0x19 = public static final int absForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2130772025] + Field: progressBarStyle I Access flags: 0x19 = public static final int progressBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772035] + Field: spinnerItemStyle I Access flags: 0x19 = public static final int spinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772001] + Field: background I Access flags: 0x19 = public static final int background Class member attributes (count = 1): + Constant value attribute: + Integer [2130771970] + Field: subtitle I Access flags: 0x19 = public static final int subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772029] + Field: actionMenuTextColor I Access flags: 0x19 = public static final int actionMenuTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [2130771985] + Field: actionDropDownStyle I Access flags: 0x19 = public static final int actionDropDownStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772010] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$attr() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #84 + 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: com/actionbarsherlock/R$bool Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$bool extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [2131099648] + Integer [2131099649] + Integer [2131099650] + Integer [2131099651] + Integer [2131099652] + Integer [2131099653] + Class [com/actionbarsherlock/R$bool] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__config_actionMenuItemAllCaps] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [java/lang/Object] Fields (count = 6): + Field: abs__config_allowActionMenuItemTextWithIcon I Access flags: 0x19 = public static final int abs__config_allowActionMenuItemTextWithIcon Class member attributes (count = 1): + Constant value attribute: + Integer [2131099653] + Field: abs__action_bar_expanded_action_views_exclusive I Access flags: 0x19 = public static final int abs__action_bar_expanded_action_views_exclusive Class member attributes (count = 1): + Constant value attribute: + Integer [2131099650] + Field: abs__config_showMenuShortcutsWhenKeyboardPresent I Access flags: 0x19 = public static final int abs__config_showMenuShortcutsWhenKeyboardPresent Class member attributes (count = 1): + Constant value attribute: + Integer [2131099651] + Field: abs__action_bar_embed_tabs I Access flags: 0x19 = public static final int abs__action_bar_embed_tabs Class member attributes (count = 1): + Constant value attribute: + Integer [2131099648] + Field: abs__split_action_bar_is_narrow I Access flags: 0x19 = public static final int abs__split_action_bar_is_narrow Class member attributes (count = 1): + Constant value attribute: + Integer [2131099649] + Field: abs__config_actionMenuItemAllCaps I Access flags: 0x19 = public static final int abs__config_actionMenuItemAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [2131099652] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$bool() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + 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: com/actionbarsherlock/R$color Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$color extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 38): + Integer [2131165184] + Integer [2131165185] + Integer [2131165186] + Integer [2131165187] + Integer [2131165188] + Integer [2131165189] + Integer [2131165190] + Integer [2131165191] + Integer [2131165192] + Integer [2131165199] + Integer [2131165200] + Integer [2131165201] + Integer [2131165202] + Class [com/actionbarsherlock/R$color] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__background_holo_dark] + Utf8 [abs__background_holo_light] + Utf8 [abs__bright_foreground_disabled_holo_dark] + Utf8 [abs__bright_foreground_disabled_holo_light] + Utf8 [abs__bright_foreground_holo_dark] + Utf8 [abs__bright_foreground_holo_light] + Utf8 [abs__bright_foreground_inverse_holo_dark] + Utf8 [abs__bright_foreground_inverse_holo_light] + Utf8 [abs__holo_blue_light] + Utf8 [abs__primary_text_disable_only_holo_dark] + Utf8 [abs__primary_text_disable_only_holo_light] + Utf8 [abs__primary_text_holo_dark] + Utf8 [abs__primary_text_holo_light] + Utf8 [com/actionbarsherlock/R$color] + Utf8 [java/lang/Object] Fields (count = 13): + Field: abs__bright_foreground_inverse_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_inverse_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165191] + Field: abs__holo_blue_light I Access flags: 0x19 = public static final int abs__holo_blue_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165192] + Field: abs__bright_foreground_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165187] + Field: abs__bright_foreground_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165186] + Field: abs__bright_foreground_disabled_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165189] + Field: abs__primary_text_disable_only_holo_dark I Access flags: 0x19 = public static final int abs__primary_text_disable_only_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165199] + Field: abs__bright_foreground_inverse_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_inverse_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165190] + Field: abs__background_holo_dark I Access flags: 0x19 = public static final int abs__background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165184] + Field: abs__primary_text_disable_only_holo_light I Access flags: 0x19 = public static final int abs__primary_text_disable_only_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165200] + Field: abs__background_holo_light I Access flags: 0x19 = public static final int abs__background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165185] + Field: abs__bright_foreground_disabled_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165188] + Field: abs__primary_text_holo_dark I Access flags: 0x19 = public static final int abs__primary_text_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165201] + Field: abs__primary_text_holo_light I Access flags: 0x19 = public static final int abs__primary_text_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165202] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$color() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + 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: com/actionbarsherlock/R$dimen Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$dimen extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 36): + Integer [2131230720] + Integer [2131230721] + Integer [2131230722] + Integer [2131230723] + Integer [2131230724] + Integer [2131230725] + Integer [2131230726] + Integer [2131230727] + Integer [2131230728] + Integer [2131230729] + Integer [2131230730] + Integer [2131230731] + Class [com/actionbarsherlock/R$dimen] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_default_height] + Utf8 [abs__action_bar_icon_vertical_padding] + Utf8 [abs__action_bar_subtitle_bottom_margin] + Utf8 [abs__action_bar_subtitle_text_size] + Utf8 [abs__action_bar_subtitle_top_margin] + Utf8 [abs__action_bar_title_text_size] + Utf8 [abs__action_button_min_width] + Utf8 [abs__alert_dialog_title_height] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__dialog_min_width_major] + Utf8 [abs__dialog_min_width_minor] + Utf8 [action_button_min_width] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [java/lang/Object] Fields (count = 12): + Field: abs__config_prefDialogWidth I Access flags: 0x19 = public static final int abs__config_prefDialogWidth Class member attributes (count = 1): + Constant value attribute: + Integer [2131230720] + Field: abs__action_bar_subtitle_text_size I Access flags: 0x19 = public static final int abs__action_bar_subtitle_text_size Class member attributes (count = 1): + Constant value attribute: + Integer [2131230724] + Field: abs__dialog_min_width_minor I Access flags: 0x19 = public static final int abs__dialog_min_width_minor Class member attributes (count = 1): + Constant value attribute: + Integer [2131230730] + Field: abs__dialog_min_width_major I Access flags: 0x19 = public static final int abs__dialog_min_width_major Class member attributes (count = 1): + Constant value attribute: + Integer [2131230729] + Field: abs__action_bar_icon_vertical_padding I Access flags: 0x19 = public static final int abs__action_bar_icon_vertical_padding Class member attributes (count = 1): + Constant value attribute: + Integer [2131230722] + Field: abs__action_bar_subtitle_top_margin I Access flags: 0x19 = public static final int abs__action_bar_subtitle_top_margin Class member attributes (count = 1): + Constant value attribute: + Integer [2131230725] + Field: abs__action_button_min_width I Access flags: 0x19 = public static final int abs__action_button_min_width Class member attributes (count = 1): + Constant value attribute: + Integer [2131230727] + Field: abs__alert_dialog_title_height I Access flags: 0x19 = public static final int abs__alert_dialog_title_height Class member attributes (count = 1): + Constant value attribute: + Integer [2131230728] + Field: abs__action_bar_subtitle_bottom_margin I Access flags: 0x19 = public static final int abs__action_bar_subtitle_bottom_margin Class member attributes (count = 1): + Constant value attribute: + Integer [2131230726] + Field: action_button_min_width I Access flags: 0x19 = public static final int action_button_min_width Class member attributes (count = 1): + Constant value attribute: + Integer [2131230731] + Field: abs__action_bar_title_text_size I Access flags: 0x19 = public static final int abs__action_bar_title_text_size Class member attributes (count = 1): + Constant value attribute: + Integer [2131230723] + Field: abs__action_bar_default_height I Access flags: 0x19 = public static final int abs__action_bar_default_height Class member attributes (count = 1): + Constant value attribute: + Integer [2131230721] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$dimen() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #15 + 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: com/actionbarsherlock/R$drawable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$drawable extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 182): + Integer [2130837504] + Integer [2130837505] + Integer [2130837506] + Integer [2130837507] + Integer [2130837508] + Integer [2130837509] + Integer [2130837510] + Integer [2130837511] + Integer [2130837512] + Integer [2130837513] + Integer [2130837514] + Integer [2130837515] + Integer [2130837516] + Integer [2130837517] + Integer [2130837518] + Integer [2130837519] + Integer [2130837520] + Integer [2130837521] + Integer [2130837522] + Integer [2130837523] + Integer [2130837524] + Integer [2130837525] + Integer [2130837526] + Integer [2130837527] + Integer [2130837528] + Integer [2130837529] + Integer [2130837530] + Integer [2130837531] + Integer [2130837532] + Integer [2130837533] + Integer [2130837534] + Integer [2130837535] + Integer [2130837536] + Integer [2130837537] + Integer [2130837538] + Integer [2130837539] + Integer [2130837540] + Integer [2130837541] + Integer [2130837542] + Integer [2130837543] + Integer [2130837544] + Integer [2130837545] + Integer [2130837546] + Integer [2130837547] + Integer [2130837548] + Integer [2130837549] + Integer [2130837550] + Integer [2130837551] + Integer [2130837552] + Integer [2130837553] + Integer [2130837554] + Integer [2130837555] + Integer [2130837556] + Integer [2130837557] + Integer [2130837558] + Integer [2130837559] + Integer [2130837560] + Integer [2130837561] + Integer [2130837562] + Integer [2130837563] + Integer [2130837564] + Integer [2130837565] + Integer [2130837566] + Integer [2130837567] + Integer [2130837568] + Integer [2130837569] + Integer [2130837570] + Integer [2130837571] + Integer [2130837572] + Integer [2130837573] + Integer [2130837574] + Integer [2130837575] + Integer [2130837576] + Integer [2130837577] + Integer [2130837578] + Integer [2130837579] + Integer [2130837580] + Integer [2130837581] + Integer [2130837582] + Integer [2130837583] + Integer [2130837584] + Integer [2130837585] + Integer [2130837586] + Integer [2130837587] + Integer [2130837588] + Class [com/actionbarsherlock/R$drawable] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__ab_bottom_solid_dark_holo] + Utf8 [abs__ab_bottom_solid_inverse_holo] + Utf8 [abs__ab_bottom_solid_light_holo] + Utf8 [abs__ab_bottom_transparent_dark_holo] + Utf8 [abs__ab_bottom_transparent_light_holo] + Utf8 [abs__ab_share_pack_holo_dark] + Utf8 [abs__ab_share_pack_holo_light] + Utf8 [abs__ab_solid_dark_holo] + Utf8 [abs__ab_solid_light_holo] + Utf8 [abs__ab_solid_shadow_holo] + Utf8 [abs__ab_stacked_solid_dark_holo] + Utf8 [abs__ab_stacked_solid_light_holo] + Utf8 [abs__ab_stacked_transparent_dark_holo] + Utf8 [abs__ab_stacked_transparent_light_holo] + Utf8 [abs__ab_transparent_dark_holo] + Utf8 [abs__ab_transparent_light_holo] + Utf8 [abs__activated_background_holo_dark] + Utf8 [abs__activated_background_holo_light] + Utf8 [abs__btn_cab_done_default_holo_dark] + Utf8 [abs__btn_cab_done_default_holo_light] + Utf8 [abs__btn_cab_done_focused_holo_dark] + Utf8 [abs__btn_cab_done_focused_holo_light] + Utf8 [abs__btn_cab_done_holo_dark] + Utf8 [abs__btn_cab_done_holo_light] + Utf8 [abs__btn_cab_done_pressed_holo_dark] + Utf8 [abs__btn_cab_done_pressed_holo_light] + Utf8 [abs__cab_background_bottom_holo_dark] + Utf8 [abs__cab_background_bottom_holo_light] + Utf8 [abs__cab_background_top_holo_dark] + Utf8 [abs__cab_background_top_holo_light] + Utf8 [abs__dialog_full_holo_dark] + Utf8 [abs__dialog_full_holo_light] + Utf8 [abs__ic_ab_back_holo_dark] + Utf8 [abs__ic_ab_back_holo_light] + Utf8 [abs__ic_cab_done_holo_dark] + Utf8 [abs__ic_cab_done_holo_light] + Utf8 [abs__ic_menu_moreoverflow_holo_dark] + Utf8 [abs__ic_menu_moreoverflow_holo_light] + Utf8 [abs__ic_menu_moreoverflow_normal_holo_dark] + Utf8 [abs__ic_menu_moreoverflow_normal_holo_light] + Utf8 [abs__ic_menu_share_holo_dark] + Utf8 [abs__ic_menu_share_holo_light] + Utf8 [abs__item_background_holo_dark] + Utf8 [abs__item_background_holo_light] + Utf8 [abs__list_activated_holo] + Utf8 [abs__list_divider_holo_dark] + Utf8 [abs__list_divider_holo_light] + Utf8 [abs__list_focused_holo] + Utf8 [abs__list_longpressed_holo] + Utf8 [abs__list_pressed_holo_dark] + Utf8 [abs__list_pressed_holo_light] + Utf8 [abs__list_selector_background_transition_holo_dark] + Utf8 [abs__list_selector_background_transition_holo_light] + Utf8 [abs__list_selector_disabled_holo_dark] + Utf8 [abs__list_selector_disabled_holo_light] + Utf8 [abs__list_selector_holo_dark] + Utf8 [abs__list_selector_holo_light] + Utf8 [abs__menu_dropdown_panel_holo_dark] + Utf8 [abs__menu_dropdown_panel_holo_light] + Utf8 [abs__progress_bg_holo_dark] + Utf8 [abs__progress_bg_holo_light] + Utf8 [abs__progress_horizontal_holo_dark] + Utf8 [abs__progress_horizontal_holo_light] + Utf8 [abs__progress_medium_holo] + Utf8 [abs__progress_primary_holo_dark] + Utf8 [abs__progress_primary_holo_light] + Utf8 [abs__progress_secondary_holo_dark] + Utf8 [abs__progress_secondary_holo_light] + Utf8 [abs__spinner_48_inner_holo] + Utf8 [abs__spinner_48_outer_holo] + Utf8 [abs__spinner_ab_default_holo_dark] + Utf8 [abs__spinner_ab_default_holo_light] + Utf8 [abs__spinner_ab_disabled_holo_dark] + Utf8 [abs__spinner_ab_disabled_holo_light] + Utf8 [abs__spinner_ab_focused_holo_dark] + Utf8 [abs__spinner_ab_focused_holo_light] + Utf8 [abs__spinner_ab_holo_dark] + Utf8 [abs__spinner_ab_holo_light] + Utf8 [abs__spinner_ab_pressed_holo_dark] + Utf8 [abs__spinner_ab_pressed_holo_light] + Utf8 [abs__tab_indicator_ab_holo] + Utf8 [abs__tab_selected_focused_holo] + Utf8 [abs__tab_selected_holo] + Utf8 [abs__tab_selected_pressed_holo] + Utf8 [abs__tab_unselected_pressed_holo] + Utf8 [com/actionbarsherlock/R$drawable] + Utf8 [java/lang/Object] Fields (count = 85): + Field: abs__list_selector_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837559] + Field: abs__ic_cab_done_holo_dark I Access flags: 0x19 = public static final int abs__ic_cab_done_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837538] + Field: abs__ab_share_pack_holo_dark I Access flags: 0x19 = public static final int abs__ab_share_pack_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837509] + Field: abs__progress_medium_holo I Access flags: 0x19 = public static final int abs__progress_medium_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837567] + Field: abs__btn_cab_done_pressed_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837529] + Field: abs__ab_bottom_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_bottom_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837507] + Field: abs__progress_secondary_holo_light I Access flags: 0x19 = public static final int abs__progress_secondary_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837571] + Field: abs__spinner_48_outer_holo I Access flags: 0x19 = public static final int abs__spinner_48_outer_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837573] + Field: abs__ab_stacked_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_stacked_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837514] + Field: abs__ab_solid_shadow_holo I Access flags: 0x19 = public static final int abs__ab_solid_shadow_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837513] + Field: abs__ab_bottom_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837504] + Field: abs__tab_selected_pressed_holo I Access flags: 0x19 = public static final int abs__tab_selected_pressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837587] + Field: abs__spinner_ab_focused_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_focused_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837578] + Field: abs__ab_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837519] + Field: abs__list_selector_disabled_holo_light I Access flags: 0x19 = public static final int abs__list_selector_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837558] + Field: abs__ab_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837511] + Field: abs__progress_secondary_holo_dark I Access flags: 0x19 = public static final int abs__progress_secondary_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837570] + Field: abs__ab_stacked_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_stacked_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837517] + Field: abs__spinner_ab_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837581] + Field: abs__btn_cab_done_focused_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_focused_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837525] + Field: abs__ab_share_pack_holo_light I Access flags: 0x19 = public static final int abs__ab_share_pack_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837510] + Field: abs__list_selector_background_transition_holo_light I Access flags: 0x19 = public static final int abs__list_selector_background_transition_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837556] + Field: abs__ab_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837512] + Field: abs__list_focused_holo I Access flags: 0x19 = public static final int abs__list_focused_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837551] + Field: abs__spinner_ab_pressed_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837583] + Field: abs__progress_primary_holo_dark I Access flags: 0x19 = public static final int abs__progress_primary_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837568] + Field: abs__list_selector_holo_light I Access flags: 0x19 = public static final int abs__list_selector_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837560] + Field: abs__spinner_ab_pressed_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837582] + Field: abs__spinner_ab_default_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_default_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837575] + Field: abs__ab_bottom_solid_inverse_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_inverse_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837505] + Field: abs__ab_bottom_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837506] + Field: abs__ic_menu_moreoverflow_normal_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_normal_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837542] + Field: abs__progress_primary_holo_light I Access flags: 0x19 = public static final int abs__progress_primary_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837569] + Field: abs__btn_cab_done_default_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_default_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837522] + Field: abs__btn_cab_done_focused_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_focused_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837524] + Field: abs__list_divider_holo_dark I Access flags: 0x19 = public static final int abs__list_divider_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837549] + Field: abs__list_pressed_holo_light I Access flags: 0x19 = public static final int abs__list_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837554] + Field: abs__btn_cab_done_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837527] + Field: abs__activated_background_holo_dark I Access flags: 0x19 = public static final int abs__activated_background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837520] + Field: abs__ic_ab_back_holo_light I Access flags: 0x19 = public static final int abs__ic_ab_back_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837537] + Field: abs__list_selector_background_transition_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_background_transition_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837555] + Field: abs__spinner_ab_disabled_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837577] + Field: abs__ab_stacked_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_stacked_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837516] + Field: abs__progress_bg_holo_light I Access flags: 0x19 = public static final int abs__progress_bg_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837564] + Field: abs__dialog_full_holo_dark I Access flags: 0x19 = public static final int abs__dialog_full_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837534] + Field: abs__ic_cab_done_holo_light I Access flags: 0x19 = public static final int abs__ic_cab_done_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837539] + Field: abs__spinner_ab_default_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_default_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837574] + Field: abs__ic_menu_share_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_share_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837545] + Field: abs__tab_unselected_pressed_holo I Access flags: 0x19 = public static final int abs__tab_unselected_pressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837588] + Field: abs__ic_menu_moreoverflow_normal_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_normal_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837543] + Field: abs__progress_horizontal_holo_dark I Access flags: 0x19 = public static final int abs__progress_horizontal_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837565] + Field: abs__menu_dropdown_panel_holo_dark I Access flags: 0x19 = public static final int abs__menu_dropdown_panel_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837561] + Field: abs__progress_bg_holo_dark I Access flags: 0x19 = public static final int abs__progress_bg_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837563] + Field: abs__activated_background_holo_light I Access flags: 0x19 = public static final int abs__activated_background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837521] + Field: abs__btn_cab_done_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837526] + Field: abs__cab_background_bottom_holo_light I Access flags: 0x19 = public static final int abs__cab_background_bottom_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837531] + Field: abs__btn_cab_done_default_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_default_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837523] + Field: abs__spinner_48_inner_holo I Access flags: 0x19 = public static final int abs__spinner_48_inner_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837572] + Field: abs__tab_selected_holo I Access flags: 0x19 = public static final int abs__tab_selected_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837586] + Field: abs__progress_horizontal_holo_light I Access flags: 0x19 = public static final int abs__progress_horizontal_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837566] + Field: abs__btn_cab_done_pressed_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837528] + Field: abs__ab_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837518] + Field: abs__cab_background_bottom_holo_dark I Access flags: 0x19 = public static final int abs__cab_background_bottom_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837530] + Field: abs__ic_ab_back_holo_dark I Access flags: 0x19 = public static final int abs__ic_ab_back_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837536] + Field: abs__menu_dropdown_panel_holo_light I Access flags: 0x19 = public static final int abs__menu_dropdown_panel_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837562] + Field: abs__ic_menu_share_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_share_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837544] + Field: abs__ab_stacked_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_stacked_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837515] + Field: abs__list_activated_holo I Access flags: 0x19 = public static final int abs__list_activated_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837548] + Field: abs__dialog_full_holo_light I Access flags: 0x19 = public static final int abs__dialog_full_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837535] + Field: abs__spinner_ab_focused_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_focused_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837579] + Field: abs__cab_background_top_holo_light I Access flags: 0x19 = public static final int abs__cab_background_top_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837533] + Field: abs__spinner_ab_disabled_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837576] + Field: abs__list_selector_disabled_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837557] + Field: abs__cab_background_top_holo_dark I Access flags: 0x19 = public static final int abs__cab_background_top_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837532] + Field: abs__ab_bottom_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_bottom_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837508] + Field: abs__ic_menu_moreoverflow_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837541] + Field: abs__item_background_holo_dark I Access flags: 0x19 = public static final int abs__item_background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837546] + Field: abs__list_divider_holo_light I Access flags: 0x19 = public static final int abs__list_divider_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837550] + Field: abs__list_pressed_holo_dark I Access flags: 0x19 = public static final int abs__list_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837553] + Field: abs__spinner_ab_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837580] + Field: abs__item_background_holo_light I Access flags: 0x19 = public static final int abs__item_background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837547] + Field: abs__tab_selected_focused_holo I Access flags: 0x19 = public static final int abs__tab_selected_focused_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837585] + Field: abs__tab_indicator_ab_holo I Access flags: 0x19 = public static final int abs__tab_indicator_ab_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837584] + Field: abs__ic_menu_moreoverflow_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837540] + Field: abs__list_longpressed_holo I Access flags: 0x19 = public static final int abs__list_longpressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837552] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$drawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #88 + 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: com/actionbarsherlock/R$id Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$id extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 90): + Integer [2131034112] + Integer [2131034113] + Integer [2131034114] + Integer [2131034115] + Integer [2131034116] + Integer [2131034117] + Integer [2131034118] + Integer [2131034119] + Integer [2131034120] + Integer [2131034121] + Integer [2131034122] + Integer [2131034123] + Integer [2131034124] + Integer [2131034125] + Integer [2131034126] + Integer [2131034127] + Integer [2131034133] + Integer [2131034134] + Integer [2131034135] + Integer [2131034136] + Integer [2131034137] + Integer [2131034138] + Integer [2131034139] + Integer [2131034140] + Integer [2131034141] + Integer [2131034142] + Integer [2131034143] + Integer [2131034144] + Integer [2131034145] + Integer [2131034146] + Integer [2131034147] + Integer [2131034148] + Integer [2131034149] + Integer [2131034150] + Integer [2131034151] + Integer [2131034152] + Integer [2131034153] + Integer [2131034154] + Integer [2131034155] + Class [com/actionbarsherlock/R$id] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar] + Utf8 [abs__action_bar_container] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_context_bar] + Utf8 [abs__action_menu_divider] + Utf8 [abs__action_menu_presenter] + Utf8 [abs__action_mode_bar] + Utf8 [abs__action_mode_bar_stub] + Utf8 [abs__action_mode_close_button] + Utf8 [abs__activity_chooser_view_content] + Utf8 [abs__checkbox] + Utf8 [abs__content] + Utf8 [abs__default_activity_button] + Utf8 [abs__expand_activities_button] + Utf8 [abs__home] + Utf8 [abs__icon] + Utf8 [abs__image] + Utf8 [abs__imageButton] + Utf8 [abs__list_item] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__radio] + Utf8 [abs__shortcut] + Utf8 [abs__split_action_bar] + Utf8 [abs__textButton] + Utf8 [abs__title] + Utf8 [abs__titleDivider] + Utf8 [abs__up] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [disableHome] + Utf8 [homeAsUp] + Utf8 [java/lang/Object] + Utf8 [listMode] + Utf8 [normal] + Utf8 [showCustom] + Utf8 [showHome] + Utf8 [showTitle] + Utf8 [tabMode] + Utf8 [useLogo] + Utf8 [wrap_content] Fields (count = 39): + Field: abs__image I Access flags: 0x19 = public static final int abs__image Class member attributes (count = 1): + Constant value attribute: + Integer [2131034140] + Field: showCustom I Access flags: 0x19 = public static final int showCustom Class member attributes (count = 1): + Constant value attribute: + Integer [2131034120] + Field: abs__action_mode_bar_stub I Access flags: 0x19 = public static final int abs__action_mode_bar_stub Class member attributes (count = 1): + Constant value attribute: + Integer [2131034154] + Field: abs__content I Access flags: 0x19 = public static final int abs__content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034146] + Field: abs__action_bar_container I Access flags: 0x19 = public static final int abs__action_bar_container Class member attributes (count = 1): + Constant value attribute: + Integer [2131034150] + Field: normal I Access flags: 0x19 = public static final int normal Class member attributes (count = 1): + Constant value attribute: + Integer [2131034113] + Field: abs__action_menu_divider I Access flags: 0x19 = public static final int abs__action_menu_divider Class member attributes (count = 1): + Constant value attribute: + Integer [2131034124] + Field: abs__icon I Access flags: 0x19 = public static final int abs__icon Class member attributes (count = 1): + Constant value attribute: + Integer [2131034143] + Field: homeAsUp I Access flags: 0x19 = public static final int homeAsUp Class member attributes (count = 1): + Constant value attribute: + Integer [2131034118] + Field: abs__action_bar I Access flags: 0x19 = public static final int abs__action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034151] + Field: abs__default_activity_button I Access flags: 0x19 = public static final int abs__default_activity_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034141] + Field: abs__action_mode_bar I Access flags: 0x19 = public static final int abs__action_mode_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034155] + Field: abs__imageButton I Access flags: 0x19 = public static final int abs__imageButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131034135] + Field: abs__action_mode_close_button I Access flags: 0x19 = public static final int abs__action_mode_close_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034137] + Field: abs__action_bar_subtitle I Access flags: 0x19 = public static final int abs__action_bar_subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131034134] + Field: abs__activity_chooser_view_content I Access flags: 0x19 = public static final int abs__activity_chooser_view_content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034138] + Field: wrap_content I Access flags: 0x19 = public static final int wrap_content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034112] + Field: listMode I Access flags: 0x19 = public static final int listMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131034114] + Field: disableHome I Access flags: 0x19 = public static final int disableHome Class member attributes (count = 1): + Constant value attribute: + Integer [2131034121] + Field: showTitle I Access flags: 0x19 = public static final int showTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131034119] + Field: abs__title I Access flags: 0x19 = public static final int abs__title Class member attributes (count = 1): + Constant value attribute: + Integer [2131034144] + Field: abs__up I Access flags: 0x19 = public static final int abs__up Class member attributes (count = 1): + Constant value attribute: + Integer [2131034123] + Field: abs__progress_circular I Access flags: 0x19 = public static final int abs__progress_circular Class member attributes (count = 1): + Constant value attribute: + Integer [2131034126] + Field: abs__split_action_bar I Access flags: 0x19 = public static final int abs__split_action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034153] + Field: useLogo I Access flags: 0x19 = public static final int useLogo Class member attributes (count = 1): + Constant value attribute: + Integer [2131034116] + Field: abs__action_context_bar I Access flags: 0x19 = public static final int abs__action_context_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034152] + Field: tabMode I Access flags: 0x19 = public static final int tabMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131034115] + Field: abs__list_item I Access flags: 0x19 = public static final int abs__list_item Class member attributes (count = 1): + Constant value attribute: + Integer [2131034142] + Field: abs__progress_horizontal I Access flags: 0x19 = public static final int abs__progress_horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131034127] + Field: abs__action_bar_title I Access flags: 0x19 = public static final int abs__action_bar_title Class member attributes (count = 1): + Constant value attribute: + Integer [2131034133] + Field: abs__radio I Access flags: 0x19 = public static final int abs__radio Class member attributes (count = 1): + Constant value attribute: + Integer [2131034149] + Field: abs__shortcut I Access flags: 0x19 = public static final int abs__shortcut Class member attributes (count = 1): + Constant value attribute: + Integer [2131034148] + Field: showHome I Access flags: 0x19 = public static final int showHome Class member attributes (count = 1): + Constant value attribute: + Integer [2131034117] + Field: abs__action_menu_presenter I Access flags: 0x19 = public static final int abs__action_menu_presenter Class member attributes (count = 1): + Constant value attribute: + Integer [2131034125] + Field: abs__textButton I Access flags: 0x19 = public static final int abs__textButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131034136] + Field: abs__home I Access flags: 0x19 = public static final int abs__home Class member attributes (count = 1): + Constant value attribute: + Integer [2131034122] + Field: abs__titleDivider I Access flags: 0x19 = public static final int abs__titleDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2131034145] + Field: abs__checkbox I Access flags: 0x19 = public static final int abs__checkbox Class member attributes (count = 1): + Constant value attribute: + Integer [2131034147] + Field: abs__expand_activities_button I Access flags: 0x19 = public static final int abs__expand_activities_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034139] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$id() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #42 + 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: com/actionbarsherlock/R$integer Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$integer extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Integer [2131296256] + Class [com/actionbarsherlock/R$integer] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__max_action_buttons] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [java/lang/Object] Fields (count = 1): + Field: abs__max_action_buttons I Access flags: 0x19 = public static final int abs__max_action_buttons Class member attributes (count = 1): + Constant value attribute: + Integer [2131296256] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$integer() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + 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: com/actionbarsherlock/R$layout Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$layout extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 56): + Integer [2130903040] + Integer [2130903041] + Integer [2130903042] + Integer [2130903043] + Integer [2130903044] + Integer [2130903045] + Integer [2130903046] + Integer [2130903047] + Integer [2130903048] + Integer [2130903049] + Integer [2130903050] + Integer [2130903051] + Integer [2130903052] + Integer [2130903053] + Integer [2130903054] + Integer [2130903055] + Integer [2130903056] + Integer [2130903057] + Integer [2130903058] + Integer [2130903059] + Integer [2130903073] + Integer [2130903074] + Class [com/actionbarsherlock/R$layout] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_home] + Utf8 [abs__action_bar_tab] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_menu_item_layout] + Utf8 [abs__action_menu_layout] + Utf8 [abs__action_mode_bar] + Utf8 [abs__action_mode_close_item] + Utf8 [abs__activity_chooser_view] + Utf8 [abs__activity_chooser_view_list_item] + Utf8 [abs__dialog_title_holo] + Utf8 [abs__list_menu_item_checkbox] + Utf8 [abs__list_menu_item_icon] + Utf8 [abs__list_menu_item_layout] + Utf8 [abs__list_menu_item_radio] + Utf8 [abs__popup_menu_item_layout] + Utf8 [abs__screen_action_bar] + Utf8 [abs__screen_action_bar_overlay] + Utf8 [abs__screen_simple] + Utf8 [abs__screen_simple_overlay_action_mode] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [java/lang/Object] + Utf8 [sherlock_spinner_dropdown_item] + Utf8 [sherlock_spinner_item] Fields (count = 22): + Field: abs__list_menu_item_radio I Access flags: 0x19 = public static final int abs__list_menu_item_radio Class member attributes (count = 1): + Constant value attribute: + Integer [2130903054] + Field: abs__action_mode_close_item I Access flags: 0x19 = public static final int abs__action_mode_close_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903047] + Field: abs__activity_chooser_view_list_item I Access flags: 0x19 = public static final int abs__activity_chooser_view_list_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903049] + Field: abs__dialog_title_holo I Access flags: 0x19 = public static final int abs__dialog_title_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130903050] + Field: abs__screen_simple_overlay_action_mode I Access flags: 0x19 = public static final int abs__screen_simple_overlay_action_mode Class member attributes (count = 1): + Constant value attribute: + Integer [2130903059] + Field: abs__screen_action_bar I Access flags: 0x19 = public static final int abs__screen_action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2130903056] + Field: abs__action_menu_layout I Access flags: 0x19 = public static final int abs__action_menu_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903045] + Field: sherlock_spinner_dropdown_item I Access flags: 0x19 = public static final int sherlock_spinner_dropdown_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903073] + Field: abs__screen_action_bar_overlay I Access flags: 0x19 = public static final int abs__screen_action_bar_overlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130903057] + Field: abs__action_bar_title_item I Access flags: 0x19 = public static final int abs__action_bar_title_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903043] + Field: abs__list_menu_item_checkbox I Access flags: 0x19 = public static final int abs__list_menu_item_checkbox Class member attributes (count = 1): + Constant value attribute: + Integer [2130903051] + Field: abs__list_menu_item_icon I Access flags: 0x19 = public static final int abs__list_menu_item_icon Class member attributes (count = 1): + Constant value attribute: + Integer [2130903052] + Field: abs__action_mode_bar I Access flags: 0x19 = public static final int abs__action_mode_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2130903046] + Field: abs__list_menu_item_layout I Access flags: 0x19 = public static final int abs__list_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903053] + Field: sherlock_spinner_item I Access flags: 0x19 = public static final int sherlock_spinner_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903074] + Field: abs__screen_simple I Access flags: 0x19 = public static final int abs__screen_simple Class member attributes (count = 1): + Constant value attribute: + Integer [2130903058] + Field: abs__activity_chooser_view I Access flags: 0x19 = public static final int abs__activity_chooser_view Class member attributes (count = 1): + Constant value attribute: + Integer [2130903048] + Field: abs__popup_menu_item_layout I Access flags: 0x19 = public static final int abs__popup_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903055] + Field: abs__action_bar_home I Access flags: 0x19 = public static final int abs__action_bar_home Class member attributes (count = 1): + Constant value attribute: + Integer [2130903040] + Field: abs__action_bar_tab_bar_view I Access flags: 0x19 = public static final int abs__action_bar_tab_bar_view Class member attributes (count = 1): + Constant value attribute: + Integer [2130903042] + Field: abs__action_menu_item_layout I Access flags: 0x19 = public static final int abs__action_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903044] + Field: abs__action_bar_tab I Access flags: 0x19 = public static final int abs__action_bar_tab Class member attributes (count = 1): + Constant value attribute: + Integer [2130903041] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$layout() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #25 + 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: com/actionbarsherlock/R$string Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$string extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Integer [2131361792] + Integer [2131361793] + Integer [2131361794] + Integer [2131361795] + Integer [2131361796] + Integer [2131361797] + Integer [2131361798] + Integer [2131361799] + Integer [2131361800] + Integer [2131361801] + Class [com/actionbarsherlock/R$string] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_home_description] + Utf8 [abs__action_bar_up_description] + Utf8 [abs__action_menu_overflow_description] + Utf8 [abs__action_mode_done] + Utf8 [abs__activity_chooser_view_dialog_title_default] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__activitychooserview_choose_application] + Utf8 [abs__share_action_provider_share_with] + Utf8 [abs__shareactionprovider_share_with] + Utf8 [abs__shareactionprovider_share_with_application] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [java/lang/Object] Fields (count = 10): + Field: abs__action_bar_up_description I Access flags: 0x19 = public static final int abs__action_bar_up_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361793] + Field: abs__activitychooserview_choose_application I Access flags: 0x19 = public static final int abs__activitychooserview_choose_application Class member attributes (count = 1): + Constant value attribute: + Integer [2131361799] + Field: abs__share_action_provider_share_with I Access flags: 0x19 = public static final int abs__share_action_provider_share_with Class member attributes (count = 1): + Constant value attribute: + Integer [2131361798] + Field: abs__action_menu_overflow_description I Access flags: 0x19 = public static final int abs__action_menu_overflow_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361794] + Field: abs__action_mode_done I Access flags: 0x19 = public static final int abs__action_mode_done Class member attributes (count = 1): + Constant value attribute: + Integer [2131361795] + Field: abs__activity_chooser_view_dialog_title_default I Access flags: 0x19 = public static final int abs__activity_chooser_view_dialog_title_default Class member attributes (count = 1): + Constant value attribute: + Integer [2131361797] + Field: abs__shareactionprovider_share_with_application I Access flags: 0x19 = public static final int abs__shareactionprovider_share_with_application Class member attributes (count = 1): + Constant value attribute: + Integer [2131361801] + Field: abs__shareactionprovider_share_with I Access flags: 0x19 = public static final int abs__shareactionprovider_share_with Class member attributes (count = 1): + Constant value attribute: + Integer [2131361800] + Field: abs__action_bar_home_description I Access flags: 0x19 = public static final int abs__action_bar_home_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361792] + Field: abs__activity_chooser_view_see_all I Access flags: 0x19 = public static final int abs__activity_chooser_view_see_all Class member attributes (count = 1): + Constant value attribute: + Integer [2131361796] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$string() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #13 + 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: com/actionbarsherlock/R$style Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$style extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 188): + Integer [2131427328] + Integer [2131427329] + Integer [2131427330] + Integer [2131427331] + Integer [2131427332] + Integer [2131427333] + Integer [2131427334] + Integer [2131427335] + Integer [2131427336] + Integer [2131427337] + Integer [2131427338] + Integer [2131427339] + Integer [2131427340] + Integer [2131427341] + Integer [2131427342] + Integer [2131427343] + Integer [2131427344] + Integer [2131427345] + Integer [2131427346] + Integer [2131427347] + Integer [2131427348] + Integer [2131427349] + Integer [2131427350] + Integer [2131427351] + Integer [2131427352] + Integer [2131427353] + Integer [2131427354] + Integer [2131427355] + Integer [2131427356] + Integer [2131427357] + Integer [2131427358] + Integer [2131427359] + Integer [2131427360] + Integer [2131427361] + Integer [2131427362] + Integer [2131427363] + Integer [2131427364] + Integer [2131427365] + Integer [2131427366] + Integer [2131427367] + Integer [2131427368] + Integer [2131427369] + Integer [2131427370] + Integer [2131427371] + Integer [2131427372] + Integer [2131427373] + Integer [2131427374] + Integer [2131427375] + Integer [2131427376] + Integer [2131427377] + Integer [2131427378] + Integer [2131427379] + Integer [2131427380] + Integer [2131427381] + Integer [2131427382] + Integer [2131427383] + Integer [2131427384] + Integer [2131427385] + Integer [2131427386] + Integer [2131427387] + Integer [2131427388] + Integer [2131427389] + Integer [2131427390] + Integer [2131427391] + Integer [2131427392] + Integer [2131427393] + Integer [2131427394] + Integer [2131427395] + Integer [2131427396] + Integer [2131427397] + Integer [2131427398] + Integer [2131427399] + Integer [2131427400] + Integer [2131427401] + Integer [2131427402] + Integer [2131427403] + Integer [2131427404] + Integer [2131427405] + Integer [2131427406] + Integer [2131427407] + Integer [2131427408] + Integer [2131427409] + Integer [2131427410] + Integer [2131427411] + Integer [2131427412] + Integer [2131427413] + Integer [2131427414] + Integer [2131427415] + Class [com/actionbarsherlock/R$style] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DialogWindowTitle_Sherlock] + Utf8 [DialogWindowTitle_Sherlock_Light] + Utf8 [I] + Utf8 [Sherlock___TextAppearance_Small] + Utf8 [Sherlock___Theme] + Utf8 [Sherlock___Theme_DarkActionBar] + Utf8 [Sherlock___Theme_Dialog] + Utf8 [Sherlock___Theme_Light] + Utf8 [Sherlock___Widget_ActionBar] + Utf8 [Sherlock___Widget_ActionMode] + Utf8 [Sherlock___Widget_ActivityChooserView] + Utf8 [Sherlock___Widget_Holo_DropDownItem] + Utf8 [Sherlock___Widget_Holo_ListView] + Utf8 [Sherlock___Widget_Holo_Spinner] + Utf8 [TextAppearance_Sherlock_DialogWindowTitle] + Utf8 [TextAppearance_Sherlock_Light_DialogWindowTitle] + Utf8 [TextAppearance_Sherlock_Light_Small] + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Large] + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Small] + Utf8 [TextAppearance_Sherlock_Small] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Menu] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_DropDownItem] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Large] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Small] + Utf8 [TextAppearance_Sherlock_Widget_TextView_SpinnerItem] + Utf8 [Theme_Sherlock] + Utf8 [Theme_Sherlock_Dialog] + Utf8 [Theme_Sherlock_ForceOverflow] + Utf8 [Theme_Sherlock_Light] + Utf8 [Theme_Sherlock_Light_DarkActionBar] + Utf8 [Theme_Sherlock_Light_DarkActionBar_ForceOverflow] + Utf8 [Theme_Sherlock_Light_Dialog] + Utf8 [Theme_Sherlock_Light_ForceOverflow] + Utf8 [Theme_Sherlock_Light_NoActionBar] + Utf8 [Theme_Sherlock_NoActionBar] + Utf8 [Widget] + Utf8 [Widget_Sherlock_ActionBar] + Utf8 [Widget_Sherlock_ActionBar_Solid] + Utf8 [Widget_Sherlock_ActionBar_TabBar] + Utf8 [Widget_Sherlock_ActionBar_TabText] + Utf8 [Widget_Sherlock_ActionBar_TabView] + Utf8 [Widget_Sherlock_ActionButton] + Utf8 [Widget_Sherlock_ActionButton_CloseMode] + Utf8 [Widget_Sherlock_ActionButton_Overflow] + Utf8 [Widget_Sherlock_ActionMode] + Utf8 [Widget_Sherlock_ActivityChooserView] + Utf8 [Widget_Sherlock_Button_Small] + Utf8 [Widget_Sherlock_DropDownItem_Spinner] + Utf8 [Widget_Sherlock_Light_ActionBar] + Utf8 [Widget_Sherlock_Light_ActionBar_Solid] + Utf8 [Widget_Sherlock_Light_ActionBar_Solid_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar] + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabText] + Utf8 [Widget_Sherlock_Light_ActionBar_TabText_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabView] + Utf8 [Widget_Sherlock_Light_ActionBar_TabView_Inverse] + Utf8 [Widget_Sherlock_Light_ActionButton] + Utf8 [Widget_Sherlock_Light_ActionButton_CloseMode] + Utf8 [Widget_Sherlock_Light_ActionButton_Overflow] + Utf8 [Widget_Sherlock_Light_ActionMode] + Utf8 [Widget_Sherlock_Light_ActionMode_Inverse] + Utf8 [Widget_Sherlock_Light_ActivityChooserView] + Utf8 [Widget_Sherlock_Light_Button_Small] + Utf8 [Widget_Sherlock_Light_DropDownItem_Spinner] + Utf8 [Widget_Sherlock_Light_ListPopupWindow] + Utf8 [Widget_Sherlock_Light_ListView_DropDown] + Utf8 [Widget_Sherlock_Light_PopupMenu] + Utf8 [Widget_Sherlock_Light_PopupWindow_ActionMode] + Utf8 [Widget_Sherlock_Light_ProgressBar] + Utf8 [Widget_Sherlock_Light_ProgressBar_Horizontal] + Utf8 [Widget_Sherlock_Light_Spinner_DropDown_ActionBar] + Utf8 [Widget_Sherlock_ListPopupWindow] + Utf8 [Widget_Sherlock_ListView_DropDown] + Utf8 [Widget_Sherlock_PopupMenu] + Utf8 [Widget_Sherlock_PopupWindow_ActionMode] + Utf8 [Widget_Sherlock_ProgressBar] + Utf8 [Widget_Sherlock_ProgressBar_Horizontal] + Utf8 [Widget_Sherlock_Spinner_DropDown_ActionBar] + Utf8 [Widget_Sherlock_TextView_SpinnerItem] + Utf8 [com/actionbarsherlock/R$style] + Utf8 [java/lang/Object] Fields (count = 88): + Field: Widget_Sherlock_Light_ActivityChooserView I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427360] + Field: Widget_Sherlock_Light_ProgressBar_Horizontal I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ProgressBar_Horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131427377] + Field: TextAppearance_Sherlock_Light_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427401] + Field: DialogWindowTitle_Sherlock_Light I Access flags: 0x19 = public static final int DialogWindowTitle_Sherlock_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427380] + Field: Widget_Sherlock_ActivityChooserView I Access flags: 0x19 = public static final int Widget_Sherlock_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427359] + Field: TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427385] + Field: Sherlock___Widget_Holo_ListView I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_ListView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427366] + Field: Widget_Sherlock_Light_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427332] + Field: Theme_Sherlock_Light_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_Light_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427412] + Field: DialogWindowTitle_Sherlock I Access flags: 0x19 = public static final int DialogWindowTitle_Sherlock Class member attributes (count = 1): + Constant value attribute: + Integer [2131427379] + Field: Theme_Sherlock I Access flags: 0x19 = public static final int Theme_Sherlock Class member attributes (count = 1): + Constant value attribute: + Integer [2131427406] + Field: TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427389] + Field: TextAppearance_Sherlock_Widget_PopupMenu_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427393] + Field: Theme_Sherlock_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427411] + Field: Widget_Sherlock_Button_Small I Access flags: 0x19 = public static final int Widget_Sherlock_Button_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427361] + Field: TextAppearance_Sherlock_Light_DialogWindowTitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_DialogWindowTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427398] + Field: Widget_Sherlock_Light_ActionBar_Solid I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_Solid Class member attributes (count = 1): + Constant value attribute: + Integer [2131427333] + Field: TextAppearance_Sherlock_Widget_PopupMenu I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427390] + Field: Theme_Sherlock_Light_DarkActionBar_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_Light_DarkActionBar_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427413] + Field: Widget_Sherlock_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427330] + Field: Widget_Sherlock_Light_DropDownItem_Spinner I Access flags: 0x19 = public static final int Widget_Sherlock_Light_DropDownItem_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427371] + Field: Widget_Sherlock_Light_ListPopupWindow I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ListPopupWindow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427355] + Field: Widget_Sherlock_Light_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427352] + Field: Widget_Sherlock_Light_ActionBar_TabBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427339] + Field: Theme_Sherlock_Light_NoActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_Light_NoActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427410] + Field: Widget_Sherlock_Light_ActionMode_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionMode_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427353] + Field: Sherlock___Theme_Dialog I Access flags: 0x19 = public static final int Sherlock___Theme_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427405] + Field: Sherlock___Theme_DarkActionBar I Access flags: 0x19 = public static final int Sherlock___Theme_DarkActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427404] + Field: Theme_Sherlock_Light_DarkActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_Light_DarkActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427408] + Field: Sherlock___Widget_Holo_Spinner I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427363] + Field: TextAppearance_Sherlock_Widget_ActionBar_Menu I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Menu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427381] + Field: Sherlock___Theme_Light I Access flags: 0x19 = public static final int Sherlock___Theme_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427403] + Field: Widget_Sherlock_TextView_SpinnerItem I Access flags: 0x19 = public static final int Widget_Sherlock_TextView_SpinnerItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427378] + Field: Widget_Sherlock_Light_ListView_DropDown I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ListView_DropDown Class member attributes (count = 1): + Constant value attribute: + Integer [2131427368] + Field: Widget_Sherlock_Light_Button_Small I Access flags: 0x19 = public static final int Widget_Sherlock_Light_Button_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427362] + Field: TextAppearance_Sherlock_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427400] + Field: Theme_Sherlock_Light I Access flags: 0x19 = public static final int Theme_Sherlock_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427407] + Field: Widget_Sherlock_ActionBar_TabBar I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427338] + Field: TextAppearance_Sherlock_Light_Widget_PopupMenu_Large I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large Class member attributes (count = 1): + Constant value attribute: + Integer [2131427392] + Field: Sherlock___Theme I Access flags: 0x19 = public static final int Sherlock___Theme Class member attributes (count = 1): + Constant value attribute: + Integer [2131427402] + Field: Widget_Sherlock_Light_ActionBar_TabBar_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabBar_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427340] + Field: Widget_Sherlock_ActionButton I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131427344] + Field: Theme_Sherlock_Light_Dialog I Access flags: 0x19 = public static final int Theme_Sherlock_Light_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427415] + Field: Widget_Sherlock_ProgressBar_Horizontal I Access flags: 0x19 = public static final int Widget_Sherlock_ProgressBar_Horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131427376] + Field: Widget_Sherlock_ActionButton_CloseMode I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton_CloseMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427346] + Field: TextAppearance_Sherlock_Widget_DropDownItem I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_DropDownItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427396] + Field: Theme_Sherlock_Dialog I Access flags: 0x19 = public static final int Theme_Sherlock_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427414] + Field: Widget_Sherlock_PopupWindow_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_PopupWindow_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427372] + Field: Widget_Sherlock_Light_ActionBar_Solid_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_Solid_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427334] + Field: Widget_Sherlock_Light_Spinner_DropDown_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_Spinner_DropDown_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427365] + Field: Sherlock___Widget_ActivityChooserView I Access flags: 0x19 = public static final int Sherlock___Widget_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427358] + Field: Sherlock___Widget_Holo_DropDownItem I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_DropDownItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427369] + Field: Widget I Access flags: 0x19 = public static final int Widget Class member attributes (count = 1): + Constant value attribute: + Integer [2131427328] + Field: TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427383] + Field: Sherlock___Widget_ActionMode I Access flags: 0x19 = public static final int Sherlock___Widget_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427350] + Field: Widget_Sherlock_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427351] + Field: Widget_Sherlock_Light_ActionButton_Overflow I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton_Overflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427349] + Field: Theme_Sherlock_NoActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_NoActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427409] + Field: Widget_Sherlock_Light_PopupMenu I Access flags: 0x19 = public static final int Widget_Sherlock_Light_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427357] + Field: Widget_Sherlock_PopupMenu I Access flags: 0x19 = public static final int Widget_Sherlock_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427356] + Field: Sherlock___TextAppearance_Small I Access flags: 0x19 = public static final int Sherlock___TextAppearance_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427399] + Field: Widget_Sherlock_Light_PopupWindow_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_PopupWindow_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427373] + Field: Widget_Sherlock_Light_ActionBar_TabView I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427336] + Field: Widget_Sherlock_ListPopupWindow I Access flags: 0x19 = public static final int Widget_Sherlock_ListPopupWindow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427354] + Field: TextAppearance_Sherlock_DialogWindowTitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_DialogWindowTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427397] + Field: TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427387] + Field: Widget_Sherlock_Light_ActionButton_CloseMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton_CloseMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427347] + Field: Widget_Sherlock_Light_ActionBar_TabText_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabText_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427343] + Field: TextAppearance_Sherlock_Widget_ActionMode_Title I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title Class member attributes (count = 1): + Constant value attribute: + Integer [2131427386] + Field: Widget_Sherlock_Spinner_DropDown_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Spinner_DropDown_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427364] + Field: TextAppearance_Sherlock_Widget_TextView_SpinnerItem I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_TextView_SpinnerItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427395] + Field: Sherlock___Widget_ActionBar I Access flags: 0x19 = public static final int Sherlock___Widget_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427329] + Field: Widget_Sherlock_ProgressBar I Access flags: 0x19 = public static final int Widget_Sherlock_ProgressBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427374] + Field: Widget_Sherlock_Light_ActionBar_TabView_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabView_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427337] + Field: TextAppearance_Sherlock_Widget_ActionBar_Title I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title Class member attributes (count = 1): + Constant value attribute: + Integer [2131427382] + Field: TextAppearance_Sherlock_Light_Widget_PopupMenu_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427394] + Field: Widget_Sherlock_ActionBar_TabText I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabText Class member attributes (count = 1): + Constant value attribute: + Integer [2131427341] + Field: Widget_Sherlock_Light_ProgressBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ProgressBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427375] + Field: Widget_Sherlock_ActionBar_TabView I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427335] + Field: Widget_Sherlock_ActionBar_Solid I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_Solid Class member attributes (count = 1): + Constant value attribute: + Integer [2131427331] + Field: Widget_Sherlock_ListView_DropDown I Access flags: 0x19 = public static final int Widget_Sherlock_ListView_DropDown Class member attributes (count = 1): + Constant value attribute: + Integer [2131427367] + Field: Widget_Sherlock_ActionButton_Overflow I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton_Overflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427348] + Field: Widget_Sherlock_Light_ActionBar_TabText I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabText Class member attributes (count = 1): + Constant value attribute: + Integer [2131427342] + Field: TextAppearance_Sherlock_Widget_ActionMode_Subtitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427388] + Field: TextAppearance_Sherlock_Widget_ActionBar_Subtitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427384] + Field: Widget_Sherlock_DropDownItem_Spinner I Access flags: 0x19 = public static final int Widget_Sherlock_DropDownItem_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427370] + Field: Widget_Sherlock_Light_ActionButton I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131427345] + Field: TextAppearance_Sherlock_Widget_PopupMenu_Large I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Large Class member attributes (count = 1): + Constant value attribute: + Integer [2131427391] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$style() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #91 + 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: com/actionbarsherlock/R$styleable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$styleable extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 324): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [7] + Integer [8] + Integer [9] + Integer [10] + Integer [11] + Integer [12] + Integer [13] + Integer [14] + Integer [15] + Integer [16] + Integer [17] + Integer [18] + Integer [19] + Integer [20] + Integer [21] + Integer [22] + Integer [23] + Integer [24] + Integer [25] + Integer [26] + Integer [27] + Integer [28] + Integer [29] + Integer [30] + Integer [31] + Integer [32] + Integer [33] + Integer [34] + Integer [35] + Integer [36] + Integer [37] + Integer [38] + Integer [39] + Integer [40] + Integer [41] + Integer [42] + Integer [43] + Integer [44] + Integer [45] + Integer [46] + Integer [47] + Integer [48] + Integer [49] + Integer [50] + Integer [51] + Integer [52] + Integer [16842754] + Integer [16842766] + Integer [16842839] + Integer [16842927] + Integer [16842960] + Integer [16842964] + Integer [16843014] + Integer [16843071] + Integer [16843125] + Integer [16843126] + Integer [16843131] + Integer [16843156] + Integer [16843230] + Integer [16843231] + Integer [16843232] + Integer [16843233] + Integer [16843234] + Integer [16843235] + Integer [16843236] + Integer [16843237] + Integer [16843362] + Integer [16843375] + Integer [16843436] + Integer [16843437] + Integer [16843481] + Integer [16843515] + Integer [16843516] + Integer [16843657] + Integer [16843793] + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Class [com/actionbarsherlock/R$styleable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [SherlockActionBar [I] + NameAndType [SherlockActionMenuItemView [I] + NameAndType [SherlockActionMode [I] + NameAndType [SherlockActivityChooserView [I] + NameAndType [SherlockMenuGroup [I] + NameAndType [SherlockMenuItem [I] + NameAndType [SherlockMenuView [I] + NameAndType [SherlockSpinner [I] + NameAndType [SherlockTheme [I] + Utf8 [()V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SherlockActionBar] + Utf8 [SherlockActionBar_background] + Utf8 [SherlockActionBar_backgroundSplit] + Utf8 [SherlockActionBar_backgroundStacked] + Utf8 [SherlockActionBar_customNavigationLayout] + Utf8 [SherlockActionBar_displayOptions] + Utf8 [SherlockActionBar_divider] + Utf8 [SherlockActionBar_height] + Utf8 [SherlockActionBar_homeLayout] + Utf8 [SherlockActionBar_icon] + Utf8 [SherlockActionBar_indeterminateProgressStyle] + Utf8 [SherlockActionBar_itemPadding] + Utf8 [SherlockActionBar_logo] + Utf8 [SherlockActionBar_navigationMode] + Utf8 [SherlockActionBar_progressBarPadding] + Utf8 [SherlockActionBar_progressBarStyle] + Utf8 [SherlockActionBar_subtitle] + Utf8 [SherlockActionBar_subtitleTextStyle] + Utf8 [SherlockActionBar_title] + Utf8 [SherlockActionBar_titleTextStyle] + Utf8 [SherlockActionMenuItemView] + Utf8 [SherlockActionMenuItemView_android_minWidth] + Utf8 [SherlockActionMode] + Utf8 [SherlockActionMode_background] + Utf8 [SherlockActionMode_backgroundSplit] + Utf8 [SherlockActionMode_height] + Utf8 [SherlockActionMode_subtitleTextStyle] + Utf8 [SherlockActionMode_titleTextStyle] + Utf8 [SherlockActivityChooserView] + Utf8 [SherlockActivityChooserView_android_background] + Utf8 [SherlockActivityChooserView_expandActivityOverflowButtonDrawable] + Utf8 [SherlockActivityChooserView_initialActivityCount] + Utf8 [SherlockMenuGroup] + Utf8 [SherlockMenuGroup_android_checkableBehavior] + Utf8 [SherlockMenuGroup_android_enabled] + Utf8 [SherlockMenuGroup_android_id] + Utf8 [SherlockMenuGroup_android_menuCategory] + Utf8 [SherlockMenuGroup_android_orderInCategory] + Utf8 [SherlockMenuGroup_android_visible] + Utf8 [SherlockMenuItem] + Utf8 [SherlockMenuItem_android_actionLayout] + Utf8 [SherlockMenuItem_android_actionProviderClass] + Utf8 [SherlockMenuItem_android_actionViewClass] + Utf8 [SherlockMenuItem_android_alphabeticShortcut] + Utf8 [SherlockMenuItem_android_checkable] + Utf8 [SherlockMenuItem_android_checked] + Utf8 [SherlockMenuItem_android_enabled] + Utf8 [SherlockMenuItem_android_icon] + Utf8 [SherlockMenuItem_android_id] + Utf8 [SherlockMenuItem_android_menuCategory] + Utf8 [SherlockMenuItem_android_numericShortcut] + Utf8 [SherlockMenuItem_android_onClick] + Utf8 [SherlockMenuItem_android_orderInCategory] + Utf8 [SherlockMenuItem_android_showAsAction] + Utf8 [SherlockMenuItem_android_title] + Utf8 [SherlockMenuItem_android_titleCondensed] + Utf8 [SherlockMenuItem_android_visible] + Utf8 [SherlockMenuView] + Utf8 [SherlockMenuView_headerBackground] + Utf8 [SherlockMenuView_horizontalDivider] + Utf8 [SherlockMenuView_itemBackground] + Utf8 [SherlockMenuView_itemIconDisabledAlpha] + Utf8 [SherlockMenuView_itemTextAppearance] + Utf8 [SherlockMenuView_preserveIconSpacing] + Utf8 [SherlockMenuView_verticalDivider] + Utf8 [SherlockMenuView_windowAnimationStyle] + Utf8 [SherlockSpinner] + Utf8 [SherlockSpinner_android_dropDownHorizontalOffset] + Utf8 [SherlockSpinner_android_dropDownSelector] + Utf8 [SherlockSpinner_android_dropDownVerticalOffset] + Utf8 [SherlockSpinner_android_dropDownWidth] + Utf8 [SherlockSpinner_android_gravity] + Utf8 [SherlockSpinner_android_popupBackground] + Utf8 [SherlockSpinner_android_popupPromptView] + Utf8 [SherlockSpinner_android_prompt] + Utf8 [SherlockTheme] + Utf8 [SherlockTheme_absForceOverflow] + Utf8 [SherlockTheme_actionBarDivider] + Utf8 [SherlockTheme_actionBarItemBackground] + Utf8 [SherlockTheme_actionBarSize] + Utf8 [SherlockTheme_actionBarSplitStyle] + Utf8 [SherlockTheme_actionBarStyle] + Utf8 [SherlockTheme_actionBarTabBarStyle] + Utf8 [SherlockTheme_actionBarTabStyle] + Utf8 [SherlockTheme_actionBarTabTextStyle] + Utf8 [SherlockTheme_actionBarWidgetTheme] + Utf8 [SherlockTheme_actionButtonStyle] + Utf8 [SherlockTheme_actionDropDownStyle] + Utf8 [SherlockTheme_actionMenuTextAppearance] + Utf8 [SherlockTheme_actionMenuTextColor] + Utf8 [SherlockTheme_actionModeBackground] + Utf8 [SherlockTheme_actionModeCloseButtonStyle] + Utf8 [SherlockTheme_actionModeCloseDrawable] + Utf8 [SherlockTheme_actionModePopupWindowStyle] + Utf8 [SherlockTheme_actionModeShareDrawable] + Utf8 [SherlockTheme_actionModeSplitBackground] + Utf8 [SherlockTheme_actionModeStyle] + Utf8 [SherlockTheme_actionOverflowButtonStyle] + Utf8 [SherlockTheme_actionSpinnerItemStyle] + Utf8 [SherlockTheme_activatedBackgroundIndicator] + Utf8 [SherlockTheme_activityChooserViewStyle] + Utf8 [SherlockTheme_android_windowIsFloating] + Utf8 [SherlockTheme_buttonStyleSmall] + Utf8 [SherlockTheme_dividerVertical] + Utf8 [SherlockTheme_dropDownListViewStyle] + Utf8 [SherlockTheme_dropdownListPreferredItemHeight] + Utf8 [SherlockTheme_homeAsUpIndicator] + Utf8 [SherlockTheme_listPopupWindowStyle] + Utf8 [SherlockTheme_listPreferredItemHeightSmall] + Utf8 [SherlockTheme_listPreferredItemPaddingLeft] + Utf8 [SherlockTheme_listPreferredItemPaddingRight] + Utf8 [SherlockTheme_popupMenuStyle] + Utf8 [SherlockTheme_spinnerDropDownItemStyle] + Utf8 [SherlockTheme_spinnerItemStyle] + Utf8 [SherlockTheme_textAppearanceLargePopupMenu] + Utf8 [SherlockTheme_textAppearanceListItemSmall] + Utf8 [SherlockTheme_textAppearanceSmall] + Utf8 [SherlockTheme_textAppearanceSmallPopupMenu] + Utf8 [SherlockTheme_textColorPrimary] + Utf8 [SherlockTheme_textColorPrimaryDisableOnly] + Utf8 [SherlockTheme_textColorPrimaryInverse] + Utf8 [SherlockTheme_windowActionBar] + Utf8 [SherlockTheme_windowActionBarOverlay] + Utf8 [SherlockTheme_windowActionModeOverlay] + Utf8 [SherlockTheme_windowContentOverlay] + Utf8 [SherlockTheme_windowMinWidthMajor] + Utf8 [SherlockTheme_windowMinWidthMinor] + Utf8 [SherlockTheme_windowNoTitle] + Utf8 [SherlockTheme_windowSplitActionBar] + Utf8 [[I] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [java/lang/Object] Fields (count = 129): + Field: SherlockTheme_textColorPrimaryInverse I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimaryInverse Class member attributes (count = 1): + Constant value attribute: + Integer [27] + Field: SherlockActionBar_displayOptions I Access flags: 0x19 = public static final int SherlockActionBar_displayOptions Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_actionMenuTextAppearance I Access flags: 0x19 = public static final int SherlockTheme_actionMenuTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockTheme_listPreferredItemPaddingLeft I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemPaddingLeft Class member attributes (count = 1): + Constant value attribute: + Integer [31] + Field: SherlockMenuView_itemBackground I Access flags: 0x19 = public static final int SherlockMenuView_itemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_actionBarDivider I Access flags: 0x19 = public static final int SherlockTheme_actionBarDivider Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockTheme_homeAsUpIndicator I Access flags: 0x19 = public static final int SherlockTheme_homeAsUpIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [39] + Field: SherlockMenuItem_android_id I Access flags: 0x19 = public static final int SherlockMenuItem_android_id Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockTheme [I Access flags: 0x19 = public static final int[] SherlockTheme + Field: SherlockMenuGroup [I Access flags: 0x19 = public static final int[] SherlockMenuGroup + Field: SherlockTheme_actionBarSplitStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarSplitStyle Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionModeShareDrawable I Access flags: 0x19 = public static final int SherlockTheme_actionModeShareDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [18] + Field: SherlockTheme_activatedBackgroundIndicator I Access flags: 0x19 = public static final int SherlockTheme_activatedBackgroundIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [51] + Field: SherlockActionBar_subtitle I Access flags: 0x19 = public static final int SherlockActionBar_subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockActionMode_backgroundSplit I Access flags: 0x19 = public static final int SherlockActionMode_backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar [I Access flags: 0x19 = public static final int[] SherlockActionBar + Field: SherlockTheme_buttonStyleSmall I Access flags: 0x19 = public static final int SherlockTheme_buttonStyleSmall Class member attributes (count = 1): + Constant value attribute: + Integer [20] + Field: SherlockMenuItem_android_icon I Access flags: 0x19 = public static final int SherlockMenuItem_android_icon Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockMenuItem_android_title I Access flags: 0x19 = public static final int SherlockMenuItem_android_title Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_dropdownListPreferredItemHeight I Access flags: 0x19 = public static final int SherlockTheme_dropdownListPreferredItemHeight Class member attributes (count = 1): + Constant value attribute: + Integer [42] + Field: SherlockActivityChooserView_initialActivityCount I Access flags: 0x19 = public static final int SherlockActivityChooserView_initialActivityCount Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActionBar_itemPadding I Access flags: 0x19 = public static final int SherlockActionBar_itemPadding Class member attributes (count = 1): + Constant value attribute: + Integer [18] + Field: SherlockTheme_actionBarWidgetTheme I Access flags: 0x19 = public static final int SherlockTheme_actionBarWidgetTheme Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockSpinner_android_dropDownHorizontalOffset I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownHorizontalOffset Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockMenuGroup_android_orderInCategory I Access flags: 0x19 = public static final int SherlockMenuGroup_android_orderInCategory Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_actionOverflowButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionOverflowButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_spinnerDropDownItemStyle I Access flags: 0x19 = public static final int SherlockTheme_spinnerDropDownItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [29] + Field: SherlockTheme_android_windowIsFloating I Access flags: 0x19 = public static final int SherlockTheme_android_windowIsFloating Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockActionMode_background I Access flags: 0x19 = public static final int SherlockActionMode_background Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockTheme_actionMenuTextColor I Access flags: 0x19 = public static final int SherlockTheme_actionMenuTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockActionBar_progressBarPadding I Access flags: 0x19 = public static final int SherlockActionBar_progressBarPadding Class member attributes (count = 1): + Constant value attribute: + Integer [17] + Field: SherlockMenuItem_android_titleCondensed I Access flags: 0x19 = public static final int SherlockMenuItem_android_titleCondensed Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockActionMode_height I Access flags: 0x19 = public static final int SherlockActionMode_height Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionMenuItemView_android_minWidth I Access flags: 0x19 = public static final int SherlockActionMenuItemView_android_minWidth Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_actionBarTabStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionSpinnerItemStyle I Access flags: 0x19 = public static final int SherlockTheme_actionSpinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [43] + Field: SherlockActivityChooserView_expandActivityOverflowButtonDrawable I Access flags: 0x19 = public static final int SherlockActivityChooserView_expandActivityOverflowButtonDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionBar_backgroundSplit I Access flags: 0x19 = public static final int SherlockActionBar_backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockMenuView_headerBackground I Access flags: 0x19 = public static final int SherlockMenuView_headerBackground Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_subtitleTextStyle I Access flags: 0x19 = public static final int SherlockActionBar_subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActionBar_icon I Access flags: 0x19 = public static final int SherlockActionBar_icon Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockTheme_dropDownListViewStyle I Access flags: 0x19 = public static final int SherlockTheme_dropDownListViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [40] + Field: SherlockMenuItem_android_alphabeticShortcut I Access flags: 0x19 = public static final int SherlockMenuItem_android_alphabeticShortcut Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockActionMenuItemView [I Access flags: 0x19 = public static final int[] SherlockActionMenuItemView + Field: SherlockSpinner_android_dropDownWidth I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownWidth Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionBar_indeterminateProgressStyle I Access flags: 0x19 = public static final int SherlockActionBar_indeterminateProgressStyle Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_textAppearanceLargePopupMenu I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceLargePopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [22] + Field: SherlockTheme_windowMinWidthMajor I Access flags: 0x19 = public static final int SherlockTheme_windowMinWidthMajor Class member attributes (count = 1): + Constant value attribute: + Integer [34] + Field: SherlockMenuItem_android_checked I Access flags: 0x19 = public static final int SherlockMenuItem_android_checked Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_progressBarStyle I Access flags: 0x19 = public static final int SherlockActionBar_progressBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuView_horizontalDivider I Access flags: 0x19 = public static final int SherlockMenuView_horizontalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActivityChooserView [I Access flags: 0x19 = public static final int[] SherlockActivityChooserView + Field: SherlockMenuItem [I Access flags: 0x19 = public static final int[] SherlockMenuItem + Field: SherlockTheme_actionBarStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_windowSplitActionBar I Access flags: 0x19 = public static final int SherlockTheme_windowSplitActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [48] + Field: SherlockMenuGroup_android_enabled I Access flags: 0x19 = public static final int SherlockMenuGroup_android_enabled Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockSpinner_android_gravity I Access flags: 0x19 = public static final int SherlockSpinner_android_gravity Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockActionBar_customNavigationLayout I Access flags: 0x19 = public static final int SherlockActionBar_customNavigationLayout Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockSpinner_android_prompt I Access flags: 0x19 = public static final int SherlockSpinner_android_prompt Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockTheme_actionBarTabBarStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionBar_title I Access flags: 0x19 = public static final int SherlockActionBar_title Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockMenuItem_android_menuCategory I Access flags: 0x19 = public static final int SherlockMenuItem_android_menuCategory Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockActionBar_height I Access flags: 0x19 = public static final int SherlockActionBar_height Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionBar_navigationMode I Access flags: 0x19 = public static final int SherlockActionBar_navigationMode Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionBarTabTextStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockTheme_windowMinWidthMinor I Access flags: 0x19 = public static final int SherlockTheme_windowMinWidthMinor Class member attributes (count = 1): + Constant value attribute: + Integer [35] + Field: SherlockMenuItem_android_actionViewClass I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionViewClass Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuView_itemTextAppearance I Access flags: 0x19 = public static final int SherlockMenuView_itemTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_actionModeBackground I Access flags: 0x19 = public static final int SherlockTheme_actionModeBackground Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuItem_android_checkable I Access flags: 0x19 = public static final int SherlockMenuItem_android_checkable Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockTheme_actionModeCloseDrawable I Access flags: 0x19 = public static final int SherlockTheme_actionModeCloseDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [17] + Field: SherlockTheme_windowNoTitle I Access flags: 0x19 = public static final int SherlockTheme_windowNoTitle Class member attributes (count = 1): + Constant value attribute: + Integer [44] + Field: SherlockTheme_textAppearanceSmall I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceSmall Class member attributes (count = 1): + Constant value attribute: + Integer [24] + Field: SherlockSpinner_android_dropDownVerticalOffset I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownVerticalOffset Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockMenuView_verticalDivider I Access flags: 0x19 = public static final int SherlockMenuView_verticalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockMenuGroup_android_visible I Access flags: 0x19 = public static final int SherlockMenuGroup_android_visible Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionMode_subtitleTextStyle I Access flags: 0x19 = public static final int SherlockActionMode_subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockMenuView_itemIconDisabledAlpha I Access flags: 0x19 = public static final int SherlockMenuView_itemIconDisabledAlpha Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionBarItemBackground I Access flags: 0x19 = public static final int SherlockTheme_actionBarItemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockTheme_textColorPrimary I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimary Class member attributes (count = 1): + Constant value attribute: + Integer [25] + Field: SherlockTheme_listPreferredItemHeightSmall I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemHeightSmall Class member attributes (count = 1): + Constant value attribute: + Integer [30] + Field: SherlockTheme_windowContentOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowContentOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [21] + Field: SherlockTheme_listPopupWindowStyle I Access flags: 0x19 = public static final int SherlockTheme_listPopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [49] + Field: SherlockMenuGroup_android_menuCategory I Access flags: 0x19 = public static final int SherlockMenuGroup_android_menuCategory Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_logo I Access flags: 0x19 = public static final int SherlockActionBar_logo Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockMenuItem_android_actionProviderClass I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionProviderClass Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_actionBarSize I Access flags: 0x19 = public static final int SherlockTheme_actionBarSize Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockActionBar_backgroundStacked I Access flags: 0x19 = public static final int SherlockActionBar_backgroundStacked Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockTheme_actionModeCloseButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModeCloseButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockActivityChooserView_android_background I Access flags: 0x19 = public static final int SherlockActivityChooserView_android_background Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_absForceOverflow I Access flags: 0x19 = public static final int SherlockTheme_absForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [52] + Field: SherlockTheme_dividerVertical I Access flags: 0x19 = public static final int SherlockTheme_dividerVertical Class member attributes (count = 1): + Constant value attribute: + Integer [36] + Field: SherlockTheme_actionModePopupWindowStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModePopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [19] + Field: SherlockTheme_textAppearanceSmallPopupMenu I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceSmallPopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [23] + Field: SherlockSpinner_android_popupBackground I Access flags: 0x19 = public static final int SherlockSpinner_android_popupBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionMode [I Access flags: 0x19 = public static final int[] SherlockActionMode + Field: SherlockTheme_popupMenuStyle I Access flags: 0x19 = public static final int SherlockTheme_popupMenuStyle Class member attributes (count = 1): + Constant value attribute: + Integer [41] + Field: SherlockMenuView [I Access flags: 0x19 = public static final int[] SherlockMenuView + Field: SherlockSpinner_android_popupPromptView I Access flags: 0x19 = public static final int SherlockSpinner_android_popupPromptView Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockActionBar_background I Access flags: 0x19 = public static final int SherlockActionBar_background Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockSpinner_android_dropDownSelector I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownSelector Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionModeSplitBackground I Access flags: 0x19 = public static final int SherlockTheme_actionModeSplitBackground Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_actionModeStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModeStyle Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockMenuView_windowAnimationStyle I Access flags: 0x19 = public static final int SherlockMenuView_windowAnimationStyle Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_listPreferredItemPaddingRight I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemPaddingRight Class member attributes (count = 1): + Constant value attribute: + Integer [32] + Field: SherlockMenuItem_android_numericShortcut I Access flags: 0x19 = public static final int SherlockMenuItem_android_numericShortcut Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockMenuItem_android_showAsAction I Access flags: 0x19 = public static final int SherlockMenuItem_android_showAsAction Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockTheme_actionButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [38] + Field: SherlockMenuGroup_android_checkableBehavior I Access flags: 0x19 = public static final int SherlockMenuGroup_android_checkableBehavior Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockMenuGroup_android_id I Access flags: 0x19 = public static final int SherlockMenuGroup_android_id Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionDropDownStyle I Access flags: 0x19 = public static final int SherlockTheme_actionDropDownStyle Class member attributes (count = 1): + Constant value attribute: + Integer [37] + Field: SherlockActionMode_titleTextStyle I Access flags: 0x19 = public static final int SherlockActionMode_titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_textColorPrimaryDisableOnly I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimaryDisableOnly Class member attributes (count = 1): + Constant value attribute: + Integer [26] + Field: SherlockTheme_textAppearanceListItemSmall I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceListItemSmall Class member attributes (count = 1): + Constant value attribute: + Integer [33] + Field: SherlockTheme_windowActionModeOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowActionModeOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [47] + Field: SherlockActionBar_homeLayout I Access flags: 0x19 = public static final int SherlockActionBar_homeLayout Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockActionBar_divider I Access flags: 0x19 = public static final int SherlockActionBar_divider Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_spinnerItemStyle I Access flags: 0x19 = public static final int SherlockTheme_spinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [28] + Field: SherlockMenuItem_android_visible I Access flags: 0x19 = public static final int SherlockMenuItem_android_visible Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockMenuItem_android_orderInCategory I Access flags: 0x19 = public static final int SherlockMenuItem_android_orderInCategory Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockActionBar_titleTextStyle I Access flags: 0x19 = public static final int SherlockActionBar_titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockMenuView_preserveIconSpacing I Access flags: 0x19 = public static final int SherlockMenuView_preserveIconSpacing Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_windowActionBar I Access flags: 0x19 = public static final int SherlockTheme_windowActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [45] + Field: SherlockTheme_activityChooserViewStyle I Access flags: 0x19 = public static final int SherlockTheme_activityChooserViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [50] + Field: SherlockMenuItem_android_enabled I Access flags: 0x19 = public static final int SherlockMenuItem_android_enabled Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockMenuItem_android_onClick I Access flags: 0x19 = public static final int SherlockMenuItem_android_onClick Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockMenuItem_android_actionLayout I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionLayout Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockSpinner [I Access flags: 0x19 = public static final int[] SherlockSpinner + Field: SherlockTheme_windowActionBarOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowActionBarOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [46] Methods (count = 2): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 736, locals = 0, stack = 4): [0] bipush 53 [2] newarray 10 [4] dup [5] iconst_0 [6] ldc #56 + Integer [16842839] [8] iastore [9] dup [10] iconst_1 [11] ldc #89 + Integer [2130771974] [13] iastore [14] dup [15] iconst_2 [16] ldc #90 + Integer [2130771975] [18] iastore [19] dup [20] iconst_3 [21] ldc #91 + Integer [2130771976] [23] iastore [24] dup [25] iconst_4 [26] ldc #92 + Integer [2130771977] [28] iastore [29] dup [30] iconst_5 [31] ldc #93 + Integer [2130771978] [33] iastore [34] dup [35] bipush 6 [37] ldc #94 + Integer [2130771979] [39] iastore [40] dup [41] bipush 7 [43] ldc #95 + Integer [2130771980] [45] iastore [46] dup [47] bipush 8 [49] ldc #96 + Integer [2130771981] [51] iastore [52] dup [53] bipush 9 [55] ldc #97 + Integer [2130771982] [57] iastore [58] dup [59] bipush 10 [61] ldc #98 + Integer [2130771983] [63] iastore [64] dup [65] bipush 11 [67] ldc #99 + Integer [2130771984] [69] iastore [70] dup [71] bipush 12 [73] ldc #100 + Integer [2130771985] [75] iastore [76] dup [77] bipush 13 [79] ldc #101 + Integer [2130771986] [81] iastore [82] dup [83] bipush 14 [85] ldc #102 + Integer [2130771987] [87] iastore [88] dup [89] bipush 15 [91] ldc #103 + Integer [2130771988] [93] iastore [94] dup [95] bipush 16 [97] ldc #104 + Integer [2130771989] [99] iastore [100] dup [101] bipush 17 [103] ldc #105 + Integer [2130771990] [105] iastore [106] dup [107] bipush 18 [109] ldc #106 + Integer [2130771991] [111] iastore [112] dup [113] bipush 19 [115] ldc #107 + Integer [2130771992] [117] iastore [118] dup [119] bipush 20 [121] ldc #108 + Integer [2130771993] [123] iastore [124] dup [125] bipush 21 [127] ldc #109 + Integer [2130771994] [129] iastore [130] dup [131] bipush 22 [133] ldc #110 + Integer [2130771995] [135] iastore [136] dup [137] bipush 23 [139] ldc #111 + Integer [2130771996] [141] iastore [142] dup [143] bipush 24 [145] ldc #112 + Integer [2130771997] [147] iastore [148] dup [149] bipush 25 [151] ldc #113 + Integer [2130771998] [153] iastore [154] dup [155] bipush 26 [157] ldc #114 + Integer [2130771999] [159] iastore [160] dup [161] bipush 27 [163] ldc #115 + Integer [2130772000] [165] iastore [166] dup [167] bipush 28 [169] ldc #116 + Integer [2130772001] [171] iastore [172] dup [173] bipush 29 [175] ldc #117 + Integer [2130772002] [177] iastore [178] dup [179] bipush 30 [181] ldc #118 + Integer [2130772003] [183] iastore [184] dup [185] bipush 31 [187] ldc #119 + Integer [2130772004] [189] iastore [190] dup [191] bipush 32 [193] ldc #120 + Integer [2130772005] [195] iastore [196] dup [197] bipush 33 [199] ldc #121 + Integer [2130772006] [201] iastore [202] dup [203] bipush 34 [205] ldc #122 + Integer [2130772007] [207] iastore [208] dup [209] bipush 35 [211] ldc #123 + Integer [2130772008] [213] iastore [214] dup [215] bipush 36 [217] ldc #124 + Integer [2130772009] [219] iastore [220] dup [221] bipush 37 [223] ldc #125 + Integer [2130772010] [225] iastore [226] dup [227] bipush 38 [229] ldc #126 + Integer [2130772011] [231] iastore [232] dup [233] bipush 39 [235] ldc #127 + Integer [2130772012] [237] iastore [238] dup [239] bipush 40 [241] ldc #128 + Integer [2130772013] [243] iastore [244] dup [245] bipush 41 [247] ldc #129 + Integer [2130772014] [249] iastore [250] dup [251] bipush 42 [253] ldc #130 + Integer [2130772015] [255] iastore [256] dup [257] bipush 43 [259] ldc #131 + Integer [2130772016] [261] iastore [262] dup [263] bipush 44 [265] ldc #132 + Integer [2130772017] [267] iastore [268] dup [269] bipush 45 [271] ldc #133 + Integer [2130772018] [273] iastore [274] dup [275] bipush 46 [277] ldc #134 + Integer [2130772019] [279] iastore [280] dup [281] bipush 47 [283] ldc #135 + Integer [2130772020] [285] iastore [286] dup [287] bipush 48 [289] ldc #136 + Integer [2130772021] [291] iastore [292] dup [293] bipush 49 [295] ldc #137 + Integer [2130772022] [297] iastore [298] dup [299] bipush 50 [301] ldc #138 + Integer [2130772023] [303] iastore [304] dup [305] bipush 51 [307] ldc #139 + Integer [2130772024] [309] iastore [310] dup [311] bipush 52 [313] ldc #140 + Integer [2130772025] [315] iastore [316] putstatic #174 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [319] bipush 6 [321] newarray 10 [323] dup [324] iconst_0 [325] ldc #55 + Integer [16842766] [327] iastore [328] dup [329] iconst_1 [330] ldc #58 + Integer [16842960] [332] iastore [333] dup [334] iconst_2 [335] ldc #65 + Integer [16843156] [337] iastore [338] dup [339] iconst_3 [340] ldc #66 + Integer [16843230] [342] iastore [343] dup [344] iconst_4 [345] ldc #67 + Integer [16843231] [347] iastore [348] dup [349] iconst_5 [350] ldc #68 + Integer [16843232] [352] iastore [353] putstatic #170 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] [356] bipush 19 [358] newarray 10 [360] dup [361] iconst_0 [362] ldc #83 + Integer [2130771968] [364] iastore [365] dup [366] iconst_1 [367] ldc #84 + Integer [2130771969] [369] iastore [370] dup [371] iconst_2 [372] ldc #85 + Integer [2130771970] [374] iastore [375] dup [376] iconst_3 [377] ldc #86 + Integer [2130771971] [379] iastore [380] dup [381] iconst_4 [382] ldc #87 + Integer [2130771972] [384] iastore [385] dup [386] iconst_5 [387] ldc #88 + Integer [2130771973] [389] iastore [390] dup [391] bipush 6 [393] ldc #141 + Integer [2130772026] [395] iastore [396] dup [397] bipush 7 [399] ldc #142 + Integer [2130772027] [401] iastore [402] dup [403] bipush 8 [405] ldc #143 + Integer [2130772028] [407] iastore [408] dup [409] bipush 9 [411] ldc #144 + Integer [2130772029] [413] iastore [414] dup [415] bipush 10 [417] ldc #145 + Integer [2130772030] [419] iastore [420] dup [421] bipush 11 [423] ldc #146 + Integer [2130772031] [425] iastore [426] dup [427] bipush 12 [429] ldc #147 + Integer [2130772032] [431] iastore [432] dup [433] bipush 13 [435] ldc #148 + Integer [2130772033] [437] iastore [438] dup [439] bipush 14 [441] ldc #149 + Integer [2130772034] [443] iastore [444] dup [445] bipush 15 [447] ldc #150 + Integer [2130772035] [449] iastore [450] dup [451] bipush 16 [453] ldc #151 + Integer [2130772036] [455] iastore [456] dup [457] bipush 17 [459] ldc #152 + Integer [2130772037] [461] iastore [462] dup [463] bipush 18 [465] ldc #153 + Integer [2130772038] [467] iastore [468] putstatic #166 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [471] iconst_1 [472] newarray 10 [474] dup [475] iconst_0 [476] ldc #61 + Integer [16843071] [478] iastore [479] putstatic #167 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] [482] iconst_3 [483] newarray 10 [485] dup [486] iconst_0 [487] ldc #59 + Integer [16842964] [489] iastore [490] dup [491] iconst_1 [492] ldc #162 + Integer [2130772047] [494] iastore [495] dup [496] iconst_2 [497] ldc #163 + Integer [2130772048] [499] iastore [500] putstatic #169 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] [503] bipush 17 [505] newarray 10 [507] dup [508] iconst_0 [509] ldc #54 + Integer [16842754] [511] iastore [512] dup [513] iconst_1 [514] ldc #55 + Integer [16842766] [516] iastore [517] dup [518] iconst_2 [519] ldc #58 + Integer [16842960] [521] iastore [522] dup [523] iconst_3 [524] ldc #60 + Integer [16843014] [526] iastore [527] dup [528] iconst_4 [529] ldc #65 + Integer [16843156] [531] iastore [532] dup [533] iconst_5 [534] ldc #66 + Integer [16843230] [536] iastore [537] dup [538] bipush 6 [540] ldc #67 + Integer [16843231] [542] iastore [543] dup [544] bipush 7 [546] ldc #69 + Integer [16843233] [548] iastore [549] dup [550] bipush 8 [552] ldc #70 + Integer [16843234] [554] iastore [555] dup [556] bipush 9 [558] ldc #71 + Integer [16843235] [560] iastore [561] dup [562] bipush 10 [564] ldc #72 + Integer [16843236] [566] iastore [567] dup [568] bipush 11 [570] ldc #73 + Integer [16843237] [572] iastore [573] dup [574] bipush 12 [576] ldc #75 + Integer [16843375] [578] iastore [579] dup [580] bipush 13 [582] ldc #78 + Integer [16843481] [584] iastore [585] dup [586] bipush 14 [588] ldc #79 + Integer [16843515] [590] iastore [591] dup [592] bipush 15 [594] ldc #80 + Integer [16843516] [596] iastore [597] dup [598] bipush 16 [600] ldc #81 + Integer [16843657] [602] iastore [603] putstatic #171 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] [606] iconst_5 [607] newarray 10 [609] dup [610] iconst_0 [611] ldc #83 + Integer [2130771968] [613] iastore [614] dup [615] iconst_1 [616] ldc #84 + Integer [2130771969] [618] iastore [619] dup [620] iconst_2 [621] ldc #85 + Integer [2130771970] [623] iastore [624] dup [625] iconst_3 [626] ldc #86 + Integer [2130771971] [628] iastore [629] dup [630] iconst_4 [631] ldc #87 + Integer [2130771972] [633] iastore [634] putstatic #168 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] [637] bipush 8 [639] newarray 10 [641] dup [642] iconst_0 [643] ldc #154 + Integer [2130772039] [645] iastore [646] dup [647] iconst_1 [648] ldc #155 + Integer [2130772040] [650] iastore [651] dup [652] iconst_2 [653] ldc #156 + Integer [2130772041] [655] iastore [656] dup [657] iconst_3 [658] ldc #157 + Integer [2130772042] [660] iastore [661] dup [662] iconst_4 [663] ldc #158 + Integer [2130772043] [665] iastore [666] dup [667] iconst_5 [668] ldc #159 + Integer [2130772044] [670] iastore [671] dup [672] bipush 6 [674] ldc #160 + Integer [2130772045] [676] iastore [677] dup [678] bipush 7 [680] ldc #161 + Integer [2130772046] [682] iastore [683] putstatic #172 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] [686] bipush 8 [688] newarray 10 [690] dup [691] iconst_0 [692] ldc #57 + Integer [16842927] [694] iastore [695] dup [696] iconst_1 [697] ldc #62 + Integer [16843125] [699] iastore [700] dup [701] iconst_2 [702] ldc #63 + Integer [16843126] [704] iastore [705] dup [706] iconst_3 [707] ldc #64 + Integer [16843131] [709] iastore [710] dup [711] iconst_4 [712] ldc #74 + Integer [16843362] [714] iastore [715] dup [716] iconst_5 [717] ldc #76 + Integer [16843436] [719] iastore [720] dup [721] bipush 6 [723] ldc #77 + Integer [16843437] [725] iastore [726] dup [727] bipush 7 [729] ldc #82 + Integer [16843793] [731] iastore [732] putstatic #173 + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] [735] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public R$styleable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #175 + 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: com/actionbarsherlock/app/ActionBar Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.ActionBar extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 87): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Integer [16] + Class [com/actionbarsherlock/app/ActionBar] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DISPLAY_HOME_AS_UP] + Utf8 [DISPLAY_SHOW_CUSTOM] + Utf8 [DISPLAY_SHOW_HOME] + Utf8 [DISPLAY_SHOW_TITLE] + Utf8 [DISPLAY_USE_LOGO] + Utf8 [I] + Utf8 [NAVIGATION_MODE_LIST] + Utf8 [NAVIGATION_MODE_STANDARD] + Utf8 [NAVIGATION_MODE_TABS] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [getCustomView] + Utf8 [getDisplayOptions] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSubtitle] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [hide] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [newTab] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [selectTab] + Utf8 [setBackgroundDrawable] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setSelectedNavigationItem] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] Fields (count = 8): + Field: NAVIGATION_MODE_STANDARD I Access flags: 0x19 = public static final int NAVIGATION_MODE_STANDARD Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: NAVIGATION_MODE_LIST I Access flags: 0x19 = public static final int NAVIGATION_MODE_LIST Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: NAVIGATION_MODE_TABS I Access flags: 0x19 = public static final int NAVIGATION_MODE_TABS Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: DISPLAY_USE_LOGO I Access flags: 0x19 = public static final int DISPLAY_USE_LOGO Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: DISPLAY_SHOW_HOME I Access flags: 0x19 = public static final int DISPLAY_SHOW_HOME Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: DISPLAY_HOME_AS_UP I Access flags: 0x19 = public static final int DISPLAY_HOME_AS_UP Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: DISPLAY_SHOW_TITLE I Access flags: 0x19 = public static final int DISPLAY_SHOW_TITLE Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: DISPLAY_SHOW_CUSTOM I Access flags: 0x19 = public static final int DISPLAY_SHOW_CUSTOM Class member attributes (count = 1): + Constant value attribute: + Integer [16] Methods (count = 52): - Method: ()V Access flags: 0x1 = public ActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View) + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) + Method: setCustomView(I)V Access flags: 0x401 = public abstract void setCustomView(int) + Method: setIcon(I)V Access flags: 0x401 = public abstract void setIcon(int) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setIcon(android.graphics.drawable.Drawable) + Method: setLogo(I)V Access flags: 0x401 = public abstract void setLogo(int) + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setLogo(android.graphics.drawable.Drawable) + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x401 = public abstract void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) + Method: setSelectedNavigationItem(I)V Access flags: 0x401 = public abstract void setSelectedNavigationItem(int) + Method: getSelectedNavigationIndex()I Access flags: 0x401 = public abstract int getSelectedNavigationIndex() + Method: getNavigationItemCount()I Access flags: 0x401 = public abstract int getNavigationItemCount() + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x401 = public abstract void setTitle(int) + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setSubtitle(java.lang.CharSequence) + Method: setSubtitle(I)V Access flags: 0x401 = public abstract void setSubtitle(int) + Method: setDisplayOptions(I)V Access flags: 0x401 = public abstract void setDisplayOptions(int) + Method: setDisplayOptions(II)V Access flags: 0x401 = public abstract void setDisplayOptions(int,int) + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayUseLogoEnabled(boolean) + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowHomeEnabled(boolean) + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayHomeAsUpEnabled(boolean) + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowTitleEnabled(boolean) + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowCustomEnabled(boolean) + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setBackgroundDrawable(android.graphics.drawable.Drawable) + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) 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: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) 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: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getSubtitle() + Method: getNavigationMode()I Access flags: 0x401 = public abstract int getNavigationMode() + Method: setNavigationMode(I)V Access flags: 0x401 = public abstract void setNavigationMode(int) + Method: getDisplayOptions()I Access flags: 0x401 = public abstract int getDisplayOptions() + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab newTab() + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void removeTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: removeTabAt(I)V Access flags: 0x401 = public abstract void removeTabAt(int) + Method: removeAllTabs()V Access flags: 0x401 = public abstract void removeAllTabs() + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void selectTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) + Method: getTabCount()I Access flags: 0x401 = public abstract int getTabCount() + Method: getHeight()I Access flags: 0x401 = public abstract int getHeight() + Method: show()V Access flags: 0x401 = public abstract void show() + Method: hide()V Access flags: 0x401 = public abstract void hide() + Method: isShowing()Z Access flags: 0x401 = public abstract boolean isShowing() + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x401 = public abstract void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x401 = public abstract void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(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: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$LayoutParams Superclass: android/view/ViewGroup$MarginLayoutParams Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.ActionBar$LayoutParams extends android.view.ViewGroup$MarginLayoutParams Interfaces (count = 0): Constant Pool (count = 57): + Integer [-1] + Integer [0] + Integer [1] + Integer [3] + Integer [5] + Integer [7] + Integer [16] + Integer [17] + Integer [48] + Integer [80] + Integer [112] + Integer [119] + Class [android/view/ViewGroup$MarginLayoutParams] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (III)V] + NameAndType [ (II)V] + NameAndType [ (III)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [ (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [gravity I] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(III)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [] + Utf8 [BOTTOM] + Utf8 [CENTER] + Utf8 [CENTER_HORIZONTAL] + Utf8 [CENTER_VERTICAL] + Utf8 [Code] + Utf8 [FILL] + Utf8 [FILL_HORIZONTAL] + Utf8 [FILL_VERTICAL] + Utf8 [I] + Utf8 [LEFT] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/view/ViewDebug$IntToString;] + Utf8 [NONE] + Utf8 [RIGHT] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [TOP] + Utf8 [android/view/ViewGroup$MarginLayoutParams] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [from] + Utf8 [gravity] + Utf8 [mapping] + Utf8 [to] Fields (count = 1): + Field: gravity I Access flags: 0x1 = public int gravity Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Array element value [mapping]: + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [-1] + Constant element value [to '115'] + Utf8 [NONE] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [0] + Constant element value [to '115'] + Utf8 [NONE] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [48] + Constant element value [to '115'] + Utf8 [TOP] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [80] + Constant element value [to '115'] + Utf8 [BOTTOM] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [3] + Constant element value [to '115'] + Utf8 [LEFT] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [5] + Constant element value [to '115'] + Utf8 [RIGHT] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [16] + Constant element value [to '115'] + Utf8 [CENTER_VERTICAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [112] + Constant element value [to '115'] + Utf8 [FILL_VERTICAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [1] + Constant element value [to '115'] + Utf8 [CENTER_HORIZONTAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [7] + Constant element value [to '115'] + Utf8 [FILL_HORIZONTAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [17] + Constant element value [to '115'] + Utf8 [CENTER] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [119] + Constant element value [to '115'] + Utf8 [FILL] Methods (count = 6): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBar$LayoutParams(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #17 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (II)V Access flags: 0x1 = public ActionBar$LayoutParams(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #16 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] aload_0 v0 [12] bipush 19 [14] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (III)V Access flags: 0x1 = public ActionBar$LayoutParams(int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #16 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] aload_0 v0 [12] iload_3 v3 [13] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public ActionBar$LayoutParams(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 4): [0] aload_0 v0 [1] bipush -2 [3] iconst_m1 [4] iload_1 v1 [5] invokespecial #20 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (III)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public ActionBar$LayoutParams(com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] [5] aload_0 v0 [6] iconst_m1 [7] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [10] aload_0 v0 [11] aload_1 v1 [12] getfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [15] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public ActionBar$LayoutParams(android.view.ViewGroup$LayoutParams) 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 #18 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] [5] aload_0 v0 [6] iconst_m1 [7] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [java/lang/Object] + Utf8 [(Z)V] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [java/lang/Object] + Utf8 [onMenuVisibilityChanged] Fields (count = 0): Methods (count = 1): + Method: onMenuVisibilityChanged(Z)V Access flags: 0x401 = public abstract void onMenuVisibilityChanged(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$OnNavigationListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$OnNavigationListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [java/lang/Object] + Utf8 [(IJ)Z] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [java/lang/Object] + Utf8 [onNavigationItemSelected] Fields (count = 0): Methods (count = 1): + Method: onNavigationItemSelected(IJ)Z Access flags: 0x401 = public abstract boolean onNavigationItemSelected(int,long) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$Tab Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.ActionBar$Tab extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 38): + Integer [-1] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getTag] + Utf8 [getText] + Utf8 [java/lang/Object] + Utf8 [select] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] Fields (count = 1): + Field: INVALID_POSITION I Access flags: 0x19 = public static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 18): - Method: ()V Access flags: 0x1 = public ActionBar$Tab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x401 = public abstract int getPosition() + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x401 = public abstract android.graphics.drawable.Drawable getIcon() + Method: getText()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getText() + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(int) + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(int) + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) + Method: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) + Method: getTag()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object getTag() + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) + Method: select()V Access flags: 0x401 = public abstract void select() + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getContentDescription() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$TabListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$TabListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [java/lang/Object] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] Fields (count = 0): Methods (count = 3): + Method: onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabSelected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) + Method: onTabUnselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabUnselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) + Method: onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabReselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockActivity extends android.app.Activity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/Activity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockActivity] + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.closeOptionsMenu ()V] + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/Activity.onDestroy ()V] + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/Activity.onPause ()V] + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onPostResume ()V] + Methodref [android/app/Activity.onStop ()V] + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/Activity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) 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: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/Activity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/Activity.onPause ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/Activity.onStop ()V] [11] return 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/Activity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + 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 = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return 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 = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/Activity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/Activity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] 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 = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockDialogFragment Superclass: android/support/v4/app/DialogFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockDialogFragment extends android.support.v4.app.DialogFragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/DialogFragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockDialogFragment] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/DialogFragment. ()V] + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/DialogFragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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 [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/DialogFragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockDialogFragment] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockDialogFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/DialogFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn 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 = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/DialogFragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.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: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.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: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockExpandableListActivity Superclass: android/app/ExpandableListActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockExpandableListActivity extends android.app.ExpandableListActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/ExpandableListActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockExpandableListActivity] + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/ExpandableListActivity. ()V] + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V] + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/ExpandableListActivity.onDestroy ()V] + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/ExpandableListActivity.onPause ()V] + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ExpandableListActivity.onPostResume ()V] + Methodref [android/app/ExpandableListActivity.onStop ()V] + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/ExpandableListActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockExpandableListActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockExpandableListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/ExpandableListActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) 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: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/ExpandableListActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/ExpandableListActivity.onPause ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/ExpandableListActivity.onStop ()V] [11] return 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/ExpandableListActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + 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 = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return 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 = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] 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 = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockFragment Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockFragment extends android.support.v4.app.Fragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockFragment] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/Fragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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 [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockFragment] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/Fragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn 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 = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/Fragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.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: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.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: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockFragmentActivity Superclass: android/support/v4/app/_ActionBarSherlockTrojanHorse Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockFragmentActivity extends android.support.v4.app._ActionBarSherlockTrojanHorse Interfaces (count = 2): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] Constant Pool (count = 214): + Integer [0] + String [SherlockFragmentActivity] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse. ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.closeOptionsMenu ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreatePanelMenu (ILandroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onDestroy ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuItemSelected (ILandroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPause ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostResume ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onStop ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mIgnoreNativeCreate Z] + NameAndType [mIgnoreNativePrepare Z] + NameAndType [mIgnoreNativeSelected Z] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)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 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [Ljava/lang/String;] + Utf8 [SherlockFragmentActivity] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [addContentView] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mIgnoreNativeCreate] + Utf8 [mIgnoreNativePrepare] + Utf8 [mIgnoreNativeSelected] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 6): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [SherlockFragmentActivity] + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock + Field: mIgnoreNativeCreate Z Access flags: 0x2 = private boolean mIgnoreNativeCreate + Field: mIgnoreNativePrepare Z Access flags: 0x2 = private boolean mIgnoreNativePrepare + Field: mIgnoreNativeSelected Z Access flags: 0x2 = private boolean mIgnoreNativeSelected Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockFragmentActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [14] aload_0 v0 [15] iconst_0 [16] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #57 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #56 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) 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: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #23 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #21 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPause ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #25 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onStop ()V] [11] return 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #22 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #26 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #19 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + 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 = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #20 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #14 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return 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 = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #59 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreatePanelMenu(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreatePanelMenu(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_2 v2 [21] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] invokespecial #16 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreatePanelMenu (ILandroid/view/Menu;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPreparePanel(int,android.view.View,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 4): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_3 v3 [21] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] aload_3 v3 [36] invokespecial #24 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [39] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILandroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onMenuItemSelected(int,android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_2 v2 [21] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] invokespecial #18 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuItemSelected (ILandroid/view/MenuItem;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final 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: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #27 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #13 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] 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 = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #55 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockListActivity Superclass: android/app/ListActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockListActivity extends android.app.ListActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/ListActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockListActivity] + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/ListActivity. ()V] + Methodref [android/app/ListActivity.closeOptionsMenu ()V] + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/ListActivity.onDestroy ()V] + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/ListActivity.onPause ()V] + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onPostResume ()V] + Methodref [android/app/ListActivity.onStop ()V] + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/ListActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/ListActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockListActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/ListActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) 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: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/ListActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/ListActivity.onPause ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/ListActivity.onStop ()V] [11] return 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/ListActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + 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 = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return 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 = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/ListActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/ListActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] 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 = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockListFragment Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockListFragment extends android.support.v4.app.ListFragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/app/SherlockListFragment] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ListFragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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 [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/app/SherlockListFragment] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/ListFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn 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 = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #6 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #6 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/ListFragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.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: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.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: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockPreferenceActivity Superclass: android/preference/PreferenceActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockPreferenceActivity extends android.preference.PreferenceActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/preference/PreferenceActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockPreferenceActivity] + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/preference/PreferenceActivity. ()V] + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V] + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/preference/PreferenceActivity.onDestroy ()V] + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/preference/PreferenceActivity.onPause ()V] + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onPostResume ()V] + Methodref [android/preference/PreferenceActivity.onStop ()V] + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/preference/PreferenceActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockPreferenceActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/preference/PreferenceActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) 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: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/preference/PreferenceActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/preference/PreferenceActivity.onPause ()V] [11] 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/preference/PreferenceActivity.onStop ()V] [11] return 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 = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/preference/PreferenceActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + 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 = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return 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 = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.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: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] 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 = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat Superclass: com/actionbarsherlock/ActionBarSherlock Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.ActionBarSherlockCompat extends com.actionbarsherlock.ActionBarSherlock Interfaces (count = 4): + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/view/Window$Callback] Constant Pool (count = 879): + Integer [0] + Integer [7] + Integer [16908290] + Integer [16908310] + Integer [17432577] + String [" not found in mapping] + String [.] + String [ActionBarSherlock] + String [AndroidManifest.xml] + String [Couldn't find content container view] + String [Native callback invoked. Create a test case and report!] + String [Options item "] + String [Requested split action bar with incompatible window decor! Ignoring request.] + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] + String [activity] + String [application] + String [name] + String [requestFeature() must be called before adding content] + String [uiOptions] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/res/AssetManager] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/content/res/XmlResourceParser] + Class [android/os/Bundle] + Class [android/util/AndroidRuntimeException] + Class [android/util/Log] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/KeyCharacterMap] + Class [android/view/KeyEvent] + Class [android/view/LayoutInflater] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewStub] + Class [android/view/Window] + Class [android/view/Window$Callback] + Class [android/view/animation/Animation] + Class [android/view/animation/AnimationUtils] + Class [android/widget/FrameLayout] + Class [android/widget/TextView] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Long [1000] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I] + Fieldref [com/actionbarsherlock/R$id.abs__content I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/R$layout.abs__dialog_title_holo I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Activity.isChild ()Z] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.size ()I] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I] + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/KeyEvent.isLongPress ()Z] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z] + Methodref [android/view/ViewGroup.removeAllViews ()V] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.setId (I)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [android/view/animation/Animation.setDuration (J)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/widget/FrameLayout.setForeground (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode. (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.indexOf (II)I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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/util/ArrayList. (I)V] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.clear ()V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockTheme [I] + NameAndType [aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + NameAndType [abs__action_bar I] + NameAndType [abs__action_context_bar I] + NameAndType [abs__action_mode_bar_stub I] + NameAndType [abs__content I] + NameAndType [abs__dialog_title_holo I] + NameAndType [abs__progress_circular I] + NameAndType [abs__progress_horizontal I] + NameAndType [abs__screen_action_bar I] + NameAndType [abs__screen_action_bar_overlay I] + NameAndType [abs__screen_simple I] + NameAndType [abs__screen_simple_overlay_action_mode I] + NameAndType [abs__split_action_bar I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [actionBarWidgetTheme I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [charAt (I)C] + NameAndType [checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [clear ()V] + NameAndType [collapseActionView ()V] + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + NameAndType [dismissPopupMenus ()V] + NameAndType [dispatchMenuVisibilityChanged (Z)V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finish ()V] + NameAndType [generateLayout ()Landroid/view/ViewGroup;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAction ()I] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getAttributeCount ()I] + NameAndType [getAttributeIntValue (II)I] + NameAndType [getAttributeName (I)Ljava/lang/String;] + NameAndType [getAttributeValue (I)Ljava/lang/String;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getCallback ()Landroid/view/Window$Callback;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getEventType ()I] + NameAndType [getFeatures ()I] + NameAndType [getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [getKeyCode ()I] + NameAndType [getKeyboardType ()I] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getProgress ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasExpandedActionView ()Z] + NameAndType [hasFeature (I)Z] + NameAndType [hasNext ()Z] + NameAndType [hasValue (I)Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [indexOf (II)I] + NameAndType [inflate ()Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [initActionBar ()V] + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [initIndeterminateProgress ()V] + NameAndType [initProgress ()V] + NameAndType [initializePanelMenu ()Z] + NameAndType [installDecor ()V] + NameAndType [intValue ()I] + NameAndType [invalidate ()V] + NameAndType [invoke ()Z] + NameAndType [isChild ()Z] + NameAndType [isIndeterminate ()Z] + NameAndType [isLongPress ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowReserved ()Z] + NameAndType [isReservingOverflow ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [killMode ()V] + NameAndType [load (I)Landroid/view/KeyCharacterMap;] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [loadUiOptionsFromManifest (Landroid/app/Activity;)I] + NameAndType [mActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mClosingActionMenu Z] + NameAndType [mContentParent Landroid/view/ViewGroup;] + NameAndType [mDecor Landroid/view/ViewGroup;] + NameAndType [mFeatures I] + NameAndType [mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mIsDelegate Z] + NameAndType [mIsDestroyed Z] + NameAndType [mIsFloating Z] + NameAndType [mIsTitleReady Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuFrozenActionViewState Landroid/os/Bundle;] + NameAndType [mMenuIsPrepared Z] + NameAndType [mMenuKeyIsLongPress Z] + NameAndType [mMenuRefreshContent Z] + NameAndType [mNativeItemMap Ljava/util/HashMap;] + NameAndType [mReserveOverflow Z] + NameAndType [mReserveOverflowSet Z] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [mUiOptions I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [nextToken ()I] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onContentChanged ()V] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onIntChanged (II)V] + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [preparePanel ()Z] + NameAndType [printStackTrace ()V] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [reopenMenu (Z)V] + NameAndType [requestFeature (I)Z] + NameAndType [reserveOverflow (Landroid/content/Context;)Z] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V] + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setDuration (J)V] + NameAndType [setForeground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setIndeterminate (Z)V] + NameAndType [setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setProgress (I)V] + NameAndType [setQwertyMode (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setShowHideAnimationEnabled (Z)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + NameAndType [setSplitWhenNarrow (Z)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] + NameAndType [setWindowTitle (Ljava/lang/CharSequence;)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [size ()I] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [updateInt (IIZ)V] + NameAndType [updateProgressBars (I)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [" not found in mapping] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/Window$Callback;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)C] + Utf8 [(I)Landroid/view/KeyCharacterMap;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIZ)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(IZ)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;)I] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [.] + Utf8 [] + Utf8 [ActionBarSherlock] + Utf8 [AndroidManifest.xml] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Couldn't find content container view] + Utf8 [DEFAULT_FEATURES] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Native callback invoked. Create a test case and report!] + Utf8 [Options item "] + Utf8 [Requested split action bar with incompatible window decor! Ignoring request.] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] + Utf8 [Z] + Utf8 [[I] + Utf8 [aActionBar] + Utf8 [abs__action_bar] + Utf8 [abs__action_context_bar] + Utf8 [abs__action_mode_bar_stub] + Utf8 [abs__content] + Utf8 [abs__dialog_title_holo] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__screen_action_bar] + Utf8 [abs__screen_action_bar_overlay] + Utf8 [abs__screen_simple] + Utf8 [abs__screen_simple_overlay_action_mode] + Utf8 [abs__split_action_bar] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [actionBarWidgetTheme] + Utf8 [activity] + Utf8 [add] + Utf8 [addContentView] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/res/AssetManager] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/os/Bundle] + Utf8 [android/util/AndroidRuntimeException] + Utf8 [android/util/Log] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/KeyCharacterMap] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewStub] + Utf8 [android/view/Window] + Utf8 [android/view/Window$Callback] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/TextView] + Utf8 [api] + Utf8 [append] + Utf8 [application] + Utf8 [bindNativeOverflow] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [charAt] + Utf8 [checkCloseActionMenu] + Utf8 [cleanActivityName] + Utf8 [clear] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [createPackageContext] + Utf8 [dismissPopupMenus] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchMenuVisibilityChanged] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [e] + Utf8 [equals] + Utf8 [findViewById] + Utf8 [finish] + Utf8 [generateLayout] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActionBar] + Utf8 [getApplicationInfo] + Utf8 [getAssets] + Utf8 [getAttributeCount] + Utf8 [getAttributeIntValue] + Utf8 [getAttributeName] + Utf8 [getAttributeValue] + Utf8 [getBoolean] + Utf8 [getCallback] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCircularProgressBar] + Utf8 [getClass] + Utf8 [getDecorView] + Utf8 [getEventType] + Utf8 [getFeatures] + Utf8 [getHorizontalProgressBar] + Utf8 [getKeyCode] + Utf8 [getKeyboardType] + Utf8 [getLayoutInflater] + Utf8 [getMenu] + Utf8 [getName] + Utf8 [getParent] + Utf8 [getProgress] + Utf8 [getResources_getBoolean] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWindow] + Utf8 [hasExpandedActionView] + Utf8 [hasFeature] + Utf8 [hasNext] + Utf8 [hasValue] + Utf8 [hideOverflowMenu] + Utf8 [hideProgressBars] + Utf8 [indexOf] + Utf8 [inflate] + Utf8 [initActionBar] + Utf8 [initForMode] + Utf8 [initIndeterminateProgress] + Utf8 [initProgress] + Utf8 [initializePanelMenu] + Utf8 [installDecor] + Utf8 [intValue] + Utf8 [invalidate] + Utf8 [invoke] + Utf8 [isChild] + Utf8 [isIndeterminate] + Utf8 [isLongPress] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [isReservingOverflow] + Utf8 [iterator] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [killMode] + Utf8 [load] + Utf8 [loadAnimation] + Utf8 [loadUiOptionsFromManifest] + Utf8 [mActionMode] + Utf8 [mActionModeView] + Utf8 [mActivity] + Utf8 [mCircularProgressBar] + Utf8 [mClosingActionMenu] + Utf8 [mContentParent] + Utf8 [mDecor] + Utf8 [mFeatures] + Utf8 [mHorizontalProgressBar] + Utf8 [mIsDelegate] + Utf8 [mIsDestroyed] + Utf8 [mIsFloating] + Utf8 [mIsTitleReady] + Utf8 [mMenu] + Utf8 [mMenuFrozenActionViewState] + Utf8 [mMenuIsPrepared] + Utf8 [mMenuKeyIsLongPress] + Utf8 [mMenuRefreshContent] + Utf8 [mNativeItemMap] + Utf8 [mReserveOverflow] + Utf8 [mReserveOverflowSet] + Utf8 [mTitle] + Utf8 [mTitleView] + Utf8 [mUiOptions] + Utf8 [name] + Utf8 [next] + Utf8 [nextToken] + Utf8 [obtainStyledAttributes] + Utf8 [onActionModeStarted] + Utf8 [onCloseMenu] + Utf8 [onConfigurationChanged] + Utf8 [onContentChanged] + Utf8 [onCreateActionMode] + Utf8 [onIntChanged] + Utf8 [onMenuItemClick] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onOpenSubMenu] + Utf8 [openXmlResourceParser] + Utf8 [packageName] + Utf8 [post] + Utf8 [preparePanel] + Utf8 [printStackTrace] + Utf8 [recycle] + Utf8 [removeAllViews] + Utf8 [removeView] + Utf8 [reopenMenu] + Utf8 [requestFeature] + Utf8 [requestFeature() must be called before adding content] + Utf8 [reserveOverflow] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [restoreActionViewStates] + Utf8 [saveActionViewStates] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setContentView] + Utf8 [setDuration] + Utf8 [setFeatureInt] + Utf8 [setForeground] + Utf8 [setId] + Utf8 [setIndeterminate] + Utf8 [setMenu] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setQwertyMode] + Utf8 [setSecondaryProgress] + Utf8 [setShowHideAnimationEnabled] + Utf8 [setSplitActionBar] + Utf8 [setSplitView] + Utf8 [setSplitWhenNarrow] + Utf8 [setText] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [setVisibility] + Utf8 [setWindowCallback] + Utf8 [setWindowTitle] + Utf8 [showOverflowMenu] + Utf8 [showProgressBars] + Utf8 [size] + Utf8 [startActionMode] + Utf8 [startAnimation] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [toString] + Utf8 [uiOptions] + Utf8 [updateInt] + Utf8 [updateProgressBars] + Utf8 [valueOf] + Utf8 [wActionBar] Fields (count = 25): + Field: DEFAULT_FEATURES I Access flags: 0x1c = protected static final int DEFAULT_FEATURES Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mReserveOverflowSet Z Access flags: 0x2 = private boolean mReserveOverflowSet + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mNativeItemMap Ljava/util/HashMap; Access flags: 0x4 = protected java.util.HashMap mNativeItemMap + Field: mMenuKeyIsLongPress Z Access flags: 0x2 = private boolean mMenuKeyIsLongPress + Field: mDecor Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mDecor + Field: mContentParent Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mContentParent + Field: mIsTitleReady Z Access flags: 0x2 = private boolean mIsTitleReady + Field: mIsDestroyed Z Access flags: 0x2 = private boolean mIsDestroyed + Field: mClosingActionMenu Z Access flags: 0x2 = private boolean mClosingActionMenu + Field: mMenuIsPrepared Z Access flags: 0x2 = private boolean mMenuIsPrepared + Field: mMenuRefreshContent Z Access flags: 0x2 = private boolean mMenuRefreshContent + Field: mMenuFrozenActionViewState Landroid/os/Bundle; Access flags: 0x2 = private android.os.Bundle mMenuFrozenActionViewState + Field: aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarImpl aActionBar + Field: wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView wActionBar + Field: mFeatures I Access flags: 0x2 = private int mFeatures + Field: mUiOptions I Access flags: 0x2 = private int mUiOptions + Field: mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mCircularProgressBar + Field: mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mHorizontalProgressBar + Field: mActionMode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode mActionMode + Field: mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mActionModeView + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mIsFloating Z Access flags: 0x2 = private boolean mIsFloating Methods (count = 64): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarSherlockCompat(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #175 + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [11] aload_0 v0 [12] iconst_0 [13] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [26] aload_0 v0 [27] iconst_0 [28] putfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [31] aload_0 v0 [32] iconst_0 [33] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [36] aload_0 v0 [37] aconst_null [38] putfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [4] aload_0 v0 [5] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initActionBar()V Access flags: 0x2 = private void initActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [4] ifnonnull +7 (target=11) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] aload_0 v0 [12] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [15] ifnonnull +30 (target=45) [18] aload_0 v0 [19] bipush 8 [21] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [24] ifeq +21 (target=45) [27] aload_0 v0 [28] iconst_1 [29] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [32] ifne +13 (target=45) [35] aload_0 v0 [36] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [39] invokevirtual #134 + Methodref [android/app/Activity.isChild ()Z] [42] ifeq +4 (target=46) [45] return [46] aload_0 v0 [47] new #57 + Class [com/actionbarsherlock/internal/app/ActionBarImpl] [50] dup [51] aload_0 v0 [52] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [55] aload_0 v0 [56] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [59] invokespecial #203 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl. (Landroid/app/Activity;I)V] [62] putfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [65] aload_0 v0 [66] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [69] ifne +17 (target=86) [72] aload_0 v0 [73] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [76] aload_0 v0 [77] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [80] invokevirtual #132 + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] [83] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [86] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x4 = protected android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [11] invokevirtual #253 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [14] new #55 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] [17] dup [18] aload_0 v0 [19] aload_1 v1 [20] invokespecial #201 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [23] astore_2 v2 [24] aconst_null [25] astore_3 v3 [26] aload_0 v0 [27] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [30] aload_0 v0 [31] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [34] ifnull +12 (target=46) [37] aload_0 v0 [38] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [41] aload_2 v2 [42] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [45] astore_3 v3 [46] aload_3 v3 [47] ifnull +11 (target=58) [50] aload_0 v0 [51] aload_3 v3 [52] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [55] goto +127 (target=182) [58] aload_0 v0 [59] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [62] ifnonnull +32 (target=94) [65] aload_0 v0 [66] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [69] getstatic #91 + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I] [72] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [75] checkcast #39 + Class [android/view/ViewStub] [78] dup [79] astore_3 v3 [80] ifnull +14 (target=94) [83] aload_0 v0 [84] aload_3 v3 [85] invokevirtual #167 + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] [88] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [91] putfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [94] aload_0 v0 [95] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [98] ifnull +84 (target=182) [101] aload_0 v0 [102] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [105] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [108] new #58 + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] [111] dup [112] aload_0 v0 [113] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [116] aload_0 v0 [117] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [120] aload_2 v2 [121] iconst_1 [122] invokespecial #209 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode. (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] [125] astore_3 v3 [126] aload_1 v1 [127] aload_3 v3 [128] aload_3 v3 [129] invokevirtual #254 + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] [132] invokeinterface #284 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [137] ifeq +40 (target=177) [140] aload_3 v3 [141] invokevirtual #255 + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V] [144] aload_0 v0 [145] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [148] aload_3 v3 [149] invokevirtual #221 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] [152] aload_0 v0 [153] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [156] iconst_0 [157] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] [160] aload_0 v0 [161] aload_3 v3 [162] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [165] aload_0 v0 [166] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [169] bipush 32 [171] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [174] goto +8 (target=182) [177] aload_0 v0 [178] aconst_null [179] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [182] aload_0 v0 [183] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [186] ifnull +29 (target=215) [189] aload_0 v0 [190] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [193] instanceof #47 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] [196] ifeq +19 (target=215) [199] aload_0 v0 [200] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [203] checkcast #47 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] [206] aload_0 v0 [207] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [210] invokeinterface #283 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] [215] aload_0 v0 [216] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [219] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [46] Var: ...[a:com/actionbarsherlock/view/ActionMode$Callback][a:com/actionbarsherlock/view/ActionMode], Stack: (empty) - [58] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) - [182] Var: ..., Stack: (empty) - [215] Var: ..., Stack: (empty) + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void dispatchConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] aload_1 v1 [12] invokevirtual #206 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchPostResume()V Access flags: 0x1 = public void dispatchPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] iconst_1 [12] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchPause()V Access flags: 0x1 = public void dispatchPause() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] ifnull +21 (target=25) [7] aload_0 v0 [8] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [11] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [14] ifeq +11 (target=25) [17] aload_0 v0 [18] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [21] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [24] pop [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: dispatchStop()V Access flags: 0x1 = public void dispatchStop() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] iconst_0 [12] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchInvalidateOptionsMenu()V Access flags: 0x1 = public void dispatchInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 2, stack = 2): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [6] ifnull +45 (target=51) [9] new #27 + Class [android/os/Bundle] [12] dup [13] invokespecial #143 + Methodref [android/os/Bundle. ()V] [16] astore_1 v1 [17] aload_0 v0 [18] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [21] aload_1 v1 [22] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] [25] aload_1 v1 [26] invokevirtual #144 + Methodref [android/os/Bundle.size ()I] [29] ifle +8 (target=37) [32] aload_0 v0 [33] aload_1 v1 [34] putfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [37] aload_0 v0 [38] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [44] aload_0 v0 [45] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [48] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] [51] aload_0 v0 [52] iconst_1 [53] putfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [56] aload_0 v0 [57] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] ifnull +13 (target=73) [63] aload_0 v0 [64] iconst_0 [65] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [68] aload_0 v0 [69] invokespecial #194 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] [72] pop [73] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [37] Var: ...[a:android/os/Bundle], Stack: (empty) - [51] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) + Method: dispatchOpenOptionsMenu()Z Access flags: 0x1 = public boolean dispatchOpenOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: dispatchCloseOptionsMenu()Z Access flags: 0x1 = public boolean dispatchCloseOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: dispatchPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void dispatchPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [4] ifeq +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] putfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [12] aload_0 v0 [13] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [16] ifnonnull +7 (target=23) [19] aload_0 v0 [20] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] ifnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] iconst_0 [11] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [14] aload_0 v0 [15] invokespecial #194 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] aload_0 v0 [24] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [27] ifeq +5 (target=32) [30] iconst_0 [31] ireturn [32] aload_0 v0 [33] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [36] ifnonnull +17 (target=53) [39] aload_0 v0 [40] new #80 + Class [java/util/HashMap] [43] dup [44] invokespecial #272 + Methodref [java/util/HashMap. ()V] [47] putfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [50] goto +10 (target=60) [53] aload_0 v0 [54] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [57] invokevirtual #273 + Methodref [java/util/HashMap.clear ()V] [60] aload_0 v0 [61] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [64] ifnonnull +5 (target=69) [67] iconst_0 [68] ireturn [69] aload_0 v0 [70] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [73] aload_1 v1 [74] aload_0 v0 [75] aload_0 v0 [76] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [79] invokevirtual #212 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] [82] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #73 + Class [java/lang/IllegalStateException] [3] dup [4] ldc #11 + String [Native callback invoked. Create a test case and report!] [6] invokespecial #258 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 2): [0] iload_1 v1 [1] bipush 8 [3] ificmpeq +7 (target=10) [6] iload_1 v1 [7] ifne +20 (target=27) [10] aload_0 v0 [11] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [21] iconst_1 [22] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] [25] iconst_1 [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) + Method: dispatchPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void dispatchPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] iload_1 v1 [1] bipush 8 [3] ificmpeq +7 (target=10) [6] iload_1 v1 [7] ifne +18 (target=25) [10] aload_0 v0 [11] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [21] iconst_0 [22] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) + Method: dispatchTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x1 = public void dispatchTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [11] ifeq +36 (target=47) [14] aload_0 v0 [15] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [18] ifnull +14 (target=32) [21] aload_0 v0 [22] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [25] aload_1 v1 [26] invokevirtual #173 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [29] goto +18 (target=47) [32] aload_0 v0 [33] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] ifnull +11 (target=47) [39] aload_0 v0 [40] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] aload_1 v1 [44] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [47] aload_0 v0 [48] aload_1 v1 [49] putfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 4, stack = 2): [0] aload_1 v1 [1] invokevirtual #152 + Methodref [android/view/KeyEvent.getKeyCode ()I] [4] dup [5] istore_2 v2 [6] iconst_4 [7] ificmpne +60 (target=67) [10] aload_1 v1 [11] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [14] istore_3 v3 [15] aload_0 v0 [16] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [19] ifnull +17 (target=36) [22] iload_3 v3 [23] iconst_1 [24] ificmpne +10 (target=34) [27] aload_0 v0 [28] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [31] invokevirtual #253 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [34] iconst_1 [35] ireturn [36] aload_0 v0 [37] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [40] ifnull +27 (target=67) [43] aload_0 v0 [44] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [47] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z] [50] ifeq +17 (target=67) [53] iload_3 v3 [54] iconst_1 [55] ificmpne +10 (target=65) [58] aload_0 v0 [59] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [62] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V] [65] iconst_1 [66] ireturn [67] iconst_0 [68] istore_3 v3 [69] iload_2 v2 [70] bipush 82 [72] ificmpne +97 (target=169) [75] aload_0 v0 [76] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [79] ifeq +90 (target=169) [82] aload_1 v1 [83] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [86] ifne +18 (target=104) [89] aload_1 v1 [90] invokevirtual #153 + Methodref [android/view/KeyEvent.isLongPress ()Z] [93] ifeq +11 (target=104) [96] aload_0 v0 [97] iconst_1 [98] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [101] goto +68 (target=169) [104] aload_1 v1 [105] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [108] iconst_1 [109] ificmpne +60 (target=169) [112] aload_0 v0 [113] getfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [116] ifne +48 (target=164) [119] aload_0 v0 [120] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [123] ifnonnull +39 (target=162) [126] aload_0 v0 [127] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [130] ifnull +32 (target=162) [133] aload_0 v0 [134] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [137] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [140] ifeq +14 (target=154) [143] aload_0 v0 [144] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [147] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [150] pop [151] goto +11 (target=162) [154] aload_0 v0 [155] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [158] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [161] pop [162] iconst_1 [163] istore_3 v3 [164] aload_0 v0 [165] iconst_0 [166] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [169] iload_3 v3 [170] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [34] Var: ...[i][i], Stack: (empty) - [36] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [67] Var: -1, Stack: (empty) - [104] Var: ...[i], Stack: (empty) - [154] Var: ..., Stack: (empty) - [162] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [169] Var: ..., Stack: (empty) + Method: dispatchDestroy()V Access flags: 0x1 = public void dispatchDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: preparePanel()Z Access flags: 0x2 = private boolean preparePanel() Class member attributes (count = 1): + Code attribute instructions (code length = 216, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_0 v0 [10] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [20] ifeq +91 (target=111) [23] aload_0 v0 [24] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [27] ifnonnull +19 (target=46) [30] aload_0 v0 [31] invokespecial #189 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z] [34] ifeq +10 (target=44) [37] aload_0 v0 [38] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] ifnonnull +5 (target=46) [44] iconst_0 [45] ireturn [46] aload_0 v0 [47] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] ifnull +15 (target=65) [53] aload_0 v0 [54] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [57] aload_0 v0 [58] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [61] aload_0 v0 [62] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [65] aload_0 v0 [66] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [69] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [72] aload_0 v0 [73] aload_0 v0 [74] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [77] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [80] ifne +26 (target=106) [83] aload_0 v0 [84] aconst_null [85] putfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [88] aload_0 v0 [89] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [92] ifnull +12 (target=104) [95] aload_0 v0 [96] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [99] aconst_null [100] aload_0 v0 [101] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [104] iconst_0 [105] ireturn [106] aload_0 v0 [107] iconst_0 [108] putfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [111] aload_0 v0 [112] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [115] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [118] aload_0 v0 [119] getfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [122] ifnull +19 (target=141) [125] aload_0 v0 [126] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [129] aload_0 v0 [130] getfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [133] invokevirtual #214 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] [136] aload_0 v0 [137] aconst_null [138] putfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [141] aload_0 v0 [142] aload_0 v0 [143] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [146] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [149] ifne +28 (target=177) [152] aload_0 v0 [153] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [156] ifnull +12 (target=168) [159] aload_0 v0 [160] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [163] aconst_null [164] aload_0 v0 [165] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [168] aload_0 v0 [169] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [172] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [175] iconst_0 [176] ireturn [177] iconst_m1 [178] invokestatic #150 + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;] [181] astore_1 v1 [182] aload_0 v0 [183] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [186] aload_1 v1 [187] invokevirtual #149 + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I] [190] iconst_1 [191] ificmpeq +7 (target=198) [194] iconst_1 [195] goto +4 (target=199) [198] iconst_0 [199] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] [202] aload_0 v0 [203] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [206] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [209] aload_0 v0 [210] iconst_1 [211] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [214] iconst_1 [215] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [104] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [141] Var: ..., Stack: (empty) - [168] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) - [198] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder] - [199] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i] + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_2 v2 [2] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokespecial #195 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reopenMenu(Z)V Access flags: 0x2 = private void reopenMenu(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] ifnull +66 (target=70) [7] aload_0 v0 [8] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [11] invokevirtual #237 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z] [14] ifeq +56 (target=70) [17] aload_0 v0 [18] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [21] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [24] ifeq +7 (target=31) [27] iload_1 v1 [28] ifne +33 (target=61) [31] aload_0 v0 [32] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [35] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I] [38] ifne +31 (target=69) [41] aload_0 v0 [42] aload_0 v0 [43] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [46] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [49] ifeq +20 (target=69) [52] aload_0 v0 [53] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [56] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [59] pop [60] return [61] aload_0 v0 [62] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [65] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [68] pop [69] return [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [31] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) + Method: initializePanelMenu()Z Access flags: 0x2 = private boolean initializePanelMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [9] ifnull +43 (target=52) [12] new #30 + Class [android/util/TypedValue] [15] dup [16] invokespecial #147 + Methodref [android/util/TypedValue. ()V] [19] astore_2 v2 [20] aload_1 v1 [21] invokevirtual #136 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [24] getstatic #87 + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] [27] aload_2 v2 [28] iconst_1 [29] invokevirtual #139 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [32] pop [33] aload_2 v2 [34] getfield #86 + Fieldref [android/util/TypedValue.resourceId I] [37] dup [38] istore_2 v2 [39] ifeq +13 (target=52) [42] new #31 + Class [android/view/ContextThemeWrapper] [45] dup [46] aload_1 v1 [47] iload_2 v2 [48] invokespecial #148 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [51] astore_1 v1 [52] aload_0 v0 [53] new #60 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [56] dup [57] aload_1 v1 [58] invokespecial #211 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [61] putfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [64] aload_0 v0 [65] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [68] aload_0 v0 [69] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [72] iconst_1 [73] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [52] Var: ...[a:android/content/Context], Stack: (empty) + Method: checkCloseActionMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x0 = void checkCloseActionMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [13] aload_0 v0 [14] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [17] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V] [20] aload_0 v0 [21] iconst_0 [22] putfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x1 = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [4] aload_1 v1 [5] invokevirtual #274 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [8] checkcast #62 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [11] dup [12] astore_2 v2 [13] ifnull +11 (target=24) [16] aload_2 v2 [17] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] [20] pop [21] goto +30 (target=51) [24] ldc #8 + String [ActionBarSherlock] [26] new #78 + Class [java/lang/StringBuilder] [29] dup [30] ldc #12 + String [Options item "] [32] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #268 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [39] ldc #6 + String [" not found in mapping] [41] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [47] invokestatic #146 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [50] pop [51] iconst_1 [52] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_2 v2 [2] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x1 = public void setProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_m1 [6] goto +5 (target=11) [9] bipush -2 [11] istore_1 v1 [12] iconst_2 [13] iload_1 v1 [14] iconst_0 [15] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [11] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_m1 [6] goto +5 (target=11) [9] bipush -2 [11] istore_1 v1 [12] iconst_5 [13] iload_1 v1 [14] iconst_0 [15] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [11] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush -3 [7] goto +5 (target=12) [10] bipush -4 [12] istore_1 v1 [13] iconst_2 [14] iload_1 v1 [15] iconst_0 [16] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [12] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgress(I)V Access flags: 0x1 = public void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] iadd [4] istore_1 v1 [5] iconst_2 [6] iload_1 v1 [7] iconst_0 [8] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSecondaryProgress(I)V Access flags: 0x1 = public void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] sipush 20000 [5] iadd [6] istore_1 v1 [7] iconst_2 [8] iload_1 v1 [9] iconst_0 [10] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFeatureInt(II)V Access flags: 0x2 = private void setFeatureInt(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iconst_0 [4] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateInt(IIZ)V Access flags: 0x2 = private void updateInt(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +4 (target=8) [7] return [8] iconst_1 [9] iload_1 v1 [10] ishl [11] istore v4 [13] aload_0 v0 [14] invokespecial #184 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I] [17] iload v4 [19] iand [20] ifne +8 (target=28) [23] iload_3 v3 [24] ifne +4 (target=28) [27] return [28] aload_0 v0 [29] iload_1 v1 [30] iload_2 v2 [31] invokespecial #193 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [28] Var: ...[i], Stack: (empty) + Method: onIntChanged(II)V Access flags: 0x2 = private void onIntChanged(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 2): [0] iload_1 v1 [1] iconst_2 [2] ificmpeq +8 (target=10) [5] iload_1 v1 [6] iconst_5 [7] ificmpne +8 (target=15) [10] aload_0 v0 [11] iload_2 v2 [12] invokespecial #199 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [15] Var: ..., Stack: (empty) + Method: updateProgressBars(I)V Access flags: 0x2 = private void updateProgressBars(int) Class member attributes (count = 1): + Code attribute instructions (code length = 201, locals = 5, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] invokespecial #183 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] astore_2 v2 [6] aload_0 v0 [7] iconst_1 [8] invokespecial #185 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] astore_3 v3 [12] aload_0 v0 [13] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [16] istore v4 [18] iload_1 v1 [19] iconst_m1 [20] ificmpne +54 (target=74) [23] iload v4 [25] iconst_4 [26] iand [27] ifeq +33 (target=60) [30] aload_3 v3 [31] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] [34] istore_1 v1 [35] aload_3 v3 [36] invokevirtual #247 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z] [39] ifne +10 (target=49) [42] iload_1 v1 [43] sipush 10000 [46] ificmpge +7 (target=53) [49] iconst_0 [50] goto +4 (target=54) [53] iconst_4 [54] istore_1 v1 [55] aload_3 v3 [56] iload_1 v1 [57] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [60] iload v4 [62] bipush 32 [64] iand [65] ifeq +135 (target=200) [68] aload_2 v2 [69] iconst_0 [70] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [73] return [74] iload_1 v1 [75] bipush -2 [77] ificmpne +31 (target=108) [80] iload v4 [82] iconst_4 [83] iand [84] ifeq +9 (target=93) [87] aload_3 v3 [88] bipush 8 [90] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [93] iload v4 [95] bipush 32 [97] iand [98] ifeq +102 (target=200) [101] aload_2 v2 [102] bipush 8 [104] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [107] return [108] iload_1 v1 [109] bipush -3 [111] ificmpne +9 (target=120) [114] aload_3 v3 [115] iconst_1 [116] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [119] return [120] iload_1 v1 [121] bipush -4 [123] ificmpne +9 (target=132) [126] aload_3 v3 [127] iconst_0 [128] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [131] return [132] iload_1 v1 [133] iflt +38 (target=171) [136] iload_1 v1 [137] sipush 10000 [140] ificmpgt +31 (target=171) [143] aload_3 v3 [144] iload_1 v1 [145] iconst_0 [146] isub [147] invokevirtual #249 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [150] iload_1 v1 [151] sipush 10000 [154] ificmpge +10 (target=164) [157] aload_0 v0 [158] aload_3 v3 [159] aload_2 v2 [160] invokespecial #197 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [163] return [164] aload_0 v0 [165] aload_3 v3 [166] aload_2 v2 [167] invokespecial #187 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [170] return [171] sipush 20000 [174] iload_1 v1 [175] ificmpgt +25 (target=200) [178] iload_1 v1 [179] sipush 30000 [182] ificmpgt +18 (target=200) [185] aload_3 v3 [186] iload_1 v1 [187] sipush 20000 [190] isub [191] invokevirtual #250 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [194] aload_0 v0 [195] aload_3 v3 [196] aload_2 v2 [197] invokespecial #197 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [200] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [49] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i], Stack: - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: [i] - [60] Var: -1, Stack: (empty) - [73] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) - [132] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [170] Var: ..., Stack: (empty) - [171] Var: ..., Stack: (empty) - [200] Var: ..., Stack: (empty) + Method: showProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private void showProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] dup [5] istore_3 v3 [6] bipush 32 [8] iand [9] ifeq +16 (target=25) [12] aload_2 v2 [13] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [16] iconst_4 [17] ificmpne +8 (target=25) [20] aload_2 v2 [21] iconst_0 [22] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [25] iload_3 v3 [26] iconst_4 [27] iand [28] ifeq +18 (target=46) [31] aload_1 v1 [32] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] [35] sipush 10000 [38] ificmpge +8 (target=46) [41] aload_1 v1 [42] iconst_0 [43] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[i], Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: hideProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private void hideProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] istore_3 v3 [5] aload_0 v0 [6] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [9] ldc #5 + Integer [17432577] [11] invokestatic #171 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [14] dup [15] astore v4 [17] ldc2_w #83 + Long [1000] [20] invokevirtual #170 + Methodref [android/view/animation/Animation.setDuration (J)V] [23] iload_3 v3 [24] bipush 32 [26] iand [27] ifeq +21 (target=48) [30] aload_2 v2 [31] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [34] ifne +14 (target=48) [37] aload_2 v2 [38] aload v4 [40] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] [43] aload_2 v2 [44] iconst_4 [45] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [48] iload_3 v3 [49] iconst_4 [50] iand [51] ifeq +21 (target=72) [54] aload_1 v1 [55] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [58] ifne +14 (target=72) [61] aload_1 v1 [62] aload v4 [64] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] [67] aload_1 v1 [68] iconst_4 [69] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [72] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [48] Var: ...[i][a:android/view/animation/Animation], Stack: (empty) - [72] Var: ..., Stack: (empty) + Method: getCircularProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar getCircularProgressBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] areturn [12] aload_0 v0 [13] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [16] ifnonnull +11 (target=27) [19] iload_1 v1 [20] ifeq +7 (target=27) [23] aload_0 v0 [24] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [32] getstatic #93 + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] [35] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [38] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [41] putfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [44] aload_0 v0 [45] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [48] ifnull +11 (target=59) [51] aload_0 v0 [52] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [55] iconst_4 [56] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [59] aload_0 v0 [60] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [12] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getHorizontalProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar getHorizontalProgressBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] areturn [12] aload_0 v0 [13] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [16] ifnonnull +11 (target=27) [19] iload_1 v1 [20] ifeq +7 (target=27) [23] aload_0 v0 [24] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [32] getstatic #94 + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] [35] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [38] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [41] putfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [44] aload_0 v0 [45] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [48] ifnull +11 (target=59) [51] aload_0 v0 [52] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [55] iconst_4 [56] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [59] aload_0 v0 [60] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [12] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getFeatures()I Access flags: 0x2 = private int getFeatures() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasFeature(I)Z Access flags: 0x1 = public boolean hasFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] iconst_1 [5] iload_1 v1 [6] ishl [7] iand [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [14] Var: ..., Stack: [i] + Method: requestFeature(I)Z Access flags: 0x1 = public boolean requestFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnull +13 (target=17) [7] new #28 + Class [android/util/AndroidRuntimeException] [10] dup [11] ldc #18 + String [requestFeature() must be called before adding content] [13] invokespecial #145 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [16] athrow [17] iload_1 v1 [18] tableswitch (10 offsets, default=68) (target=86) 1: offset = 54, target = 72 2: offset = 54, target = 72 3: offset = 68, target = 86 4: offset = 68, target = 86 5: offset = 54, target = 72 6: offset = 68, target = 86 7: offset = 68, target = 86 8: offset = 54, target = 72 9: offset = 54, target = 72 10: offset = 54, target = 72 default: offset = 68, target = 86 [72] aload_0 v0 [73] dup [74] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [77] iconst_1 [78] iload_1 v1 [79] ishl [80] ior [81] putfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [84] iconst_1 [85] ireturn [86] iconst_0 [87] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) + Method: setUiOptions(I)V Access flags: 0x1 = public void setUiOptions(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] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(II)V Access flags: 0x1 = public void setUiOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [5] iload_2 v2 [6] iconst_m1 [7] ixor [8] iand [9] iload_1 v1 [10] iload_2 v2 [11] iand [12] ior [13] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +10 (target=14) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] goto +10 (target=21) [14] aload_0 v0 [15] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [18] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [21] aload_0 v0 [22] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [25] invokevirtual #130 + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] [28] iload_1 v1 [29] aload_0 v0 [30] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [33] invokevirtual #154 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [36] pop [37] aload_0 v0 [38] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [41] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [44] invokevirtual #168 + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] [47] dup [48] astore_1 v1 [49] ifnull +9 (target=58) [52] aload_1 v1 [53] invokeinterface #282 + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] [58] aload_0 v0 [59] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [58] Var: ...[a:android/view/Window$Callback], Stack: (empty) + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +10 (target=14) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] goto +10 (target=21) [14] aload_0 v0 [15] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [18] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [21] aload_0 v0 [22] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [25] aload_1 v1 [26] aload_2 v2 [27] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [30] aload_0 v0 [31] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [34] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [37] invokevirtual #168 + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] [40] dup [41] astore_1 v1 [42] ifnull +9 (target=51) [45] aload_1 v1 [46] invokeinterface #282 + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] [51] aload_0 v0 [52] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [51] Var: ...[a:android/view/Window$Callback], Stack: (empty) + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +7 (target=11) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] aload_0 v0 [12] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [15] aload_1 v1 [16] aload_2 v2 [17] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [20] aload_0 v0 [21] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: installDecor()V Access flags: 0x2 = private void installDecor() Class member attributes (count = 1): + Code attribute instructions (code length = 503, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [4] ifnonnull +25 (target=29) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [12] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [15] invokevirtual #169 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [18] ldc #3 + Integer [16908290] [20] invokevirtual #155 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [23] checkcast #37 + Class [android/view/ViewGroup] [26] putfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [29] aload_0 v0 [30] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [33] ifnonnull +469 (target=502) [36] aconst_null [37] astore_1 v1 [38] aload_0 v0 [39] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [42] invokevirtual #160 + Methodref [android/view/ViewGroup.getChildCount ()I] [45] ifle +61 (target=106) [48] new #79 + Class [java/util/ArrayList] [51] dup [52] iconst_1 [53] invokespecial #271 + Methodref [java/util/ArrayList. (I)V] [56] astore_1 v1 [57] iconst_0 [58] istore_2 v2 [59] aload_0 v0 [60] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [63] invokevirtual #160 + Methodref [android/view/ViewGroup.getChildCount ()I] [66] istore_3 v3 [67] goto +34 (target=101) [70] aload_0 v0 [71] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [74] iconst_0 [75] invokevirtual #159 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [78] astore v4 [80] aload_0 v0 [81] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [84] aload v4 [86] invokevirtual #164 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [89] aload_1 v1 [90] aload v4 [92] invokeinterface #287 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [97] pop [98] iinc v2, 1 [101] iload_2 v2 [102] iload_3 v3 [103] ificmplt -33 (target=70) [106] aload_0 v0 [107] aload_0 v0 [108] invokespecial #182 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;] [111] putfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [114] aload_1 v1 [115] ifnull +40 (target=155) [118] aload_1 v1 [119] invokeinterface #288 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] [124] astore_3 v3 [125] goto +21 (target=146) [128] aload_3 v3 [129] invokeinterface #286 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [134] checkcast #36 + Class [android/view/View] [137] astore_2 v2 [138] aload_0 v0 [139] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [142] aload_2 v2 [143] invokevirtual #156 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [146] aload_3 v3 [147] invokeinterface #285 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [152] ifne -24 (target=128) [155] aload_0 v0 [156] aload_0 v0 [157] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [160] ldc #4 + Integer [16908310] [162] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [165] checkcast #45 + Class [android/widget/TextView] [168] putfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [171] aload_0 v0 [172] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [175] ifnull +54 (target=229) [178] aload_0 v0 [179] iconst_1 [180] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [183] ifeq +34 (target=217) [186] aload_0 v0 [187] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [190] bipush 8 [192] invokevirtual #174 + Methodref [android/widget/TextView.setVisibility (I)V] [195] aload_0 v0 [196] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [199] instanceof #44 + Class [android/widget/FrameLayout] [202] ifeq +300 (target=502) [205] aload_0 v0 [206] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [209] checkcast #44 + Class [android/widget/FrameLayout] [212] aconst_null [213] invokevirtual #172 + Methodref [android/widget/FrameLayout.setForeground (Landroid/graphics/drawable/Drawable;)V] [216] return [217] aload_0 v0 [218] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [221] aload_0 v0 [222] getfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [225] invokevirtual #173 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [228] return [229] aload_0 v0 [230] aload_0 v0 [231] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [234] getstatic #89 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [237] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [240] checkcast #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [243] putfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [246] aload_0 v0 [247] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [250] ifnull +252 (target=502) [253] aload_0 v0 [254] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [257] aload_0 v0 [258] invokevirtual #242 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] [261] aload_0 v0 [262] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [265] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] [268] ifnonnull +17 (target=285) [271] aload_0 v0 [272] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [275] aload_0 v0 [276] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [279] invokevirtual #132 + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] [282] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [285] aload_0 v0 [286] iconst_2 [287] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [290] ifeq +10 (target=300) [293] aload_0 v0 [294] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [297] invokevirtual #235 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V] [300] aload_0 v0 [301] iconst_5 [302] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [305] ifeq +10 (target=315) [308] aload_0 v0 [309] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [312] invokevirtual #234 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V] [315] aload_0 v0 [316] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [319] invokestatic #192 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I] [322] dup [323] istore_2 v2 [324] ifeq +8 (target=332) [327] aload_0 v0 [328] iload_2 v2 [329] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [332] aload_0 v0 [333] getfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [336] iconst_1 [337] iand [338] ifeq +7 (target=345) [341] iconst_1 [342] goto +4 (target=346) [345] iconst_0 [346] dup [347] istore v4 [349] ifeq +17 (target=366) [352] aload_0 v0 [353] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [356] getstatic #88 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [359] invokestatic #202 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [362] istore_3 v3 [363] goto +23 (target=386) [366] aload_0 v0 [367] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [370] invokevirtual #131 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [373] getstatic #101 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [376] invokevirtual #138 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [379] bipush 48 [381] iconst_0 [382] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [385] istore_3 v3 [386] aload_0 v0 [387] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [390] getstatic #95 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [393] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [396] checkcast #64 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [399] dup [400] astore_1 v1 [401] ifnull +73 (target=474) [404] aload_0 v0 [405] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [408] aload_1 v1 [409] invokevirtual #240 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] [412] aload_0 v0 [413] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [416] iload_3 v3 [417] invokevirtual #239 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V] [420] aload_0 v0 [421] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [424] iload v4 [426] invokevirtual #241 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V] [429] aload_0 v0 [430] aload_0 v0 [431] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [434] getstatic #90 + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] [437] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [440] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [443] putfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [446] aload_0 v0 [447] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [450] aload_1 v1 [451] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] [454] aload_0 v0 [455] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [458] iload_3 v3 [459] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V] [462] aload_0 v0 [463] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [466] iload v4 [468] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V] [471] goto +15 (target=486) [474] iload_3 v3 [475] ifeq +11 (target=486) [478] ldc #8 + String [ActionBarSherlock] [480] ldc #13 + String [Requested split action bar with incompatible window decor! Ignoring request.] [482] invokestatic #146 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [485] pop [486] aload_0 v0 [487] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [490] new #54 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] [493] dup [494] aload_0 v0 [495] invokespecial #200 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] [498] invokevirtual #162 + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z] [501] pop [502] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 22): - [29] Var: ..., Stack: (empty) - [70] Var: ...[a:java/util/List][i][i], Stack: (empty) - [101] Var: ..., Stack: (empty) - [106] Var: -2, Stack: (empty) - [128] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List][T][a:java/util/Iterator], Stack: - [146] Var: ..., Stack: (empty) - [155] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List], Stack: - [216] Var: ..., Stack: (empty) - [217] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) - [285] Var: ..., Stack: (empty) - [300] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [332] Var: ...[i], Stack: (empty) - [345] Var: ...[i], Stack: (empty) - [346] Var: ..., Stack: [i] - [366] Var: ...[i], Stack: (empty) - [386] Var: ..., Stack: (empty) - [474] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarContainer], Stack: (empty) - [486] Var: ..., Stack: (empty) - [502] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat], Stack: + Method: generateLayout()Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup generateLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 308, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] invokevirtual #131 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [7] getstatic #101 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [10] invokevirtual #138 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [13] astore_1 v1 [14] aload_0 v0 [15] aload_1 v1 [16] iconst_0 [17] iconst_0 [18] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [21] putfield #114 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] [24] aload_1 v1 [25] bipush 45 [27] invokevirtual #141 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [30] ifne +13 (target=43) [33] new #73 + Class [java/lang/IllegalStateException] [36] dup [37] ldc #14 + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] [39] invokespecial #258 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [42] athrow [43] aload_1 v1 [44] bipush 44 [46] iconst_0 [47] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [50] ifeq +12 (target=62) [53] aload_0 v0 [54] iconst_1 [55] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [58] pop [59] goto +20 (target=79) [62] aload_1 v1 [63] bipush 45 [65] iconst_0 [66] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [69] ifeq +10 (target=79) [72] aload_0 v0 [73] bipush 8 [75] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [78] pop [79] aload_1 v1 [80] bipush 46 [82] iconst_0 [83] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [86] ifeq +10 (target=96) [89] aload_0 v0 [90] bipush 9 [92] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [95] pop [96] aload_1 v1 [97] bipush 47 [99] iconst_0 [100] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [103] ifeq +10 (target=113) [106] aload_0 v0 [107] bipush 10 [109] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [112] pop [113] aload_1 v1 [114] invokevirtual #142 + Methodref [android/content/res/TypedArray.recycle ()V] [117] aload_0 v0 [118] iconst_1 [119] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [122] ifne +61 (target=183) [125] aload_0 v0 [126] getfield #114 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] [129] ifeq +31 (target=160) [132] aload_0 v0 [133] aload_0 v0 [134] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [137] invokevirtual #161 + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] [140] checkcast #37 + Class [android/view/ViewGroup] [143] putfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [146] aload_0 v0 [147] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [150] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [153] getstatic #96 + Fieldref [com/actionbarsherlock/R$layout.abs__dialog_title_holo I] [156] istore_1 v1 [157] goto +54 (target=211) [160] aload_0 v0 [161] bipush 9 [163] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [166] ifeq +10 (target=176) [169] getstatic #98 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I] [172] istore_1 v1 [173] goto +38 (target=211) [176] getstatic #97 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I] [179] istore_1 v1 [180] goto +31 (target=211) [183] aload_0 v0 [184] bipush 10 [186] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [189] ifeq +18 (target=207) [192] aload_0 v0 [193] iconst_1 [194] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [197] ifne +10 (target=207) [200] getstatic #100 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I] [203] istore_1 v1 [204] goto +7 (target=211) [207] getstatic #99 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I] [210] istore_1 v1 [211] aload_0 v0 [212] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [215] invokevirtual #130 + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] [218] iload_1 v1 [219] aconst_null [220] invokevirtual #154 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [223] astore_1 v1 [224] aload_0 v0 [225] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [228] aload_1 v1 [229] new #38 + Class [android/view/ViewGroup$LayoutParams] [232] dup [233] iconst_m1 [234] iconst_m1 [235] invokespecial #166 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [238] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [241] aload_0 v0 [242] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [245] getstatic #92 + Fieldref [com/actionbarsherlock/R$id.abs__content I] [248] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [251] checkcast #37 + Class [android/view/ViewGroup] [254] dup [255] astore_1 v1 [256] ifnonnull +13 (target=269) [259] new #76 + Class [java/lang/RuntimeException] [262] dup [263] ldc #10 + String [Couldn't find content container view] [265] invokespecial #262 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [268] athrow [269] aload_0 v0 [270] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [273] iconst_m1 [274] invokevirtual #165 + Methodref [android/view/ViewGroup.setId (I)V] [277] aload_1 v1 [278] ldc #3 + Integer [16908290] [280] invokevirtual #165 + Methodref [android/view/ViewGroup.setId (I)V] [283] aload_0 v0 [284] iconst_5 [285] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [288] ifeq +18 (target=306) [291] aload_0 v0 [292] iconst_0 [293] invokespecial #183 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [296] dup [297] astore_2 v2 [298] ifnull +8 (target=306) [301] aload_2 v2 [302] iconst_1 [303] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [306] aload_1 v1 [307] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [43] Var: ...[a:android/content/res/TypedArray], Stack: (empty) - [62] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [160] Var: ..., Stack: (empty) - [176] Var: ..., Stack: (empty) - [180] Var: ...[i], Stack: (empty) - [183] Var: -1, Stack: (empty) - [207] Var: ..., Stack: (empty) - [211] Var: ...[i], Stack: (empty) - [269] Var: ...[a:android/view/View][a:android/view/ViewGroup], Stack: (empty) - [306] Var: ..., Stack: (empty) + Method: isReservingOverflow()Z Access flags: 0x2 = private boolean isReservingOverflow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [4] ifne +19 (target=23) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [12] invokestatic #210 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] [15] putfield #122 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] [18] aload_0 v0 [19] iconst_1 [20] putfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [23] aload_0 v0 [24] getfield #122 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: loadUiOptionsFromManifest(Landroid/app/Activity;)I Access flags: 0xa = private static int loadUiOptionsFromManifest(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 281, locals = 9, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #261 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [6] invokevirtual #256 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [9] astore_2 v2 [10] aload_0 v0 [11] invokevirtual #129 + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [14] getfield #85 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [17] astore_3 v3 [18] aload_0 v0 [19] aload_3 v3 [20] iconst_0 [21] invokevirtual #128 + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] [24] invokevirtual #135 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [27] aconst_null [28] astore_0 v0 [29] ldc #9 + String [AndroidManifest.xml] [31] invokevirtual #137 + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] [34] dup [35] astore_0 v0 [36] invokeinterface #279 + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] [41] istore v4 [43] goto +222 (target=265) [46] iload v4 [48] iconst_2 [49] ificmpne +208 (target=257) [52] aload_0 v0 [53] invokeinterface #280 + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] [58] astore v4 [60] ldc #16 + String [application] [62] aload v4 [64] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [67] ifeq +56 (target=123) [70] aload_0 v0 [71] invokeinterface #275 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [76] iconst_1 [77] isub [78] istore v4 [80] goto +35 (target=115) [83] ldc #19 + String [uiOptions] [85] aload_0 v0 [86] iload v4 [88] invokeinterface #277 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [93] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [96] ifeq +16 (target=112) [99] aload_0 v0 [100] iload v4 [102] iconst_0 [103] invokeinterface #276 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] [108] istore_1 v1 [109] goto +148 (target=257) [112] iinc v4, -1 [115] iload v4 [117] ifge -34 (target=83) [120] goto +137 (target=257) [123] ldc #15 + String [activity] [125] aload v4 [127] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [130] ifeq +127 (target=257) [133] aconst_null [134] astore v4 [136] aconst_null [137] astore v5 [139] iconst_0 [140] istore v6 [142] aload_0 v0 [143] invokeinterface #275 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [148] iconst_1 [149] isub [150] istore v7 [152] goto +95 (target=247) [155] aload_0 v0 [156] iload v7 [158] invokeinterface #277 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [163] astore v8 [165] ldc #19 + String [uiOptions] [167] aload v8 [169] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [172] ifeq +20 (target=192) [175] aload_0 v0 [176] iload v7 [178] iconst_0 [179] invokeinterface #276 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] [184] invokestatic #260 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [187] astore v4 [189] goto +39 (target=228) [192] ldc #17 + String [name] [194] aload v8 [196] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [199] ifeq +29 (target=228) [202] aload_3 v3 [203] aload_0 v0 [204] iload v7 [206] invokeinterface #278 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] [211] invokestatic #180 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [214] astore v5 [216] aload_2 v2 [217] aload v5 [219] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [222] ifeq +30 (target=252) [225] iconst_1 [226] istore v6 [228] aload v4 [230] ifnull +14 (target=244) [233] aload v5 [235] ifnull +9 (target=244) [238] aload v4 [240] invokevirtual #259 + Methodref [java/lang/Integer.intValue ()I] [243] istore_1 v1 [244] iinc v7, -1 [247] iload v7 [249] ifge -94 (target=155) [252] iload v6 [254] ifne +25 (target=279) [257] aload_0 v0 [258] invokeinterface #281 + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] [263] istore v4 [265] iload v4 [267] iconst_1 [268] ificmpne -222 (target=46) [271] goto +8 (target=279) [274] aconst_null [275] astore_2 v2 [276] invokevirtual #257 + Methodref [java/lang/Exception.printStackTrace ()V] [279] iload_1 v1 [280] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 271: 274): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [46] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [83] Var: ...[a:java/lang/String][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) - [120] Var: -1, Stack: (empty) - [123] Var: ..., Stack: (empty) - [155] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: - [192] Var: ...[a:java/lang/String], Stack: (empty) - [225] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [244] Var: -1, Stack: (empty) - [247] Var: ..., Stack: (empty) - [252] Var: -1, Stack: (empty) - [257] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [265] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [274] Var: [a:android/app/Activity][i], Stack: [a:java/lang/Exception] - [279] Var: ..., Stack: (empty) + Method: cleanActivityName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String cleanActivityName(java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 3): [0] aload_1 v1 [1] iconst_0 [2] invokevirtual #263 + Methodref [java/lang/String.charAt (I)C] [5] bipush 46 [7] ificmpne +22 (target=29) [10] new #78 + Class [java/lang/StringBuilder] [13] dup [14] aload_0 v0 [15] invokestatic #266 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [18] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [21] aload_1 v1 [22] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [25] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [28] areturn [29] aload_1 v1 [30] bipush 46 [32] iconst_1 [33] invokevirtual #265 + Methodref [java/lang/String.indexOf (II)I] [36] iconst_m1 [37] ificmpne +27 (target=64) [40] new #78 + Class [java/lang/StringBuilder] [43] dup [44] aload_0 v0 [45] invokestatic #266 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [48] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [51] ldc #7 + String [.] [53] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_1 v1 [57] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] areturn [64] aload_1 v1 [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [29] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$0(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; Access flags: 0x1008 = static synthetic android.app.Activity access$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.ActionMode access$2(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1008 = static synthetic void access$3(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z Access flags: 0x1008 = static synthetic boolean access$4(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$5(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]: - Constant element value [api '73'] + Integer [7] _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockCompat$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/app/Activity] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Methodref [android/app/Activity.isFinishing ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [isFinishing ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [android/app/Activity] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [isFinishing] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V Access flags: 0x0 = ActionBarSherlockCompat$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) 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 #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] [7] ifne +33 (target=40) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [14] invokestatic #8 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [17] invokevirtual #7 + Methodref [android/app/Activity.isFinishing ()Z] [20] ifne +20 (target=40) [23] aload_0 v0 [24] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [27] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] ifnonnull +10 (target=40) [33] aload_0 v0 [34] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [37] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/ActionMode$Callback] Constant Pool (count = 69): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [removeAllViews ()V] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [java/lang/Object] + Utf8 [mWrapped] + Utf8 [onActionItemClicked] + Utf8 [onActionModeFinished] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] + Utf8 [removeAllViews] + Utf8 [setVisibility] + Utf8 [this$0] Fields (count = 2): + Field: mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionMode$Callback mWrapped + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarSherlockCompat$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #18 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #20 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] invokeinterface #19 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [10] aload_0 v0 [11] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [17] ifnull +25 (target=42) [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [24] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [27] bipush 8 [29] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] [32] aload_0 v0 [33] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [36] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [39] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] [42] aload_0 v0 [43] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [46] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [49] instanceof #1 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] [52] ifeq +25 (target=77) [55] aload_0 v0 [56] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [59] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [62] checkcast #1 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] [65] aload_0 v0 [66] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [69] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] [72] invokeinterface #16 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] [77] aload_0 v0 [78] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [81] aconst_null [82] invokestatic #12 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative Superclass: com/actionbarsherlock/ActionBarSherlock Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.ActionBarSherlockNative extends com.actionbarsherlock.ActionBarSherlock Interfaces (count = 0): Constant Pool (count = 176): + Integer [14] + Integer [16843671] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/res/Resources$Theme] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/Window] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Activity.setProgress (I)V] + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V] + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V] + Methodref [android/app/Activity.setProgressBarVisibility (Z)V] + Methodref [android/app/Activity.setSecondaryProgress (I)V] + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.hasFeature (I)Z] + Methodref [android/view/Window.invalidatePanelMenu (I)V] + Methodref [android/view/Window.requestFeature (I)Z] + Methodref [android/view/Window.setContentView (I)V] + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V] + Methodref [android/view/Window.setUiOptions (I)V] + Methodref [android/view/Window.setUiOptions (II)V] + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper. (Landroid/app/Activity;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Landroid/app/Activity;I)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [finish ()V] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasFeature (I)Z] + NameAndType [initActionBar ()V] + NameAndType [invalidatePanelMenu (I)V] + NameAndType [mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [requestFeature (I)Z] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setUiOptions (I)V] + NameAndType [setUiOptions (II)V] + NameAndType [startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + NameAndType [unwrap ()Landroid/view/Menu;] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/Window] + Utf8 [api] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [findItem] + Utf8 [finish] + Utf8 [getActionBar] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getWindow] + Utf8 [hasFeature] + Utf8 [initActionBar] + Utf8 [invalidatePanelMenu] + Utf8 [mActionBar] + Utf8 [mActionMode] + Utf8 [mActivity] + Utf8 [mMenu] + Utf8 [requestFeature] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [startActionMode] + Utf8 [unwrap] Fields (count = 3): + Field: mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarWrapper mActionBar + Field: mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper mActionMode + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu Methods (count = 24): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarSherlockNative(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #41 + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initActionBar()V Access flags: 0x2 = private void initActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [4] ifnonnull +13 (target=17) [7] aload_0 v0 [8] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [11] invokevirtual #20 + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] [14] ifnonnull +4 (target=18) [17] return [18] aload_0 v0 [19] new #13 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] [22] dup [23] aload_0 v0 [24] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [27] invokespecial #48 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper. (Landroid/app/Activity;)V] [30] putfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: (empty) + Method: dispatchInvalidateOptionsMenu()V Access flags: 0x1 = public void dispatchInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iconst_0 [8] invokevirtual #34 + Methodref [android/view/Window.invalidatePanelMenu (I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] ifnull +14 (target=18) [7] aload_1 v1 [8] aload_0 v0 [9] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [12] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;] [15] ifacmpeq +15 (target=30) [18] aload_0 v0 [19] new #14 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [22] dup [23] aload_1 v1 [24] invokespecial #49 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [27] putfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [30] aload_0 v0 [31] aload_0 v0 [32] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [35] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [5] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [5] aload_1 v1 [6] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [9] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasFeature(I)Z Access flags: 0x1 = public boolean hasFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #33 + Methodref [android/view/Window.hasFeature (I)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestFeature(I)Z Access flags: 0x1 = public boolean requestFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #35 + Methodref [android/view/Window.requestFeature (I)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(I)V Access flags: 0x1 = public void setUiOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #39 + Methodref [android/view/Window.setUiOptions (I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(II)V Access flags: 0x1 = public void setUiOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] iload_2 v2 [9] invokevirtual #40 + Methodref [android/view/Window.setUiOptions (II)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #36 + Methodref [android/view/Window.setContentView (I)V] [11] aload_0 v0 [12] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #37 + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [12] aload_0 v0 [13] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #32 + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [12] aload_0 v0 [13] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] invokevirtual #38 + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x1 = public void setProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [android/app/Activity.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgress(I)V Access flags: 0x1 = public void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #23 + Methodref [android/app/Activity.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSecondaryProgress(I)V Access flags: 0x1 = public void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #27 + Methodref [android/app/Activity.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getThemedContext()Landroid/content/Context; Access flags: 0x4 = protected android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] astore_1 v1 [5] new #6 + Class [android/util/TypedValue] [8] dup [9] invokespecial #30 + Methodref [android/util/TypedValue. ()V] [12] astore_2 v2 [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [17] invokevirtual #21 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [20] ldc #2 + Integer [16843671] [22] aload_2 v2 [23] iconst_1 [24] invokevirtual #29 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [27] pop [28] aload_2 v2 [29] getfield #15 + Fieldref [android/util/TypedValue.resourceId I] [32] ifeq +16 (target=48) [35] new #7 + Class [android/view/ContextThemeWrapper] [38] dup [39] aload_1 v1 [40] aload_2 v2 [41] getfield #15 + Fieldref [android/util/TypedValue.resourceId I] [44] invokespecial #31 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [47] astore_1 v1 [48] aload_1 v1 [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [48] Var: ...[a:android/content/Context][a:android/util/TypedValue], Stack: (empty) + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V] [14] aconst_null [15] astore_2 v2 [16] aload_1 v1 [17] ifnull +13 (target=30) [20] new #11 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] [23] dup [24] aload_0 v0 [25] aload_1 v1 [26] invokespecial #46 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [29] astore_2 v2 [30] aload_0 v0 [31] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [34] aload_2 v2 [35] invokevirtual #28 + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] [38] pop [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [30] Var: ...[a:com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper access$1(com.actionbarsherlock.internal.ActionBarSherlockNative) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]: - Constant element value [api '73'] + Integer [14] _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper extends java.lang.Object Interfaces (count = 1): + Class [android/view/ActionMode$Callback] Constant Pool (count = 66): + Class [android/view/ActionMode$Callback] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [()V] + Utf8 [(Landroid/view/ActionMode;)V] + Utf8 [(Landroid/view/ActionMode;Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [findItem] + Utf8 [getMenu] + Utf8 [java/lang/Object] + Utf8 [mCallback] + Utf8 [onActionItemClicked] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] + Utf8 [this$0] Fields (count = 2): + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarSherlockNative$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreateActionMode(android.view.ActionMode,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [4] new #4 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] [7] dup [8] aload_0 v0 [9] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [12] aload_1 v1 [13] invokespecial #12 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] [16] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] [19] aload_0 v0 [20] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [23] aload_0 v0 [24] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [27] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [30] aload_0 v0 [31] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [34] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [37] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [40] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [45] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [15] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [21] invokeinterface #19 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [15] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [21] aload_2 v2 [22] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [25] invokeinterface #16 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [30] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyActionMode(Landroid/view/ActionMode;)V Access flags: 0x1 = public void onDestroyActionMode(android.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] invokeinterface #18 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper extends com.actionbarsherlock.view.ActionMode Interfaces (count = 0): Constant Pool (count = 86): + Class [android/view/ActionMode] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/view/ActionMode] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Methodref [android/view/ActionMode.finish ()V] + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;] + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;] + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;] + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/view/ActionMode.invalidate ()V] + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V] + Methodref [android/view/ActionMode.setSubtitle (I)V] + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V] + Methodref [android/view/ActionMode.setTitle (I)V] + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [finish ()V] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getMenu ()Landroid/view/Menu;] + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [invalidate ()V] + NameAndType [mActionMode Landroid/view/ActionMode;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setSubtitle (I)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setTitle (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/ActionMode;] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [StackMapTable] + Utf8 [android/view/ActionMode] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getSubtitle] + Utf8 [getTag] + Utf8 [getTitle] + Utf8 [invalidate] + Utf8 [mActionMode] + Utf8 [mMenu] + Utf8 [setCustomView] + Utf8 [setSubtitle] + Utf8 [setTag] + Utf8 [setTitle] + Utf8 [this$0] Fields (count = 3): + Field: mActionMode Landroid/view/ActionMode; Access flags: 0x12 = private final android.view.ActionMode mActionMode + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0 Methods (count = 16): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V Access flags: 0x0 = ActionBarSherlockNative$ActionModeWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,android.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [5] aload_0 v0 [6] invokespecial #25 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [9] aload_0 v0 [10] aconst_null [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [14] aload_0 v0 [15] aload_2 v2 [16] putfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #21 + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] iload_1 v1 [5] invokevirtual #20 + Methodref [android/view/ActionMode.setTitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #18 + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] iload_1 v1 [5] invokevirtual #17 + Methodref [android/view/ActionMode.setSubtitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #16 + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #15 + Methodref [android/view/ActionMode.invalidate ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #9 + Methodref [android/view/ActionMode.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuWrapper getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] ifnonnull +21 (target=25) [7] aload_0 v0 [8] new #4 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [11] dup [12] aload_0 v0 [13] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [16] invokevirtual #11 + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;] [19] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #14 + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #12 + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #10 + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [4] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)V Access flags: 0x1 = public void setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #19 + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #13 + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ResourcesCompat Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.ResourcesCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 96): + Float [360.0] + Float [480.0] + Float [500.0] + Float [600.0] + String [Unknown boolean resource ID ] + String [Unknown integer resource ID ] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$integer] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getBoolean (I)Z] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources.getInteger (I)I] + Methodref [java/lang/IllegalArgumentException. (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.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [abs__action_bar_embed_tabs I] + NameAndType [abs__action_bar_expanded_action_views_exclusive I] + NameAndType [abs__config_allowActionMenuItemTextWithIcon I] + NameAndType [abs__max_action_buttons I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [density F] + NameAndType [getBoolean (I)Z] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getInteger (I)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [heightPixels I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [widthPixels I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)Z] + Utf8 [(Landroid/content/Context;I)I] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Unknown boolean resource ID ] + Utf8 [Unknown integer resource ID ] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__max_action_buttons] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [append] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [density] + Utf8 [getBoolean] + Utf8 [getDisplayMetrics] + Utf8 [getInteger] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getResources_getInteger] + Utf8 [heightPixels] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] + Utf8 [widthPixels] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x2 = private ResourcesCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #31 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getResources_getBoolean(Landroid/content/Context;I)Z Access flags: 0x9 = public static boolean getResources_getBoolean(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 155, locals = 3, stack = 5): [0] getstatic #17 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [12] iload_1 v1 [13] invokevirtual #27 + Methodref [android/content/res/Resources.getBoolean (I)Z] [16] ireturn [17] aload_0 v0 [18] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [21] invokevirtual #28 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [24] dup [25] astore_0 v0 [26] getfield #20 + Fieldref [android/util/DisplayMetrics.widthPixels I] [29] i2f [30] aload_0 v0 [31] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [34] fdiv [35] fstore_2 v2 [36] aload_0 v0 [37] getfield #19 + Fieldref [android/util/DisplayMetrics.heightPixels I] [40] i2f [41] aload_0 v0 [42] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [45] fdiv [46] fstore_0 v0 [47] fload_2 v2 [48] fload_0 v0 [49] fcmpg [50] ifge +7 (target=57) [53] fload_2 v2 [54] goto +4 (target=58) [57] fload_0 v0 [58] fstore_0 v0 [59] iload_1 v1 [60] getstatic #21 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [63] ificmpne +14 (target=77) [66] fload_2 v2 [67] ldc #2 + Float [480.0] [69] fcmpl [70] iflt +5 (target=75) [73] iconst_1 [74] ireturn [75] iconst_0 [76] ireturn [77] iload_1 v1 [78] getstatic #24 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [81] ificmpne +14 (target=95) [84] fload_2 v2 [85] ldc #2 + Float [480.0] [87] fcmpl [88] iflt +5 (target=93) [91] iconst_0 [92] ireturn [93] iconst_1 [94] ireturn [95] iload_1 v1 [96] getstatic #22 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] [99] ificmpne +14 (target=113) [102] fload_0 v0 [103] ldc #4 + Float [600.0] [105] fcmpl [106] iflt +5 (target=111) [109] iconst_0 [110] ireturn [111] iconst_1 [112] ireturn [113] iload_1 v1 [114] getstatic #23 + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] [117] ificmpne +14 (target=131) [120] fload_2 v2 [121] ldc #2 + Float [480.0] [123] fcmpl [124] iflt +5 (target=129) [127] iconst_1 [128] ireturn [129] iconst_0 [130] ireturn [131] new #14 + Class [java/lang/IllegalArgumentException] [134] dup [135] new #16 + Class [java/lang/StringBuilder] [138] dup [139] ldc #5 + String [Unknown boolean resource ID ] [141] invokespecial #32 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [144] iload_1 v1 [145] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [148] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [151] invokespecial #30 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [154] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [17] Var: ..., Stack: (empty) - [57] Var: ...[a:android/util/DisplayMetrics][f][f], Stack: (empty) - [58] Var: ..., Stack: [f] - [75] Var: ...[f], Stack: (empty) - [77] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [95] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [129] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) + Method: getResources_getInteger(Landroid/content/Context;I)I Access flags: 0x9 = public static int getResources_getInteger(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 2, stack = 5): [0] getstatic #17 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [12] iload_1 v1 [13] invokevirtual #29 + Methodref [android/content/res/Resources.getInteger (I)I] [16] ireturn [17] aload_0 v0 [18] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [21] invokevirtual #28 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [24] dup [25] astore_0 v0 [26] getfield #20 + Fieldref [android/util/DisplayMetrics.widthPixels I] [29] i2f [30] aload_0 v0 [31] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [34] fdiv [35] fstore_0 v0 [36] iload_1 v1 [37] getstatic #25 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [40] ificmpne +32 (target=72) [43] fload_0 v0 [44] ldc #4 + Float [600.0] [46] fcmpl [47] iflt +5 (target=52) [50] iconst_5 [51] ireturn [52] fload_0 v0 [53] ldc #3 + Float [500.0] [55] fcmpl [56] iflt +5 (target=61) [59] iconst_4 [60] ireturn [61] fload_0 v0 [62] ldc #1 + Float [360.0] [64] fcmpl [65] iflt +5 (target=70) [68] iconst_3 [69] ireturn [70] iconst_2 [71] ireturn [72] new #14 + Class [java/lang/IllegalArgumentException] [75] dup [76] new #16 + Class [java/lang/StringBuilder] [79] dup [80] ldc #6 + String [Unknown integer resource ID ] [82] invokespecial #32 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [85] iload_1 v1 [86] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [89] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [92] invokespecial #30 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [95] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [17] Var: ..., Stack: (empty) - [52] Var: ...[a:android/util/DisplayMetrics][f], Stack: (empty) - [61] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl Superclass: com/actionbarsherlock/app/ActionBar Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl extends com.actionbarsherlock.app.ActionBar Interfaces (count = 0): Constant Pool (count = 700): + Integer [-1] + Integer [0] + Integer [1] + Integer [16908290] + String [ can only be used with a compatible window decor layout] + String [Action Bar Tab must have a Callback] + String [alpha] + String [setSelectedNavigationIndex not valid for current navigation mode] + String [translationY] + Class [android/app/Activity] + Class [android/app/Dialog] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/res/Resources$Theme] + Class [android/os/Build$VERSION] + Class [android/os/Handler] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/Window] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I] + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/os/Handler. ()V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar. ()V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [abs__action_bar I] + NameAndType [abs__action_bar_container I] + NameAndType [abs__action_bar_embed_tabs I] + NameAndType [abs__action_context_bar I] + NameAndType [abs__split_action_bar I] + NameAndType [actionBarWidgetTheme I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + NameAndType [animateToMode (Z)V] + NameAndType [animateToTab (I)V] + NameAndType [animateToVisibility (I)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [cleanupTabs ()V] + NameAndType [clear ()V] + NameAndType [commit ()I] + NameAndType [configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [dispatchOnCreate ()Z] + NameAndType [end ()V] + NameAndType [ensureTabsExist ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finish ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getCustomNavigationView ()Landroid/view/View;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getDisplayOptions ()I] + NameAndType [getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getDropdownSelectedPosition ()I] + NameAndType [getHeight ()I] + NameAndType [getNavigationMode ()I] + NameAndType [getPosition ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getSelectedNavigationIndex ()I] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasEmbeddedTabs ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [init (Landroid/view/View;)V] + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [invalidate ()V] + NameAndType [isCollapsed ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isShowing ()Z] + NameAndType [isSplitActionBar ()Z] + NameAndType [killMode ()V] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + NameAndType [mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextDisplayMode I] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHasEmbeddedTabs Z] + NameAndType [mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + NameAndType [mLastMenuVisibility Z] + NameAndType [mMenuVisibilityListeners Ljava/util/ArrayList;] + NameAndType [mSavedTabPosition I] + NameAndType [mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + NameAndType [mShowHideAnimationEnabled Z] + NameAndType [mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTabs Ljava/util/ArrayList;] + NameAndType [mThemedContext Landroid/content/Context;] + NameAndType [mWasHiddenBeforeMode Z] + NameAndType [max (II)I] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onMenuVisibilityChanged (Z)V] + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeAllTabs ()V] + NameAndType [removeTabAt (I)V] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setAlpha (F)V] + NameAndType [setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + NameAndType [setCollapsable (Z)V] + NameAndType [setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + NameAndType [setCustomNavigationView (Landroid/view/View;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setDisplayOptions (II)V] + NameAndType [setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setDropdownSelectedPosition (I)V] + NameAndType [setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [setHasEmbeddedTabs (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (I)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setLogo (I)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setNavigationMode (I)V] + NameAndType [setPosition (I)V] + NameAndType [setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSelectedNavigationItem (I)V] + NameAndType [setSplitBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setStackedBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [setTabSelected (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setTransitioning (Z)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [show (Z)V] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [targetSdkVersion I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [ can only be used with a compatible window decor layout] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/app/Dialog;)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Action Bar Tab must have a Callback] + Utf8 [CONTEXT_DISPLAY_NORMAL] + Utf8 [CONTEXT_DISPLAY_SPLIT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__action_bar] + Utf8 [abs__action_bar_container] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_context_bar] + Utf8 [abs__split_action_bar] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [actionBarWidgetTheme] + Utf8 [add] + Utf8 [addListener] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [alpha] + Utf8 [android/app/Activity] + Utf8 [android/app/Dialog] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/Window] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [animateToMode] + Utf8 [animateToTab] + Utf8 [animateToVisibility] + Utf8 [append] + Utf8 [beginTransaction] + Utf8 [cleanupTabs] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [commit] + Utf8 [completeDeferredDestroyActionMode] + Utf8 [configureTab] + Utf8 [disallowAddToBackStack] + Utf8 [dispatchMenuVisibilityChanged] + Utf8 [dispatchOnCreate] + Utf8 [end] + Utf8 [ensureTabsExist] + Utf8 [findViewById] + Utf8 [finish] + Utf8 [from] + Utf8 [get] + Utf8 [getApplicationInfo] + Utf8 [getCallback] + Utf8 [getClass] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getCustomNavigationView] + Utf8 [getCustomView] + Utf8 [getDecorView] + Utf8 [getDisplayOptions] + Utf8 [getDropdownAdapter] + Utf8 [getDropdownSelectedPosition] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getPosition] + Utf8 [getResources_getBoolean] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSimpleName] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getSupportFragmentManager] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWindow] + Utf8 [hasEmbeddedTabs] + Utf8 [hide] + Utf8 [inflate] + Utf8 [init] + Utf8 [initForMode] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [isEmpty] + Utf8 [isShowing] + Utf8 [isSplitActionBar] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [killMode] + Utf8 [mActionMode] + Utf8 [mActionView] + Utf8 [mActivity] + Utf8 [mContainerView] + Utf8 [mContentView] + Utf8 [mContext] + Utf8 [mContextDisplayMode] + Utf8 [mContextView] + Utf8 [mCurrentModeAnim] + Utf8 [mCurrentShowAnim] + Utf8 [mDeferredDestroyActionMode] + Utf8 [mDeferredModeDestroyCallback] + Utf8 [mHandler] + Utf8 [mHasEmbeddedTabs] + Utf8 [mHideListener] + Utf8 [mLastMenuVisibility] + Utf8 [mMenuVisibilityListeners] + Utf8 [mSavedTabPosition] + Utf8 [mSelectedTab] + Utf8 [mShowHideAnimationEnabled] + Utf8 [mShowListener] + Utf8 [mSplitView] + Utf8 [mTabScrollView] + Utf8 [mTabSelector] + Utf8 [mTabs] + Utf8 [mThemedContext] + Utf8 [mWasHiddenBeforeMode] + Utf8 [max] + Utf8 [newTab] + Utf8 [ofFloat] + Utf8 [onAnimationEnd] + Utf8 [onConfigurationChanged] + Utf8 [onDestroyActionMode] + Utf8 [onMenuVisibilityChanged] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] + Utf8 [play] + Utf8 [remove] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [selectTab] + Utf8 [sendAccessibilityEvent] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setCallback] + Utf8 [setCollapsable] + Utf8 [setContextView] + Utf8 [setCustomNavigationView] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setDropdownAdapter] + Utf8 [setDropdownSelectedPosition] + Utf8 [setEmbeddedTabView] + Utf8 [setHasEmbeddedTabs] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setLayoutParams] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setPosition] + Utf8 [setPrimaryBackground] + Utf8 [setSelectedNavigationIndex not valid for current navigation mode] + Utf8 [setSelectedNavigationItem] + Utf8 [setShowHideAnimationEnabled] + Utf8 [setSplitBackground] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackground] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTabContainer] + Utf8 [setTabSelected] + Utf8 [setTitle] + Utf8 [setTransitioning] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [size] + Utf8 [start] + Utf8 [startActionMode] + Utf8 [targetSdkVersion] + Utf8 [toString] + Utf8 [translationY] + Utf8 [valueOf] + Utf8 [with] Fields (count = 30): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mThemedContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mThemedContext + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContainer mContainerView + Field: mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView mActionView + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView + Field: mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout mContentView + Field: mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView + Field: mTabs Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mTabs + Field: mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl mSelectedTab + Field: mSavedTabPosition I Access flags: 0x2 = private int mSavedTabPosition + Field: mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; Access flags: 0x0 = com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl mActionMode + Field: mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x0 = com.actionbarsherlock.view.ActionMode mDeferredDestroyActionMode + Field: mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x0 = com.actionbarsherlock.view.ActionMode$Callback mDeferredModeDestroyCallback + Field: mLastMenuVisibility Z Access flags: 0x2 = private boolean mLastMenuVisibility + Field: mMenuVisibilityListeners Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mMenuVisibilityListeners + Field: CONTEXT_DISPLAY_NORMAL I Access flags: 0x1a = private static final int CONTEXT_DISPLAY_NORMAL Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CONTEXT_DISPLAY_SPLIT I Access flags: 0x1a = private static final int CONTEXT_DISPLAY_SPLIT Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: INVALID_POSITION I Access flags: 0x1a = private static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: mContextDisplayMode I Access flags: 0x2 = private int mContextDisplayMode + Field: mHasEmbeddedTabs Z Access flags: 0x2 = private boolean mHasEmbeddedTabs + Field: mHandler Landroid/os/Handler; Access flags: 0x10 = final android.os.Handler mHandler + Field: mTabSelector Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mTabSelector + Field: mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentShowAnim + Field: mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentModeAnim + Field: mShowHideAnimationEnabled Z Access flags: 0x2 = private boolean mShowHideAnimationEnabled + Field: mWasHiddenBeforeMode Z Access flags: 0x0 = boolean mWasHiddenBeforeMode + Field: mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; Access flags: 0x10 = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mHideListener + Field: mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; Access flags: 0x10 = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mShowListener Methods (count = 74): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarImpl(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 3, stack = 4): [0] aload_0 v0 [1] invokespecial #111 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #56 + Class [java/util/ArrayList] [8] dup [9] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [12] putfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [15] aload_0 v0 [16] iconst_m1 [17] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [20] aload_0 v0 [21] new #56 + Class [java/util/ArrayList] [24] dup [25] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [28] putfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] aload_0 v0 [32] new #16 + Class [android/os/Handler] [35] dup [36] invokespecial #98 + Methodref [android/os/Handler. ()V] [39] putfield #78 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] [42] aload_0 v0 [43] new #35 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] [46] dup [47] aload_0 v0 [48] invokespecial #136 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [51] putfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [54] aload_0 v0 [55] new #36 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] [58] dup [59] aload_0 v0 [60] invokespecial #137 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [63] putfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [66] aload_0 v0 [67] aload_1 v1 [68] putfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [71] aload_1 v1 [72] invokevirtual #92 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [75] invokevirtual #110 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [78] astore_1 v1 [79] aload_0 v0 [80] aload_1 v1 [81] invokespecial #124 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] [84] iload_2 v2 [85] sipush 512 [88] iand [89] ifne +16 (target=105) [92] aload_0 v0 [93] aload_1 v1 [94] ldc #4 + Integer [16908290] [96] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [99] checkcast #44 + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] [102] putfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [105] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/app/Activity][i][a:android/view/Window][a:android/view/View], Stack: - Method: (Landroid/app/Dialog;)V Access flags: 0x1 = public ActionBarImpl(android.app.Dialog) Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #111 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #56 + Class [java/util/ArrayList] [8] dup [9] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [12] putfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [15] aload_0 v0 [16] iconst_m1 [17] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [20] aload_0 v0 [21] new #56 + Class [java/util/ArrayList] [24] dup [25] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [28] putfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] aload_0 v0 [32] new #16 + Class [android/os/Handler] [35] dup [36] invokespecial #98 + Methodref [android/os/Handler. ()V] [39] putfield #78 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] [42] aload_0 v0 [43] new #35 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] [46] dup [47] aload_0 v0 [48] invokespecial #136 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [51] putfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [54] aload_0 v0 [55] new #36 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] [58] dup [59] aload_0 v0 [60] invokespecial #137 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [63] putfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [66] aload_0 v0 [67] aload_1 v1 [68] invokevirtual #93 + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] [71] invokevirtual #110 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [74] invokespecial #124 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Landroid/view/View;)V Access flags: 0x2 = private void init(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 187, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #108 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [5] putfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [8] aload_0 v0 [9] aload_1 v1 [10] getstatic #62 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [13] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [16] checkcast #47 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [19] putfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [22] aload_0 v0 [23] aload_1 v1 [24] getstatic #64 + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] [27] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [30] checkcast #46 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [33] putfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [36] aload_0 v0 [37] aload_1 v1 [38] getstatic #63 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I] [41] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [44] checkcast #45 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [47] putfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [50] aload_0 v0 [51] aload_1 v1 [52] getstatic #65 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [55] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [58] checkcast #45 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [61] putfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [64] aload_0 v0 [65] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] ifnull +17 (target=85) [71] aload_0 v0 [72] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [75] ifnull +10 (target=85) [78] aload_0 v0 [79] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [82] ifnonnull +36 (target=118) [85] new #51 + Class [java/lang/IllegalStateException] [88] dup [89] new #55 + Class [java/lang/StringBuilder] [92] dup [93] aload_0 v0 [94] invokevirtual #208 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [97] invokevirtual #205 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [100] invokestatic #209 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [103] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [106] ldc #5 + String [ can only be used with a compatible window decor layout] [108] invokevirtual #211 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] invokevirtual #212 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [117] athrow [118] aload_0 v0 [119] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [122] aload_0 v0 [123] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [126] invokevirtual #182 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] [129] aload_0 v0 [130] aload_0 v0 [131] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [134] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z] [137] ifeq +7 (target=144) [140] iconst_1 [141] goto +4 (target=145) [144] iconst_0 [145] putfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [148] aload_0 v0 [149] aload_0 v0 [150] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [153] invokevirtual #94 + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [156] getfield #57 + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I] [159] bipush 14 [161] ificmpge +7 (target=168) [164] iconst_1 [165] goto +4 (target=169) [168] iconst_0 [169] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V] [172] aload_0 v0 [173] aload_0 v0 [174] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [177] getstatic #61 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [180] invokestatic #114 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [183] invokespecial #130 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] [186] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [85] Var: ..., Stack: (empty) - [118] Var: ..., Stack: (empty) - [144] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [145] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [168] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [169] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + 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 = 46, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] getstatic #61 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [8] invokestatic #114 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [11] invokespecial #130 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] [14] getstatic #58 + Fieldref [android/os/Build$VERSION.SDK_INT I] [17] bipush 8 [19] ificmpge +26 (target=45) [22] aload_0 v0 [23] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [26] aload_1 v1 [27] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [30] aload_0 v0 [31] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [34] ifnull +11 (target=45) [37] aload_0 v0 [38] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [41] aload_1 v1 [42] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: setHasEmbeddedTabs(Z)V Access flags: 0x2 = private void setHasEmbeddedTabs(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [5] aload_0 v0 [6] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [9] ifne +25 (target=34) [12] aload_0 v0 [13] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [16] aconst_null [17] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [20] aload_0 v0 [21] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [24] aload_0 v0 [25] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [28] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [31] goto +22 (target=53) [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] aconst_null [39] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [42] aload_0 v0 [43] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [46] aload_0 v0 [47] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [50] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [53] aload_0 v0 [54] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [57] iconst_2 [58] ificmpne +7 (target=65) [61] iconst_1 [62] goto +4 (target=66) [65] iconst_0 [66] istore_1 v1 [67] aload_0 v0 [68] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [71] ifnull +20 (target=91) [74] aload_0 v0 [75] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [78] iload_1 v1 [79] ifeq +7 (target=86) [82] iconst_0 [83] goto +5 (target=88) [86] bipush 8 [88] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [91] aload_0 v0 [92] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [95] aload_0 v0 [96] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [99] ifne +11 (target=110) [102] iload_1 v1 [103] ifeq +7 (target=110) [106] iconst_1 [107] goto +4 (target=111) [110] iconst_0 [111] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [34] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [66] Var: ..., Stack: [i] - [86] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [88] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [91] Var: ..., Stack: (empty) - [110] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [111] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] + Method: ensureTabsExist()V Access flags: 0x2 = private void ensureTabsExist() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnull +4 (target=8) [7] return [8] new #48 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] [11] dup [12] aload_0 v0 [13] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [16] invokespecial #196 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView. (Landroid/content/Context;)V] [19] astore_1 v1 [20] aload_0 v0 [21] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [24] ifeq +19 (target=43) [27] aload_1 v1 [28] iconst_0 [29] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [32] aload_0 v0 [33] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] aload_1 v1 [37] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [40] goto +29 (target=69) [43] aload_1 v1 [44] aload_0 v0 [45] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [48] iconst_2 [49] ificmpne +7 (target=56) [52] iconst_0 [53] goto +5 (target=58) [56] bipush 8 [58] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [61] aload_0 v0 [62] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [65] aload_1 v1 [66] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [69] aload_0 v0 [70] aload_1 v1 [71] putfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [8] Var: ..., Stack: (empty) - [43] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: (empty) - [56] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [58] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [69] Var: ..., Stack: (empty) + Method: completeDeferredDestroyActionMode()V Access flags: 0x0 = void completeDeferredDestroyActionMode() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnull +26 (target=30) [7] aload_0 v0 [8] getfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] getfield #76 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [15] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [20] aload_0 v0 [21] aconst_null [22] putfield #76 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [25] aload_0 v0 [26] aconst_null [27] putfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ..., Stack: (empty) + Method: setShowHideAnimationEnabled(Z)V Access flags: 0x1 = public void setShowHideAnimationEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [5] iload_1 v1 [6] ifne +17 (target=23) [9] aload_0 v0 [10] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [20] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #215 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [8] pop [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #220 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [8] pop [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuVisibilityChanged(Z)V Access flags: 0x1 = public void dispatchMenuVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 4, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #81 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] putfield #81 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] [14] aload_0 v0 [15] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [18] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [21] istore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] goto +23 (target=47) [27] aload_0 v0 [28] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] iload_3 v3 [32] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #29 + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] [38] iload_1 v1 [39] invokeinterface #223 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] [44] iinc v3, 1 [47] iload_3 v3 [48] iload_2 v2 [49] ificmplt -22 (target=27) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [9] Var: ..., Stack: (empty) - [27] Var: ...[i][i], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: setCustomView(I)V Access flags: 0x1 = public void setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [5] invokestatic #105 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] iload_1 v1 [9] aload_0 v0 [10] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] iconst_0 [14] invokevirtual #106 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [17] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x1 = public void setDisplayUseLogoEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_1 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_1 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x1 = public void setDisplayShowHomeEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_2 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_2 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x1 = public void setDisplayHomeAsUpEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_4 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_4 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x1 = public void setDisplayShowTitleEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush 8 [7] goto +4 (target=11) [10] iconst_0 [11] bipush 8 [13] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x1 = public void setDisplayShowCustomEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush 16 [7] goto +4 (target=11) [10] iconst_0 [11] bipush 16 [13] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #188 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #95 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #95 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedNavigationItem(I)V Access flags: 0x1 = public void setSelectedNavigationItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=46) (target=53) 1: offset = 37, target = 44 2: offset = 21, target = 28 default: offset = 46, target = 53 [28] aload_0 v0 [29] aload_0 v0 [30] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [33] iload_1 v1 [34] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [37] checkcast #30 + Class [com/actionbarsherlock/app/ActionBar$Tab] [40] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [43] return [44] aload_0 v0 [45] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [48] iload_1 v1 [49] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V] [52] return [53] new #51 + Class [java/lang/IllegalStateException] [56] dup [57] ldc #8 + String [setSelectedNavigationIndex not valid for current navigation mode] [59] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [62] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #118 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: cleanupTabs()V Access flags: 0x2 = private void cleanupTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] aconst_null [9] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [12] aload_0 v0 [13] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [16] invokevirtual #216 + Methodref [java/util/ArrayList.clear ()V] [19] aload_0 v0 [20] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [23] ifnull +10 (target=33) [26] aload_0 v0 [27] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] invokevirtual #201 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V] [33] aload_0 v0 [34] iconst_m1 [35] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #195 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #194 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #184 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(II)V Access flags: 0x1 = public void setDisplayOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [7] istore_3 v3 [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] iload_1 v1 [13] iload_2 v2 [14] iand [15] iload_3 v3 [16] iload_2 v2 [17] iconst_m1 [18] ixor [19] iand [20] ior [21] invokevirtual #184 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] aload_1 v1 [5] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] aload_1 v1 [5] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [11] aload_1 v1 [12] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 123, locals = 3, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [6] ifnull +15 (target=21) [9] aload_0 v0 [10] getfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [13] istore_2 v2 [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [18] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V] [21] aload_0 v0 [22] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [25] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [28] new #37 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] [31] dup [32] aload_0 v0 [33] aload_1 v1 [34] invokespecial #138 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [37] dup [38] astore_1 v1 [39] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z] [42] ifeq +79 (target=121) [45] aload_0 v0 [46] aload_0 v0 [47] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z] [50] ifeq +11 (target=61) [53] iload_2 v2 [54] ifne +7 (target=61) [57] iconst_0 [58] goto +4 (target=62) [61] iconst_1 [62] putfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [65] aload_1 v1 [66] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] [69] aload_0 v0 [70] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [73] aload_1 v1 [74] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] [77] aload_0 v0 [78] iconst_1 [79] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] [82] aload_0 v0 [83] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [86] ifnull +19 (target=105) [89] aload_0 v0 [90] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [93] iconst_1 [94] ificmpne +11 (target=105) [97] aload_0 v0 [98] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [101] iconst_0 [102] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [105] aload_0 v0 [106] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [109] bipush 32 [111] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [114] aload_0 v0 [115] aload_1 v1 [116] putfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [119] aload_1 v1 [120] areturn [121] aconst_null [122] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[i], Stack: (empty) - [61] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [62] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [105] Var: ..., Stack: (empty) - [121] Var: ..., Stack: (empty) + Method: configureTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x2 = private void configureTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 3, stack = 3): [0] aload_1 v1 [1] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [4] dup [5] astore_1 v1 [6] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [9] ifnonnull +13 (target=22) [12] new #51 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #6 + String [Action Bar Tab must have a Callback] [18] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_1 v1 [23] iload_2 v2 [24] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [27] aload_0 v0 [28] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [31] iload_2 v2 [32] aload_1 v1 [33] invokevirtual #214 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [36] aload_0 v0 [37] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [40] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [43] istore_1 v1 [44] iload_2 v2 [45] iconst_1 [46] iadd [47] istore_2 v2 [48] goto +21 (target=69) [51] aload_0 v0 [52] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [55] iload_2 v2 [56] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [59] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [62] iload_2 v2 [63] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [66] iinc v2, 1 [69] iload_2 v2 [70] iload_1 v1 [71] ificmplt -20 (target=51) [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: (empty) - [51] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [6] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [9] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [7] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [10] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [4] aload_0 v0 [5] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_1 v1 [9] iload_2 v2 [10] invokevirtual #198 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [13] aload_0 v0 [14] aload_1 v1 [15] aload_0 v0 [16] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [19] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [22] invokespecial #119 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] [25] iload_2 v2 [26] ifeq +8 (target=34) [29] aload_0 v0 [30] aload_1 v1 [31] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 4, stack = 4): [0] aload_0 v0 [1] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [4] aload_0 v0 [5] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_1 v1 [9] iload_2 v2 [10] iload_3 v3 [11] invokevirtual #197 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] [14] aload_0 v0 [15] aload_1 v1 [16] iload_2 v2 [17] invokespecial #119 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] [20] iload_3 v3 [21] ifeq +8 (target=29) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab newTab() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [3] dup [4] aload_0 v0 [5] invokespecial #142 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [5] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 5, stack = 5): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [12] ifnull +13 (target=25) [15] aload_0 v0 [16] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [19] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] [22] goto +7 (target=29) [25] aload_0 v0 [26] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [34] iload_1 v1 [35] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V] [38] aload_0 v0 [39] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [42] iload_1 v1 [43] invokevirtual #219 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [46] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [49] dup [50] astore_3 v3 [51] ifnull +8 (target=59) [54] aload_3 v3 [55] iconst_m1 [56] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [59] aload_0 v0 [60] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [63] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [66] istore_3 v3 [67] iload_1 v1 [68] istore v4 [70] goto +23 (target=93) [73] aload_0 v0 [74] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [77] iload v4 [79] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [82] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [85] iload v4 [87] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [90] iinc v4, 1 [93] iload v4 [95] iload_3 v3 [96] ificmplt -23 (target=73) [99] iload_2 v2 [100] iload_1 v1 [101] ificmpne +38 (target=139) [104] aload_0 v0 [105] aload_0 v0 [106] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [109] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [112] ifeq +7 (target=119) [115] aconst_null [116] goto +20 (target=136) [119] aload_0 v0 [120] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [123] iconst_0 [124] iload_1 v1 [125] iconst_1 [126] isub [127] invokestatic #207 + Methodref [java/lang/Math.max (II)I] [130] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [133] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [136] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [8] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - [59] Var: ...[i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl], Stack: (empty) - [73] Var: ...[i][i], Stack: (empty) - [93] Var: ..., Stack: (empty) - [119] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [136] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] - [139] Var: ..., Stack: (empty) + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 192, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [4] iconst_2 [5] ificmpeq +20 (target=25) [8] aload_0 v0 [9] aload_1 v1 [10] ifnull +10 (target=20) [13] aload_1 v1 [14] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [17] goto +4 (target=21) [20] iconst_m1 [21] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [24] return [25] aconst_null [26] astore_2 v2 [27] aload_0 v0 [28] getfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [31] instanceof #32 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [34] ifeq +20 (target=54) [37] aload_0 v0 [38] getfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [41] checkcast #32 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [44] invokevirtual #113 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [47] invokevirtual #99 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [50] invokevirtual #101 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [53] astore_2 v2 [54] aload_0 v0 [55] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [58] aload_1 v1 [59] ifacmpne +41 (target=100) [62] aload_0 v0 [63] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [66] ifnull +109 (target=175) [69] aload_0 v0 [70] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [73] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [76] aload_0 v0 [77] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [80] aload_2 v2 [81] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [86] aload_0 v0 [87] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [90] aload_1 v1 [91] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [94] invokevirtual #199 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] [97] goto +78 (target=175) [100] aload_0 v0 [101] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [104] aload_1 v1 [105] ifnull +10 (target=115) [108] aload_1 v1 [109] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [112] goto +4 (target=116) [115] iconst_m1 [116] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [119] aload_0 v0 [120] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [123] ifnull +20 (target=143) [126] aload_0 v0 [127] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [130] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [133] aload_0 v0 [134] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [137] aload_2 v2 [138] invokeinterface #226 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [143] aload_0 v0 [144] aload_1 v1 [145] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [148] putfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [151] aload_0 v0 [152] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [155] ifnull +20 (target=175) [158] aload_0 v0 [159] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [162] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [165] aload_0 v0 [166] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [169] aload_2 v2 [170] invokeinterface #225 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [175] aload_2 v2 [176] ifnull +15 (target=191) [179] aload_2 v2 [180] invokevirtual #102 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [183] ifne +8 (target=191) [186] aload_2 v2 [187] invokevirtual #100 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [190] pop [191] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [20] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [21] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [25] Var: ..., Stack: (empty) - [54] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [97] Var: ..., Stack: (empty) - [100] Var: ..., Stack: (empty) - [115] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [116] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab][a:android/support/v4/app/FragmentTransaction], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [143] Var: ..., Stack: (empty) - [175] Var: ..., Stack: (empty) - [191] Var: ..., Stack: (empty) + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeight()I Access flags: 0x1 = public int getHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show(Z)V Access flags: 0x0 = void show(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 260, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [18] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [21] ifne +13 (target=34) [24] iload_1 v1 [25] ifeq +8 (target=33) [28] aload_0 v0 [29] iconst_0 [30] putfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [33] return [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] iconst_0 [39] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [42] aload_0 v0 [43] getfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [46] ifeq +187 (target=233) [49] aload_0 v0 [50] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [53] fconst_0 [54] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [57] new #41 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [60] dup [61] invokespecial #147 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [64] dup [65] astore_1 v1 [66] aload_0 v0 [67] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [70] ldc #7 + String [alpha] [72] iconst_1 [73] newarray 6 [75] dup [76] iconst_0 [77] fconst_1 [78] fastore [79] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [82] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [85] astore_2 v2 [86] aload_0 v0 [87] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [90] ifnull +73 (target=163) [93] aload_2 v2 [94] aload_0 v0 [95] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [98] ldc #9 + String [translationY] [100] iconst_2 [101] newarray 6 [103] dup [104] iconst_0 [105] aload_0 v0 [106] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [109] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [112] ineg [113] i2f [114] fastore [115] dup [116] iconst_1 [117] fconst_0 [118] fastore [119] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [122] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [125] pop [126] aload_0 v0 [127] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [130] aload_0 v0 [131] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [134] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [137] ineg [138] i2f [139] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [142] aload_2 v2 [143] aload_0 v0 [144] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [147] ldc #9 + String [translationY] [149] iconst_1 [150] newarray 6 [152] dup [153] iconst_0 [154] fconst_0 [155] fastore [156] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [159] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [162] pop [163] aload_0 v0 [164] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [167] ifnull +48 (target=215) [170] aload_0 v0 [171] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [174] iconst_1 [175] ificmpne +40 (target=215) [178] aload_0 v0 [179] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [182] fconst_0 [183] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [186] aload_0 v0 [187] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [190] iconst_0 [191] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [194] aload_2 v2 [195] aload_0 v0 [196] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [199] ldc #7 + String [alpha] [201] iconst_1 [202] newarray 6 [204] dup [205] iconst_0 [206] fconst_1 [207] fastore [208] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [211] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [214] pop [215] aload_1 v1 [216] aload_0 v0 [217] getfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [220] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [223] aload_0 v0 [224] aload_1 v1 [225] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [228] aload_1 v1 [229] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [232] return [233] aload_0 v0 [234] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [237] fconst_1 [238] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [241] aload_0 v0 [242] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [245] fconst_0 [246] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [249] aload_0 v0 [250] getfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [253] aconst_null [254] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [259] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) - [163] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty) - [215] Var: ..., Stack: (empty) - [233] Var: -2, Stack: (empty) - [259] Var: ..., Stack: (empty) + Method: hide()V Access flags: 0x1 = public void hide() Class member attributes (count = 1): + Code attribute instructions (code length = 223, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [18] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [21] bipush 8 [23] ificmpne +4 (target=27) [26] return [27] aload_0 v0 [28] getfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [31] ifeq +181 (target=212) [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] fconst_1 [39] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [42] aload_0 v0 [43] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [46] iconst_1 [47] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] [50] new #41 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [53] dup [54] invokespecial #147 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [57] dup [58] astore_1 v1 [59] aload_0 v0 [60] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [63] ldc #7 + String [alpha] [65] iconst_1 [66] newarray 6 [68] dup [69] iconst_0 [70] fconst_0 [71] fastore [72] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [75] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [78] astore_2 v2 [79] aload_0 v0 [80] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [83] ifnull +65 (target=148) [86] aload_2 v2 [87] aload_0 v0 [88] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [91] ldc #9 + String [translationY] [93] iconst_2 [94] newarray 6 [96] dup [97] iconst_0 [98] fconst_0 [99] fastore [100] dup [101] iconst_1 [102] aload_0 v0 [103] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [106] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [109] ineg [110] i2f [111] fastore [112] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [115] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [118] pop [119] aload_2 v2 [120] aload_0 v0 [121] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [124] ldc #9 + String [translationY] [126] iconst_1 [127] newarray 6 [129] dup [130] iconst_0 [131] aload_0 v0 [132] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [135] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [138] ineg [139] i2f [140] fastore [141] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [144] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [147] pop [148] aload_0 v0 [149] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [152] ifnull +42 (target=194) [155] aload_0 v0 [156] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [159] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [162] ifne +32 (target=194) [165] aload_0 v0 [166] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [169] fconst_1 [170] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [173] aload_2 v2 [174] aload_0 v0 [175] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [178] ldc #7 + String [alpha] [180] iconst_1 [181] newarray 6 [183] dup [184] iconst_0 [185] fconst_0 [186] fastore [187] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [190] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [193] pop [194] aload_1 v1 [195] aload_0 v0 [196] getfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [199] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [202] aload_0 v0 [203] aload_1 v1 [204] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [207] aload_1 v1 [208] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [211] return [212] aload_0 v0 [213] getfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [216] aconst_null [217] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [222] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [148] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty) - [194] Var: ..., Stack: (empty) - [212] Var: -2, Stack: (empty) - [222] Var: ..., Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: animateToMode(Z)V Access flags: 0x0 = void animateToMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +8 (target=9) [4] aload_0 v0 [5] iconst_0 [6] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] [9] aload_0 v0 [10] getfield #74 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #74 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [20] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [23] aload_0 v0 [24] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [27] iload_1 v1 [28] ifeq +8 (target=36) [31] bipush 8 [33] goto +4 (target=37) [36] iconst_0 [37] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V] [40] aload_0 v0 [41] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [44] iload_1 v1 [45] ifeq +7 (target=52) [48] iconst_0 [49] goto +5 (target=54) [52] bipush 8 [54] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V] [57] aload_0 v0 [58] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [61] ifnull +40 (target=101) [64] aload_0 v0 [65] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z] [71] ifne +30 (target=101) [74] aload_0 v0 [75] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [78] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [81] ifeq +20 (target=101) [84] aload_0 v0 [85] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [88] iload_1 v1 [89] ifeq +8 (target=97) [92] bipush 8 [94] goto +4 (target=98) [97] iconst_0 [98] invokevirtual #200 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V] [101] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [37] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] - [52] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView] - [54] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i] - [97] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [98] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [101] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [4] ifnonnull +63 (target=67) [7] new #19 + Class [android/util/TypedValue] [10] dup [11] invokespecial #103 + Methodref [android/util/TypedValue. ()V] [14] astore_1 v1 [15] aload_0 v0 [16] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [19] invokevirtual #96 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [22] getstatic #60 + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] [25] aload_1 v1 [26] iconst_1 [27] invokevirtual #97 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [30] pop [31] aload_1 v1 [32] getfield #59 + Fieldref [android/util/TypedValue.resourceId I] [35] dup [36] istore_1 v1 [37] ifeq +22 (target=59) [40] aload_0 v0 [41] new #20 + Class [android/view/ContextThemeWrapper] [44] dup [45] aload_0 v0 [46] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [49] iload_1 v1 [50] invokespecial #104 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [53] putfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [56] goto +11 (target=67) [59] aload_0 v0 [60] aload_0 v0 [61] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [64] putfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [67] aload_0 v0 [68] getfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [59] Var: ...[a:android/util/TypedValue][a:android/content/res/Resources$Theme][i], Stack: (empty) - [67] Var: -3, Stack: (empty) + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #183 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #109 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [5] aload_0 v0 [6] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [9] aload_1 v1 [10] invokevirtual #183 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #185 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] aload_2 v2 [13] invokevirtual #180 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedNavigationIndex()I Access flags: 0x1 = public int getSelectedNavigationIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=46) (target=53) 1: offset = 38, target = 45 2: offset = 21, target = 28 default: offset = 46, target = 53 [28] aload_0 v0 [29] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [32] ifnull +11 (target=43) [35] aload_0 v0 [36] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [39] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] [42] ireturn [43] iconst_m1 [44] ireturn [45] aload_0 v0 [46] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [49] invokevirtual #172 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I] [52] ireturn [53] iconst_m1 [54] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) - [44] Var: ..., Stack: [i] - [45] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: getNavigationItemCount()I Access flags: 0x1 = public int getNavigationItemCount() Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=50) (target=57) 1: offset = 29, target = 36 2: offset = 21, target = 28 default: offset = 50, target = 57 [28] aload_0 v0 [29] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [32] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [35] ireturn [36] aload_0 v0 [37] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [40] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] [43] dup [44] astore_1 v1 [45] ifnull +10 (target=55) [48] aload_1 v1 [49] invokeinterface #222 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [54] ireturn [55] iconst_0 [56] ireturn [57] iconst_0 [58] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [55] Var: ...[a:android/widget/SpinnerAdapter], Stack: (empty) - [56] Var: ..., Stack: [i] - [57] Var: -1, Stack: (empty) + Method: getTabCount()I Access flags: 0x1 = public int getTabCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [4] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (1 offsets, default=39) (target=46) 2: offset = 17, target = 24 default: offset = 39, target = 46 [24] aload_0 v0 [25] aload_0 v0 [26] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I] [29] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [32] aload_0 v0 [33] aconst_null [34] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [37] aload_0 v0 [38] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [41] bipush 8 [43] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [46] aload_0 v0 [47] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] iload_1 v1 [51] invokevirtual #193 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V] [54] iload_1 v1 [55] tableswitch (1 offsets, default=50) (target=105) 2: offset = 17, target = 72 default: offset = 50, target = 105 [72] aload_0 v0 [73] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [76] aload_0 v0 [77] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [80] iconst_0 [81] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [84] aload_0 v0 [85] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [88] iconst_m1 [89] ificmpeq +16 (target=105) [92] aload_0 v0 [93] aload_0 v0 [94] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [97] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V] [100] aload_0 v0 [101] iconst_m1 [102] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [105] aload_0 v0 [106] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [109] iload_1 v1 [110] iconst_2 [111] ificmpne +14 (target=125) [114] aload_0 v0 [115] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [118] ifne +7 (target=125) [121] iconst_1 [122] goto +4 (target=126) [125] iconst_0 [126] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ...[i], Stack: (empty) - [46] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [125] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [126] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #30 + Class [com/actionbarsherlock/app/ActionBar$Tab] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #189 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #190 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #191 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #192 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$0(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout access$0(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$1(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$2(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I Access flags: 0x1008 = static synthetic int access$3(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1008 = static synthetic void access$4(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$5(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView access$6(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$7(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$8(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$1 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.app.ActionBarImpl$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 59): + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [completeDeferredDestroyActionMode ()V] + NameAndType [setTransitioning (Z)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [completeDeferredDestroyActionMode] + Utf8 [onAnimationEnd] + Utf8 [setTransitioning] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x0 = ActionBarImpl$1(com.actionbarsherlock.internal.app.ActionBarImpl) 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 #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [7] ifnull +25 (target=32) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [17] fconst_0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V] [21] aload_0 v0 [22] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [25] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [28] fconst_0 [29] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [32] aload_0 v0 [33] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [36] invokestatic #9 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [39] ifnull +26 (target=65) [42] aload_0 v0 [43] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [46] invokestatic #10 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] [49] iconst_1 [50] ificmpne +15 (target=65) [53] aload_0 v0 [54] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [57] invokestatic #9 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [60] bipush 8 [62] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [65] aload_0 v0 [66] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [69] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [72] bipush 8 [74] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [77] aload_0 v0 [78] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [81] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [84] iconst_0 [85] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] [88] aload_0 v0 [89] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [92] aconst_null [93] invokestatic #11 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [96] aload_0 v0 [97] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [100] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V] [103] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$2 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.app.ActionBarImpl$2 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 32): + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [requestLayout ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [access$1] + Utf8 [access$4] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [onAnimationEnd] + Utf8 [requestLayout] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x0 = ActionBarImpl$2(com.actionbarsherlock.internal.app.ActionBarImpl) 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 #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] aconst_null [5] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [8] aload_0 v0 [9] getfield #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [12] invokestatic #6 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [15] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl extends com.actionbarsherlock.view.ActionMode Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] Constant Pool (count = 203): + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/view/View] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/Throwable] + Class [java/lang/ref/WeakReference] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + NameAndType [animateToMode (Z)V] + NameAndType [closeMode ()V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [hasVisibleItems ()Z] + NameAndType [hide ()V] + NameAndType [invalidate ()V] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mCustomView Ljava/lang/ref/WeakReference;] + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mWasHiddenBeforeMode Z] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [showOverflowMenu ()Z] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/view/View] + Utf8 [animateToMode] + Utf8 [closeMode] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [dispatchOnCreate] + Utf8 [finish] + Utf8 [get] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [hasVisibleItems] + Utf8 [hide] + Utf8 [invalidate] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [mActionMode] + Utf8 [mCallback] + Utf8 [mCustomView] + Utf8 [mDeferredDestroyActionMode] + Utf8 [mDeferredModeDestroyCallback] + Utf8 [mMenu] + Utf8 [mWasHiddenBeforeMode] + Utf8 [onActionItemClicked] + Utf8 [onCloseMenu] + Utf8 [onCloseSubMenu] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareActionMode] + Utf8 [onSubMenuSelected] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setCustomView] + Utf8 [setDefaultShowAsAction] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [showOverflowMenu] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [this$0] Fields (count = 4): + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mCustomView Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference mCustomView + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 19): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarImpl$ActionModeImpl(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] aload_0 v0 [15] new #6 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [18] dup [19] aload_1 v1 [20] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [23] invokespecial #36 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [26] iconst_1 [27] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] putfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] aload_0 v0 [34] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [37] aload_0 v0 [38] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 3): [0] new #14 + Class [com/actionbarsherlock/view/MenuInflater] [3] dup [4] aload_0 v0 [5] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [8] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [11] invokespecial #53 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] getfield #17 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [7] aload_0 v0 [8] ifacmpeq +4 (target=12) [11] return [12] aload_0 v0 [13] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] getfield #20 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [19] ifeq +25 (target=44) [22] aload_0 v0 [23] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [26] aload_0 v0 [27] putfield #18 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [30] aload_0 v0 [31] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [34] aload_0 v0 [35] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [38] putfield #19 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [41] goto +13 (target=54) [44] aload_0 v0 [45] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [48] aload_0 v0 [49] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [54] aload_0 v0 [55] aconst_null [56] putfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [59] aload_0 v0 [60] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [63] iconst_0 [64] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] [67] aload_0 v0 [68] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [71] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [74] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V] [77] aload_0 v0 [78] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [81] invokestatic #28 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] [84] bipush 32 [86] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V] [89] aload_0 v0 [90] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [93] aconst_null [94] putfield #17 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [97] aload_0 v0 [98] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [101] getfield #20 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [104] ifeq +10 (target=114) [107] aload_0 v0 [108] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [111] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [114] Var: ..., Stack: (empty) + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [21] pop [22] goto +13 (target=35) [25] astore_1 v1 [26] aload_0 v0 [27] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [33] aload_1 v1 [34] athrow [35] aload_0 v0 [36] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [42] return Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 25: 25): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: [a:java/lang/Throwable] - [35] Var: ..., Stack: (empty) + Method: dispatchOnCreate()Z Access flags: 0x1 = public boolean dispatchOnCreate() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [21] istore_1 v1 [22] aload_0 v0 [23] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [29] iload_1 v1 [30] ireturn [31] astore_1 v1 [32] aload_0 v0 [33] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [36] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [39] aload_1 v1 [40] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 22: 31): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [31] Var: ..., Stack: [a:java/lang/Throwable] + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] [11] aload_0 v0 [12] new #16 + Class [java/lang/ref/WeakReference] [15] dup [16] aload_1 v1 [17] invokespecial #54 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [20] putfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #26 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [15] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #26 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [15] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [11] invokevirtual #55 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [14] checkcast #3 + Class [android/view/View] [17] areturn [18] aconst_null [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:android/view/View] + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_2 v2 [13] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) 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: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [13] ifne +5 (target=18) [16] iconst_1 [17] ireturn [18] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [21] dup [22] aload_0 v0 [23] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [26] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [29] aload_1 v1 [30] invokespecial #41 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [33] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] [36] iconst_1 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [18] Var: ..., Stack: (empty) + Method: onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) 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: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] [12] aload_0 v0 [13] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [19] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] [22] pop [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl Superclass: com/actionbarsherlock/app/ActionBar$Tab Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl extends com.actionbarsherlock.app.ActionBar$Tab Interfaces (count = 0): Constant Pool (count = 127): + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/view/LayoutInflater] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] + NameAndType [ ()V] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + NameAndType [access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [mContentDesc Ljava/lang/CharSequence;] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mPosition I] + NameAndType [mTag Ljava/lang/Object;] + NameAndType [mText Ljava/lang/CharSequence;] + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + NameAndType [updateTab (I)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/view/LayoutInflater] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [from] + Utf8 [getCallback] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getDrawable] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getResources] + Utf8 [getTag] + Utf8 [getText] + Utf8 [getThemedContext] + Utf8 [inflate] + Utf8 [mCallback] + Utf8 [mContentDesc] + Utf8 [mCustomView] + Utf8 [mIcon] + Utf8 [mPosition] + Utf8 [mTag] + Utf8 [mText] + Utf8 [select] + Utf8 [selectTab] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setPosition] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] + Utf8 [this$0] + Utf8 [updateTab] Fields (count = 8): + Field: mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$TabListener mCallback + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag + Field: mIcon Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIcon + Field: mText Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mText + Field: mContentDesc Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mContentDesc + Field: mPosition I Access flags: 0x2 = private int mPosition + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 20): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x1 = public ActionBarImpl$TabImpl(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #21 + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] [9] aload_0 v0 [10] iconst_m1 [11] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallback()Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$TabListener getCallback() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [8] invokestatic #19 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [11] iload_1 v1 [12] aconst_null [13] invokevirtual #20 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [16] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x1 = public int getPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPosition(I)V Access flags: 0x1 = public void setPosition(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] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #17 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [15] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #18 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [15] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: select()V Access flags: 0x1 = public void select() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] aload_0 v0 [5] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #18 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [15] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getContentDescription() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarWrapper Superclass: com/actionbarsherlock/app/ActionBar Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarWrapper extends com.actionbarsherlock.app.ActionBar Interfaces (count = 2): + Class [android/app/ActionBar$OnMenuVisibilityListener] + Class [android/app/ActionBar$OnNavigationListener] Constant Pool (count = 303): + Class [android/app/ActionBar] + Class [android/app/ActionBar$LayoutParams] + Class [android/app/ActionBar$OnMenuVisibilityListener] + Class [android/app/ActionBar$OnNavigationListener] + Class [android/app/ActionBar$Tab] + Class [android/app/Activity] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [android/app/ActionBar$LayoutParams.gravity I] + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [android/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V] + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;] + Methodref [android/app/ActionBar.getDisplayOptions ()I] + Methodref [android/app/ActionBar.getHeight ()I] + Methodref [android/app/ActionBar.getNavigationItemCount ()I] + Methodref [android/app/ActionBar.getNavigationMode ()I] + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I] + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.getTabCount ()I] + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;] + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar.hide ()V] + Methodref [android/app/ActionBar.isShowing ()Z] + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.removeAllTabs ()V] + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.removeTabAt (I)V] + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setCustomView (I)V] + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V] + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayOptions (I)V] + Methodref [android/app/ActionBar.setDisplayOptions (II)V] + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V] + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V] + Methodref [android/app/ActionBar.setIcon (I)V] + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + Methodref [android/app/ActionBar.setLogo (I)V] + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setNavigationMode (I)V] + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V] + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setSubtitle (I)V] + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [android/app/ActionBar.setTitle (I)V] + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V] + Methodref [android/app/ActionBar.show ()V] + Methodref [android/app/ActionBar$LayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] + Methodref [com/actionbarsherlock/app/ActionBar. ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper. (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Methodref [java/util/HashSet. (I)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;I)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;IZ)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;Z)V] + NameAndType [bottomMargin I] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getDisplayOptions ()I] + NameAndType [getHeight ()I] + NameAndType [getNavigationItemCount ()I] + NameAndType [getNavigationMode ()I] + NameAndType [getSelectedNavigationIndex ()I] + NameAndType [getSelectedTab ()Landroid/app/ActionBar$Tab;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTabAt (I)Landroid/app/ActionBar$Tab;] + NameAndType [getTabCount ()I] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [gravity I] + NameAndType [hasNext ()Z] + NameAndType [hide ()V] + NameAndType [isShowing ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [leftMargin I] + NameAndType [mActionBar Landroid/app/ActionBar;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mMenuVisibilityListeners Ljava/util/Set;] + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;] + NameAndType [mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [newTab ()Landroid/app/ActionBar$Tab;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onMenuVisibilityChanged (Z)V] + NameAndType [onNavigationItemSelected (IJ)Z] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeAllTabs ()V] + NameAndType [removeTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [removeTabAt (I)V] + NameAndType [rightMargin I] + NameAndType [selectTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setCustomView (I)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setDisplayOptions (II)V] + NameAndType [setDisplayShowCustomEnabled (Z)V] + NameAndType [setDisplayShowHomeEnabled (Z)V] + NameAndType [setDisplayShowTitleEnabled (Z)V] + NameAndType [setDisplayUseLogoEnabled (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (I)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + NameAndType [setLogo (I)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setNavigationMode (I)V] + NameAndType [setSelectedNavigationItem (I)V] + NameAndType [setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSubtitle (I)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/app/ActionBar$Tab;] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/app/ActionBar$Tab;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IJ)Z] + Utf8 [(Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Landroid/app/ActionBar$Tab;)V] + Utf8 [(Landroid/app/ActionBar$Tab;I)V] + Utf8 [(Landroid/app/ActionBar$Tab;IZ)V] + Utf8 [(Landroid/app/ActionBar$Tab;Z)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/ActionBar$Tab;] + Utf8 [Landroid/app/ActionBar;] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [Ljava/util/Set;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [add] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [android/app/ActionBar] + Utf8 [android/app/ActionBar$LayoutParams] + Utf8 [android/app/ActionBar$OnMenuVisibilityListener] + Utf8 [android/app/ActionBar$OnNavigationListener] + Utf8 [android/app/ActionBar$Tab] + Utf8 [android/app/Activity] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Utf8 [getActionBar] + Utf8 [getCustomView] + Utf8 [getDisplayOptions] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSubtitle] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getTag] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [gravity] + Utf8 [hasNext] + Utf8 [hide] + Utf8 [isShowing] + Utf8 [iterator] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [leftMargin] + Utf8 [mActionBar] + Utf8 [mActivity] + Utf8 [mFragmentTransaction] + Utf8 [mMenuVisibilityListeners] + Utf8 [mNativeTab] + Utf8 [mNavigationListener] + Utf8 [newTab] + Utf8 [next] + Utf8 [onMenuVisibilityChanged] + Utf8 [onNavigationItemSelected] + Utf8 [remove] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [rightMargin] + Utf8 [selectTab] + Utf8 [setBackgroundDrawable] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setSelectedNavigationItem] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [topMargin] Fields (count = 5): + Field: mActivity Landroid/app/Activity; Access flags: 0x12 = private final android.app.Activity mActivity + Field: mActionBar Landroid/app/ActionBar; Access flags: 0x12 = private final android.app.ActionBar mActionBar + Field: mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mNavigationListener + Field: mMenuVisibilityListeners Ljava/util/Set; Access flags: 0x2 = private java.util.Set mMenuVisibilityListeners + Field: mFragmentTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mFragmentTransaction Methods (count = 57): - Method: (Landroid/app/Activity;)V Access flags: 0x1 = public ActionBarWrapper(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #87 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #15 + Class [java/util/HashSet] [8] dup [9] iconst_1 [10] invokespecial #89 + Methodref [java/util/HashSet. (I)V] [13] putfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [16] aload_0 v0 [17] aload_1 v1 [18] putfield #29 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] [21] aload_0 v0 [22] aload_1 v1 [23] invokevirtual #86 + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] [26] putfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [29] aload_0 v0 [30] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [33] ifnull +11 (target=44) [36] aload_0 v0 [37] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [40] aload_0 v0 [41] invokevirtual #34 + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [44] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/app/Activity], Stack: + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #69 + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #49 + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #60 + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 4, stack = 3): [0] new #2 + Class [android/app/ActionBar$LayoutParams] [3] dup [4] aload_2 v2 [5] invokespecial #84 + Methodref [android/app/ActionBar$LayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] [8] dup [9] astore_3 v3 [10] aload_2 v2 [11] getfield #24 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [14] putfield #19 + Fieldref [android/app/ActionBar$LayoutParams.gravity I] [17] aload_3 v3 [18] aload_2 v2 [19] getfield #23 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [22] putfield #18 + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I] [25] aload_3 v3 [26] aload_2 v2 [27] getfield #27 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [30] putfield #22 + Fieldref [android/app/ActionBar$LayoutParams.topMargin I] [33] aload_3 v3 [34] aload_2 v2 [35] getfield #25 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [38] putfield #20 + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I] [41] aload_3 v3 [42] aload_2 v2 [43] getfield #26 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [46] putfield #21 + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I] [49] aload_0 v0 [50] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [53] aload_1 v1 [54] aload_3 v3 [55] invokevirtual #61 + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(I)V Access flags: 0x1 = public void setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #59 + Methodref [android/app/ActionBar.setCustomView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #70 + Methodref [android/app/ActionBar.setIcon (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #71 + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #73 + Methodref [android/app/ActionBar.setLogo (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #74 + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_2 v2 [2] putfield #32 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [5] aload_0 v0 [6] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [9] aload_1 v1 [10] aload_2 v2 [11] ifnull +7 (target=18) [14] aload_0 v0 [15] goto +4 (target=19) [18] aconst_null [19] invokevirtual #72 + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter] - [19] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/internal/app/ActionBarWrapper] + Method: onNavigationItemSelected(IJ)Z Access flags: 0x1 = public boolean onNavigationItemSelected(int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [4] iload_1 v1 [5] lload_2 v2 [6] invokeinterface #91 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedNavigationItem(I)V Access flags: 0x1 = public void setSelectedNavigationItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #76 + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedNavigationIndex()I Access flags: 0x1 = public int getSelectedNavigationIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #44 + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationItemCount()I Access flags: 0x1 = public int getNavigationItemCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #42 + Methodref [android/app/ActionBar.getNavigationItemCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #82 + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #81 + Methodref [android/app/ActionBar.setTitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #80 + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #79 + Methodref [android/app/ActionBar.setSubtitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #63 + Methodref [android/app/ActionBar.setDisplayOptions (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(II)V Access flags: 0x1 = public void setDisplayOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] iload_2 v2 [6] invokevirtual #64 + Methodref [android/app/ActionBar.setDisplayOptions (II)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x1 = public void setDisplayUseLogoEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #68 + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x1 = public void setDisplayShowHomeEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #66 + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x1 = public void setDisplayHomeAsUpEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #62 + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x1 = public void setDisplayShowTitleEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #67 + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x1 = public void setDisplayShowCustomEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #65 + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #58 + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #78 + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #77 + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #39 + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #50 + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #46 + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #43 + Methodref [android/app/ActionBar.getNavigationMode ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #75 + Methodref [android/app/ActionBar.setNavigationMode (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #40 + Methodref [android/app/ActionBar.getDisplayOptions ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab newTab() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 4): [0] new #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [3] dup [4] aload_0 v0 [5] aload_0 v0 [6] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [9] invokevirtual #53 + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;] [12] invokespecial #88 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper. (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #35 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] invokevirtual #38 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] invokevirtual #36 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] iload_3 v3 [13] invokevirtual #37 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #55 + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #56 + Methodref [android/app/ActionBar.removeTabAt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #54 + Methodref [android/app/ActionBar.removeAllTabs ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #57 + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #45 + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;] [7] dup [8] astore_1 v1 [9] ifnull +11 (target=20) [12] aload_1 v1 [13] invokevirtual #85 + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] [16] checkcast #12 + Class [com/actionbarsherlock/app/ActionBar$Tab] [19] areturn [20] aconst_null [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty) - [21] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab] + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;] [8] dup [9] astore_1 v1 [10] ifnull +11 (target=21) [13] aload_1 v1 [14] invokevirtual #85 + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/app/ActionBar$Tab] [20] areturn [21] aconst_null [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty) - [22] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab] + Method: getTabCount()I Access flags: 0x1 = public int getTabCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #48 + Methodref [android/app/ActionBar.getTabCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeight()I Access flags: 0x1 = public int getHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #41 + Methodref [android/app/ActionBar.getHeight ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #83 + Methodref [android/app/ActionBar.show ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hide()V Access flags: 0x1 = public void hide() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #51 + Methodref [android/app/ActionBar.hide ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #52 + Methodref [android/app/ActionBar.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #94 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #96 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuVisibilityChanged(Z)V Access flags: 0x1 = public void onMenuVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] invokeinterface #95 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [9] astore_2 v2 [10] goto +18 (target=28) [13] aload_2 v2 [14] invokeinterface #93 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [19] checkcast #10 + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] [22] iload_1 v1 [23] invokeinterface #90 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] [28] aload_2 v2 [29] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [34] ifne -21 (target=13) [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][i][T][a:java/util/Iterator], Stack: - [28] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; Access flags: 0x1008 = static synthetic android.app.Activity access$0(com.actionbarsherlock.internal.app.ActionBarWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x1008 = static synthetic android.support.v4.app.FragmentTransaction access$1(com.actionbarsherlock.internal.app.ActionBarWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.app.ActionBarWrapper,android.support.v4.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #30 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper Superclass: com/actionbarsherlock/app/ActionBar$Tab Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper extends com.actionbarsherlock.app.ActionBar$Tab Interfaces (count = 1): + Class [android/app/ActionBar$TabListener] Constant Pool (count = 145): + Class [android/app/ActionBar$Tab] + Class [android/app/ActionBar$TabListener] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [android/app/ActionBar$Tab.getPosition ()I] + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar$Tab.select ()V] + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getPosition ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [isEmpty ()Z] + NameAndType [mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;] + NameAndType [mTag Ljava/lang/Object;] + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [select ()V] + NameAndType [setContentDescription (I)Landroid/app/ActionBar$Tab;] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + NameAndType [setCustomView (I)Landroid/app/ActionBar$Tab;] + NameAndType [setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] + NameAndType [setIcon (I)Landroid/app/ActionBar$Tab;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + NameAndType [setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + NameAndType [setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + NameAndType [setText (I)Landroid/app/ActionBar$Tab;] + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/app/ActionBar$Tab;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V] + Utf8 [(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/ActionBar$Tab;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/app/ActionBar$Tab] + Utf8 [android/app/ActionBar$TabListener] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Utf8 [commit] + Utf8 [disallowAddToBackStack] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getSupportFragmentManager] + Utf8 [getTag] + Utf8 [getText] + Utf8 [isEmpty] + Utf8 [mListener] + Utf8 [mNativeTab] + Utf8 [mTag] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] + Utf8 [select] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] + Utf8 [this$0] Fields (count = 4): + Field: mNativeTab Landroid/app/ActionBar$Tab; Access flags: 0x10 = final android.app.ActionBar$Tab mNativeTab + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag + Field: mListener Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$TabListener mListener + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarWrapper this$0 Methods (count = 21): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V Access flags: 0x1 = public ActionBarWrapper$TabWrapper(com.actionbarsherlock.internal.app.ActionBarWrapper,android.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [5] aload_0 v0 [6] invokespecial #34 + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [14] aload_0 v0 [15] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [18] aload_0 v0 [19] invokevirtual #27 + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] [22] pop [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x1 = public int getPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #17 + Methodref [android/app/ActionBar$Tab.getPosition ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #16 + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #18 + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #25 + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #28 + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #23 + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #22 + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #15 + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] ifnull +7 (target=12) [8] aload_0 v0 [9] goto +4 (target=13) [12] aconst_null [13] invokevirtual #26 + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] [16] pop [17] aload_0 v0 [18] aload_1 v1 [19] putfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:android/app/ActionBar$Tab] - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: [a:android/app/ActionBar$Tab][a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Method: select()V Access flags: 0x1 = public void select() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #19 + Methodref [android/app/ActionBar$Tab.select ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #20 + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #21 + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getContentDescription() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #14 + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTabReselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabReselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +65 (target=69) [7] aconst_null [8] astore_1 v1 [9] aload_0 v0 [10] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [13] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [16] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [19] ifeq +23 (target=42) [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [26] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [29] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [32] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [35] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [38] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [41] astore_1 v1 [42] aload_0 v0 [43] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [46] aload_0 v0 [47] aload_1 v1 [48] invokeinterface #39 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [53] aload_1 v1 [54] ifnull +15 (target=69) [57] aload_1 v1 [58] invokevirtual #33 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [61] ifne +8 (target=69) [64] aload_1 v1 [65] invokevirtual #31 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [68] pop [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [69] Var: -1, Stack: (empty) + Method: onTabSelected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabSelected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 116, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +111 (target=115) [7] aload_0 v0 [8] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [11] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [14] ifnonnull +42 (target=56) [17] aload_0 v0 [18] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [21] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [24] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [27] ifeq +29 (target=56) [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [34] aload_0 v0 [35] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [38] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [41] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [44] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [47] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [50] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [53] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [56] aload_0 v0 [57] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [60] aload_0 v0 [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [65] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [68] invokeinterface #40 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [73] aload_0 v0 [74] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [77] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [80] ifnull +35 (target=115) [83] aload_0 v0 [84] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [87] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [90] invokevirtual #33 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [93] ifne +14 (target=107) [96] aload_0 v0 [97] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [100] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [103] invokevirtual #31 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [106] pop [107] aload_0 v0 [108] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [111] aconst_null [112] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [115] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [56] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) + Method: onTabUnselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabUnselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +57 (target=61) [7] aconst_null [8] astore_1 v1 [9] aload_0 v0 [10] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [13] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [16] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [19] ifeq +31 (target=50) [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [26] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [29] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [32] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [35] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [38] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [41] astore_1 v1 [42] aload_0 v0 [43] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [46] aload_1 v1 [47] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [50] aload_0 v0 [51] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [54] aload_0 v0 [55] aload_1 v1 [56] invokeinterface #41 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [50] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [61] Var: -1, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Animator extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 79): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [java/lang/AssertionError] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] + Methodref [java/lang/AssertionError. ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [isRunning ()Z] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [add] + Utf8 [addListener] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [end] + Utf8 [get] + Utf8 [getDuration] + Utf8 [getListeners] + Utf8 [getStartDelay] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [java/lang/AssertionError] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mListeners] + Utf8 [remove] + Utf8 [removeAllListeners] + Utf8 [removeListener] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setStartDelay] + Utf8 [setTarget] + Utf8 [setupEndValues] + Utf8 [setupStartValues] + Utf8 [size] + Utf8 [start] Fields (count = 1): + Field: mListeners Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mListeners Methods (count = 20): - Method: ()V Access flags: 0x1 = public Animator() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: start()V Access flags: 0x1 = public void start() 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: cancel()V Access flags: 0x1 = public void cancel() 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: end()V Access flags: 0x1 = public void end() 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: getStartDelay()J Access flags: 0x401 = public abstract long getStartDelay() + Method: setStartDelay(J)V Access flags: 0x401 = public abstract void setStartDelay(long) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) + Method: getDuration()J Access flags: 0x401 = public abstract long getDuration() + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x401 = public abstract void setInterpolator(android.view.animation.Interpolator) + Method: isRunning()Z Access flags: 0x401 = public abstract boolean isRunning() + Method: isStarted()Z Access flags: 0x1 = public boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V Access flags: 0x1 = public void addListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #7 + Class [java/util/ArrayList] [11] dup [12] invokespecial #14 + Methodref [java/util/ArrayList. ()V] [15] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #15 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: removeListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V Access flags: 0x1 = public void removeListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #18 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [21] invokevirtual #19 + Methodref [java/util/ArrayList.size ()I] [24] ifne +8 (target=32) [27] aload_0 v0 [28] aconst_null [29] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getListeners()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList getListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllListeners()V Access flags: 0x1 = public void removeAllListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [11] invokevirtual #16 + Methodref [java/util/ArrayList.clear ()V] [14] aload_0 v0 [15] aconst_null [16] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #1 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [12] ifnull +56 (target=68) [15] aload_0 v0 [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [19] astore_2 v2 [20] aload_1 v1 [21] new #7 + Class [java/util/ArrayList] [24] dup [25] invokespecial #14 + Methodref [java/util/ArrayList. ()V] [28] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [31] aload_2 v2 [32] invokevirtual #19 + Methodref [java/util/ArrayList.size ()I] [35] istore_3 v3 [36] iconst_0 [37] istore v4 [39] goto +23 (target=62) [42] aload_1 v1 [43] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [46] aload_2 v2 [47] iload v4 [49] invokevirtual #17 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [52] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [55] invokevirtual #15 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [58] pop [59] iinc v4, 1 [62] iload v4 [64] iload_3 v3 [65] ificmplt -23 (target=42) [68] aload_1 v1 [69] areturn [70] pop [71] new #3 + Class [java/lang/AssertionError] [74] dup [75] invokespecial #11 + Methodref [java/lang/AssertionError. ()V] [78] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 69: 70): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/ArrayList][i][i], Stack: - [62] Var: ..., Stack: (empty) - [68] Var: -3, Stack: (empty) - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: [a:java/lang/CloneNotSupportedException] + Method: setupStartValues()V Access flags: 0x1 = public void setupStartValues() 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: setupEndValues()V Access flags: 0x1 = public void setupEndValues() 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: setTarget(Ljava/lang/Object;)V Access flags: 0x1 = public void setTarget(java.lang.Object) 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: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 10): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [java/lang/Object] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] Fields (count = 0): Methods (count = 4): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 17): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [java/lang/Object] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x1 = public AnimatorListenerAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator Interfaces (count = 0): Constant Pool (count = 310): + String [Circular dependencies cannot exist in AnimatorSet] + String [duration must be a value of zero or greater] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/Collection] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Long [-1] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + 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;] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Collection.size ()I] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [cancel ()V] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dependencies Ljava/util/ArrayList;] + NameAndType [done Z] + NameAndType [end ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getListeners ()Ljava/util/ArrayList;] + NameAndType [hasNext ()Z] + NameAndType [isRunning ()Z] + NameAndType [isStarted ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [mDuration J] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mNeedsSort Z] + NameAndType [mNodeMap Ljava/util/HashMap;] + NameAndType [mNodes Ljava/util/ArrayList;] + NameAndType [mPlayingSet Ljava/util/ArrayList;] + NameAndType [mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + NameAndType [mSortedNodes Ljava/util/ArrayList;] + NameAndType [mStartDelay J] + NameAndType [mStarted Z] + NameAndType [mTerminated Z] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [nodeDependencies Ljava/util/ArrayList;] + NameAndType [nodeDependents Ljava/util/ArrayList;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [rule I] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setTarget (Ljava/lang/Object;)V] + NameAndType [setupEndValues ()V] + NameAndType [setupStartValues ()V] + NameAndType [size ()I] + NameAndType [sortNodes ()V] + NameAndType [start ()V] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(J)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/List;)V] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Circular dependencies cannot exist in AnimatorSet] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [add] + Utf8 [addAll] + Utf8 [addDependency] + Utf8 [addListener] + Utf8 [android/view/animation/Interpolator] + Utf8 [animation] + Utf8 [before] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [contains] + Utf8 [dependencies] + Utf8 [done] + Utf8 [duration must be a value of zero or greater] + Utf8 [end] + Utf8 [get] + Utf8 [getChildAnimations] + Utf8 [getDuration] + Utf8 [getListeners] + Utf8 [getStartDelay] + Utf8 [hasNext] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collection] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [mDelayAnim] + Utf8 [mDuration] + Utf8 [mListeners] + Utf8 [mNeedsSort] + Utf8 [mNodeMap] + Utf8 [mNodes] + Utf8 [mPlayingSet] + Utf8 [mSetListener] + Utf8 [mSortedNodes] + Utf8 [mStartDelay] + Utf8 [mStarted] + Utf8 [mTerminated] + Utf8 [next] + Utf8 [node] + Utf8 [nodeDependencies] + Utf8 [nodeDependents] + Utf8 [ofFloat] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationStart] + Utf8 [play] + Utf8 [playSequentially] + Utf8 [playTogether] + Utf8 [put] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [rule] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setStartDelay] + Utf8 [setTarget] + Utf8 [setupEndValues] + Utf8 [setupStartValues] + Utf8 [size] + Utf8 [sortNodes] + Utf8 [start] + Utf8 [tmpDependencies] + Utf8 [with] Fields (count = 11): + Field: mPlayingSet Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mPlayingSet + Field: mNodeMap Ljava/util/HashMap; Access flags: 0x2 = private java.util.HashMap mNodeMap + Field: mNodes Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mNodes + Field: mSortedNodes Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mSortedNodes + Field: mNeedsSort Z Access flags: 0x2 = private boolean mNeedsSort + Field: mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener mSetListener + Field: mTerminated Z Access flags: 0x0 = boolean mTerminated + Field: mStarted Z Access flags: 0x2 = private boolean mStarted + Field: mStartDelay J Access flags: 0x2 = private long mStartDelay + Field: mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator mDelayAnim + Field: mDuration J Access flags: 0x2 = private long mDuration Methods (count = 29): - Method: ()V Access flags: 0x1 = public AnimatorSet() Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] [4] aload_0 v0 [5] new #18 + Class [java/util/ArrayList] [8] dup [9] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [12] putfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [15] aload_0 v0 [16] new #20 + Class [java/util/HashMap] [19] dup [20] invokespecial #93 + Methodref [java/util/HashMap. ()V] [23] putfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [26] aload_0 v0 [27] new #18 + Class [java/util/ArrayList] [30] dup [31] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [34] putfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [37] aload_0 v0 [38] new #18 + Class [java/util/ArrayList] [41] dup [42] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [45] putfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [48] aload_0 v0 [49] iconst_1 [50] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [53] aload_0 v0 [54] aconst_null [55] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [58] aload_0 v0 [59] iconst_0 [60] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [63] aload_0 v0 [64] iconst_0 [65] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [68] aload_0 v0 [69] lconst_0 [70] putfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [73] aload_0 v0 [74] aconst_null [75] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [78] aload_0 v0 [79] ldc2_w #23 + Long [-1] [82] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: playTogether([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x91 = public final varargs void playTogether(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 3): [0] aload_1 v1 [1] ifnull +38 (target=39) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] aload_0 v0 [10] aload_1 v1 [11] iconst_0 [12] aaload [13] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [16] astore_2 v2 [17] iconst_1 [18] istore_3 v3 [19] goto +14 (target=33) [22] aload_2 v2 [23] aload_1 v1 [24] iload_3 v3 [25] aaload [26] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [29] pop [30] iinc v3, 1 [33] iload_3 v3 [34] aload_1 v1 [35] arraylength [36] ificmplt -14 (target=22) [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i], Stack: (empty) - [33] Var: ..., Stack: (empty) - [39] Var: -2, Stack: (empty) + Method: playTogether(Ljava/util/Collection;)V Access flags: 0x11 = public final void playTogether(java.util.Collection) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 4, stack = 2): [0] aload_1 v1 [1] ifnull +67 (target=68) [4] aload_1 v1 [5] invokeinterface #100 + InterfaceMethodref [java/util/Collection.size ()I] [10] ifle +58 (target=68) [13] aload_0 v0 [14] iconst_1 [15] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [18] aconst_null [19] astore_2 v2 [20] aload_1 v1 [21] invokeinterface #99 + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] [26] astore_3 v3 [27] goto +32 (target=59) [30] aload_3 v3 [31] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [36] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [39] astore_1 v1 [40] aload_2 v2 [41] ifnonnull +12 (target=53) [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [49] astore_2 v2 [50] goto +9 (target=59) [53] aload_2 v2 [54] aload_1 v1 [55] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [58] pop [59] aload_3 v3 [60] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [65] ifne -35 (target=30) [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [30] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: - [53] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/Iterator], Stack: - [59] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: - [68] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection], Stack: + Method: playSequentially([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x91 = public final varargs void playSequentially(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +55 (target=56) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] aload_1 v1 [10] arraylength [11] iconst_1 [12] ificmpne +12 (target=24) [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] aaload [19] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [22] pop [23] return [24] iconst_0 [25] istore_2 v2 [26] goto +22 (target=48) [29] aload_0 v0 [30] aload_1 v1 [31] iload_2 v2 [32] aaload [33] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [36] aload_1 v1 [37] iload_2 v2 [38] iconst_1 [39] iadd [40] aaload [41] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [44] pop [45] iinc v2, 1 [48] iload_2 v2 [49] aload_1 v1 [50] arraylength [51] iconst_1 [52] isub [53] ificmplt -24 (target=29) [56] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [24] Var: ..., Stack: (empty) - [29] Var: ...[i], Stack: (empty) - [48] Var: ..., Stack: (empty) - [56] Var: -1, Stack: (empty) + Method: playSequentially(Ljava/util/List;)V Access flags: 0x11 = public final void playSequentially(java.util.List) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +93 (target=94) [4] aload_1 v1 [5] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [10] ifle +84 (target=94) [13] aload_0 v0 [14] iconst_1 [15] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [18] aload_1 v1 [19] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [24] iconst_1 [25] ificmpne +19 (target=44) [28] aload_0 v0 [29] aload_1 v1 [30] iconst_0 [31] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [36] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [39] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [42] pop [43] return [44] iconst_0 [45] istore_2 v2 [46] goto +36 (target=82) [49] aload_0 v0 [50] aload_1 v1 [51] iload_2 v2 [52] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [57] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [60] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [63] aload_1 v1 [64] iload_2 v2 [65] iconst_1 [66] iadd [67] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [72] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [75] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [78] pop [79] iinc v2, 1 [82] iload_2 v2 [83] aload_1 v1 [84] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [89] iconst_1 [90] isub [91] ificmplt -42 (target=49) [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ..., Stack: (empty) - [49] Var: ...[i], Stack: (empty) - [82] Var: ..., Stack: (empty) - [94] Var: -1, Stack: (empty) + Method: getChildAnimations()Ljava/util/ArrayList; Access flags: 0x11 = public final java.util.ArrayList getChildAnimations() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 2): [0] new #18 + Class [java/util/ArrayList] [3] dup [4] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [12] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [15] astore_3 v3 [16] goto +22 (target=38) [19] aload_3 v3 [20] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [25] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [28] astore_2 v2 [29] aload_1 v1 [30] aload_2 v2 [31] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [34] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [37] pop [38] aload_3 v3 [39] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [44] ifne -25 (target=19) [47] aload_1 v1 [48] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [38] Var: ..., Stack: (empty) + Method: setTarget(Ljava/lang/Object;)V Access flags: 0x11 = public final void setTarget(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_3 v3 [8] goto +49 (target=57) [11] aload_3 v3 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] dup [24] astore_2 v2 [25] instanceof #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [28] ifeq +14 (target=42) [31] aload_2 v2 [32] checkcast #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [35] aload_1 v1 [36] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V] [39] goto +18 (target=57) [42] aload_2 v2 [43] instanceof #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [46] ifeq +11 (target=57) [49] aload_2 v2 [50] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [53] aload_1 v1 [54] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V] [57] aload_3 v3 [58] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [63] ifne -52 (target=11) [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: - [57] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x11 = public final void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_2 v2 [8] goto +19 (target=27) [11] aload_2 v2 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] aload_1 v1 [24] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V] [27] aload_2 v2 [28] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [33] ifne -22 (target=11) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:android/view/animation/Interpolator][T][a:java/util/Iterator], Stack: - [27] Var: ..., Stack: (empty) + Method: play(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder play(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 4): [0] aload_1 v1 [1] ifnull +18 (target=19) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] [12] dup [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [18] areturn [19] aconst_null [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: cancel()V Access flags: 0x11 = public final void cancel() Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 3, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] [9] ifeq +168 (target=177) [12] aconst_null [13] astore_1 v1 [14] aload_0 v0 [15] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [18] ifnull +46 (target=64) [21] aload_0 v0 [22] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [25] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [28] checkcast #18 + Class [java/util/ArrayList] [31] dup [32] astore_1 v1 [33] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [36] astore_2 v2 [37] goto +18 (target=55) [40] aload_2 v2 [41] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [46] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [49] aload_0 v0 [50] invokeinterface #96 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [55] aload_2 v2 [56] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [61] ifne -21 (target=40) [64] aload_0 v0 [65] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [68] ifnull +23 (target=91) [71] aload_0 v0 [72] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [75] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z] [78] ifeq +13 (target=91) [81] aload_0 v0 [82] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [85] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] [88] goto +48 (target=136) [91] aload_0 v0 [92] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [95] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [98] ifle +38 (target=136) [101] aload_0 v0 [102] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [105] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [108] astore_2 v2 [109] goto +18 (target=127) [112] aload_2 v2 [113] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [118] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [121] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [124] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [127] aload_2 v2 [128] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [133] ifne -21 (target=112) [136] aload_1 v1 [137] ifnull +35 (target=172) [140] aload_1 v1 [141] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [144] astore_2 v2 [145] goto +18 (target=163) [148] aload_2 v2 [149] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [154] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [157] aload_0 v0 [158] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [163] aload_2 v2 [164] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [169] ifne -21 (target=148) [172] aload_0 v0 [173] iconst_0 [174] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [177] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [40] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [55] Var: ..., Stack: (empty) - [64] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [91] Var: ..., Stack: (empty) - [112] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [127] Var: ..., Stack: (empty) - [136] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [148] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [163] Var: ..., Stack: (empty) - [172] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [177] Var: -1, Stack: (empty) + Method: end()V Access flags: 0x11 = public final void end() Class member attributes (count = 1): + Code attribute instructions (code length = 207, locals = 3, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] [9] ifeq +197 (target=206) [12] aload_0 v0 [13] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [16] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [19] aload_0 v0 [20] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [23] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [26] ificmpeq +68 (target=94) [29] aload_0 v0 [30] invokespecial #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] [33] aload_0 v0 [34] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [37] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [40] astore_2 v2 [41] goto +44 (target=85) [44] aload_2 v2 [45] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [50] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [53] astore_1 v1 [54] aload_0 v0 [55] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [58] ifnonnull +16 (target=74) [61] aload_0 v0 [62] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [65] dup [66] aload_0 v0 [67] aload_0 v0 [68] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] [71] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [74] aload_1 v1 [75] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [78] aload_0 v0 [79] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [82] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [85] aload_2 v2 [86] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [91] ifne -47 (target=44) [94] aload_0 v0 [95] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [98] ifnull +10 (target=108) [101] aload_0 v0 [102] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [105] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] [108] aload_0 v0 [109] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [112] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [115] ifle +38 (target=153) [118] aload_0 v0 [119] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [122] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [125] astore_2 v2 [126] goto +18 (target=144) [129] aload_2 v2 [130] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [135] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [138] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [141] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [144] aload_2 v2 [145] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [150] ifne -21 (target=129) [153] aload_0 v0 [154] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [157] ifnull +44 (target=201) [160] aload_0 v0 [161] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [164] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [167] checkcast #18 + Class [java/util/ArrayList] [170] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [173] astore_1 v1 [174] goto +18 (target=192) [177] aload_1 v1 [178] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [183] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [186] aload_0 v0 [187] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [192] aload_1 v1 [193] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [198] ifne -21 (target=177) [201] aload_0 v0 [202] iconst_0 [203] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [206] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [74] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator], Stack: - [85] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [94] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [108] Var: ..., Stack: (empty) - [129] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [144] Var: ..., Stack: (empty) - [153] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [177] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [192] Var: ..., Stack: (empty) - [201] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [206] Var: ..., Stack: (empty) + Method: isRunning()Z Access flags: 0x11 = public final boolean isRunning() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +23 (target=31) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] [26] ifeq +5 (target=31) [29] iconst_1 [30] ireturn [31] aload_1 v1 [32] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [37] ifne -26 (target=11) [40] iconst_0 [41] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [31] Var: ..., Stack: (empty) + Method: isStarted()Z Access flags: 0x11 = public final boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStartDelay()J Access flags: 0x11 = public final long getStartDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStartDelay(J)V Access flags: 0x11 = public final void setStartDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] putfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDuration()J Access flags: 0x11 = public final long getDuration() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 4, stack = 4): [0] lload_1 v1 [1] lconst_0 [2] lcmp [3] ifge +13 (target=16) [6] new #15 + Class [java/lang/IllegalArgumentException] [9] dup [10] ldc #2 + String [duration must be a value of zero or greater] [12] invokespecial #80 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [15] athrow [16] aload_0 v0 [17] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [20] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [23] astore_3 v3 [24] goto +20 (target=44) [27] aload_3 v3 [28] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [33] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [36] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [39] lload_1 v1 [40] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [43] pop [44] aload_3 v3 [45] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [50] ifne -23 (target=27) [53] aload_0 v0 [54] lload_1 v1 [55] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [58] aload_0 v0 [59] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [27] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][l][T][a:java/util/Iterator], Stack: - [44] Var: ..., Stack: (empty) + Method: setupStartValues()V Access flags: 0x11 = public final void setupStartValues() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +18 (target=26) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V] [26] aload_1 v1 [27] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [32] ifne -21 (target=11) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [26] Var: ..., Stack: (empty) + Method: setupEndValues()V Access flags: 0x11 = public final void setupEndValues() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +18 (target=26) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V] [26] aload_1 v1 [27] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [32] ifne -21 (target=11) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [26] Var: ..., Stack: (empty) + Method: start()V Access flags: 0x11 = public final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 557, locals = 8, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [10] aload_0 v0 [11] invokespecial #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] [14] aload_0 v0 [15] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [18] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [21] istore_1 v1 [22] iconst_0 [23] istore_2 v2 [24] goto +102 (target=126) [27] aload_0 v0 [28] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [31] iload_2 v2 [32] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [38] dup [39] astore_3 v3 [40] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [43] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] [46] dup [47] astore v4 [49] ifnull +74 (target=123) [52] aload v4 [54] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [57] ifle +66 (target=123) [60] new #18 + Class [java/util/ArrayList] [63] dup [64] aload v4 [66] invokespecial #83 + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] [69] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [72] astore v7 [74] goto +39 (target=113) [77] aload v7 [79] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [84] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [87] dup [88] astore v6 [90] instanceof #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] [93] ifne +11 (target=104) [96] aload v6 [98] instanceof #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [101] ifeq +12 (target=113) [104] aload_3 v3 [105] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [108] aload v6 [110] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [113] aload v7 [115] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [120] ifne -43 (target=77) [123] iinc v2, 1 [126] iload_2 v2 [127] iload_1 v1 [128] ificmplt -101 (target=27) [131] new #18 + Class [java/util/ArrayList] [134] dup [135] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [138] astore_2 v2 [139] iconst_0 [140] istore_3 v3 [141] goto +162 (target=303) [144] aload_0 v0 [145] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [148] iload_3 v3 [149] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [152] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [155] astore v4 [157] aload_0 v0 [158] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [161] ifnonnull +16 (target=177) [164] aload_0 v0 [165] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [168] dup [169] aload_0 v0 [170] aload_0 v0 [171] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] [174] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [177] aload v4 [179] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [182] ifnull +14 (target=196) [185] aload v4 [187] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [190] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [193] ifne +13 (target=206) [196] aload_2 v2 [197] aload v4 [199] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [202] pop [203] goto +85 (target=288) [206] aload v4 [208] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [211] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [214] istore v5 [216] iconst_0 [217] istore v6 [219] goto +46 (target=265) [222] aload v4 [224] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [227] iload v6 [229] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [232] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [235] dup [236] astore v7 [238] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [241] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [244] new #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] [247] dup [248] aload_0 v0 [249] aload v4 [251] aload v7 [253] getfield #38 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [256] invokespecial #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [259] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [262] iinc v6, 1 [265] iload v6 [267] iload v5 [269] ificmplt -47 (target=222) [272] aload v4 [274] aload v4 [276] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [279] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [282] checkcast #18 + Class [java/util/ArrayList] [285] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [288] aload v4 [290] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [293] aload_0 v0 [294] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [297] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [300] iinc v3, 1 [303] iload_3 v3 [304] iload_1 v1 [305] ificmplt -161 (target=144) [308] aload_0 v0 [309] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [312] lconst_0 [313] lcmp [314] ifgt +55 (target=369) [317] aload_2 v2 [318] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [321] astore v4 [323] goto +33 (target=356) [326] aload v4 [328] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [333] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [336] dup [337] astore_3 v3 [338] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [341] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [344] aload_0 v0 [345] getfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [348] aload_3 v3 [349] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [352] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [355] pop [356] aload v4 [358] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [363] ifne -37 (target=326) [366] goto +56 (target=422) [369] aload_0 v0 [370] iconst_2 [371] newarray 6 [373] dup [374] iconst_0 [375] fconst_0 [376] fastore [377] dup [378] iconst_1 [379] fconst_1 [380] fastore [381] invokestatic #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [384] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [387] aload_0 v0 [388] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [391] aload_0 v0 [392] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [395] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [398] pop [399] aload_0 v0 [400] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [403] new #7 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] [406] dup [407] aload_0 v0 [408] aload_2 v2 [409] invokespecial #64 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] [412] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [415] aload_0 v0 [416] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [419] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] [422] aload_0 v0 [423] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [426] ifnull +51 (target=477) [429] aload_0 v0 [430] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [433] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [436] checkcast #18 + Class [java/util/ArrayList] [439] dup [440] astore_3 v3 [441] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [444] istore v4 [446] iconst_0 [447] istore v5 [449] goto +21 (target=470) [452] aload_3 v3 [453] iload v5 [455] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [458] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [461] aload_0 v0 [462] invokeinterface #98 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [467] iinc v5, 1 [470] iload v5 [472] iload v4 [474] ificmplt -22 (target=452) [477] aload_0 v0 [478] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [481] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [484] ifne +72 (target=556) [487] aload_0 v0 [488] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [491] lconst_0 [492] lcmp [493] ifne +63 (target=556) [496] aload_0 v0 [497] iconst_0 [498] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [501] aload_0 v0 [502] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [505] ifnull +51 (target=556) [508] aload_0 v0 [509] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [512] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [515] checkcast #18 + Class [java/util/ArrayList] [518] dup [519] astore_3 v3 [520] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [523] istore v4 [525] iconst_0 [526] istore v5 [528] goto +21 (target=549) [531] aload_3 v3 [532] iload v5 [534] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [537] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [540] aload_0 v0 [541] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [546] iinc v5, 1 [549] iload v5 [551] iload v4 [553] ificmplt -22 (target=531) [556] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 24): - [27] Var: ...[i][i], Stack: (empty) - [77] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [104] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: - [113] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [123] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i], Stack: - [126] Var: ..., Stack: (empty) - [144] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][i], Stack: - [177] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) - [196] Var: ..., Stack: (empty) - [206] Var: ..., Stack: (empty) - [222] Var: ...[i][i], Stack: (empty) - [265] Var: ..., Stack: (empty) - [288] Var: -2, Stack: (empty) - [303] Var: -1, Stack: (empty) - [326] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [356] Var: ..., Stack: (empty) - [369] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList], Stack: - [422] Var: ..., Stack: (empty) - [452] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [470] Var: ..., Stack: (empty) - [477] Var: -3, Stack: (empty) - [531] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [549] Var: ..., Stack: (empty) - [556] Var: -3, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 411, locals = 9, stack = 4): [0] aload_0 v0 [1] invokespecial #48 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] checkcast #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [7] dup [8] astore_1 v1 [9] iconst_1 [10] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [13] aload_1 v1 [14] iconst_0 [15] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [18] aload_1 v1 [19] iconst_0 [20] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [23] aload_1 v1 [24] new #18 + Class [java/util/ArrayList] [27] dup [28] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [31] putfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [34] aload_1 v1 [35] new #20 + Class [java/util/HashMap] [38] dup [39] invokespecial #93 + Methodref [java/util/HashMap. ()V] [42] putfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [45] aload_1 v1 [46] new #18 + Class [java/util/ArrayList] [49] dup [50] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [53] putfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [56] aload_1 v1 [57] new #18 + Class [java/util/ArrayList] [60] dup [61] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [64] putfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [67] new #20 + Class [java/util/HashMap] [70] dup [71] invokespecial #93 + Methodref [java/util/HashMap. ()V] [74] astore_2 v2 [75] aload_0 v0 [76] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [79] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [82] astore v4 [84] goto +197 (target=281) [87] aload v4 [89] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [94] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [97] dup [98] astore_3 v3 [99] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [102] astore v5 [104] aload_2 v2 [105] aload_3 v3 [106] aload v5 [108] invokevirtual #95 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [111] pop [112] aload_1 v1 [113] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [116] aload v5 [118] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [121] pop [122] aload_1 v1 [123] getfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [126] aload v5 [128] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [131] aload v5 [133] invokevirtual #95 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [136] pop [137] aload v5 [139] aconst_null [140] putfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [143] aload v5 [145] aconst_null [146] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [149] aload v5 [151] aconst_null [152] putfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [155] aload v5 [157] aconst_null [158] putfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [161] aload v5 [163] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [166] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] [169] dup [170] astore_3 v3 [171] ifnull +110 (target=281) [174] aconst_null [175] astore v6 [177] aload_3 v3 [178] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [181] astore v8 [183] goto +44 (target=227) [186] aload v8 [188] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [193] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [196] dup [197] astore v7 [199] instanceof #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [202] ifeq +25 (target=227) [205] aload v6 [207] ifnonnull +12 (target=219) [210] new #18 + Class [java/util/ArrayList] [213] dup [214] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [217] astore v6 [219] aload v6 [221] aload v7 [223] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [226] pop [227] aload v8 [229] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [234] ifne -48 (target=186) [237] aload v6 [239] ifnull +42 (target=281) [242] aload v6 [244] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [247] astore v8 [249] goto +22 (target=271) [252] aload v8 [254] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [259] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [262] astore v7 [264] aload_3 v3 [265] aload v7 [267] invokevirtual #91 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [270] pop [271] aload v8 [273] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [278] ifne -26 (target=252) [281] aload v4 [283] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [288] ifne -201 (target=87) [291] aload_0 v0 [292] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [295] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [298] astore v4 [300] goto +99 (target=399) [303] aload v4 [305] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [310] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [313] astore_3 v3 [314] aload_2 v2 [315] aload_3 v3 [316] invokevirtual #94 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [319] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [322] astore v5 [324] aload_3 v3 [325] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [328] ifnull +71 (target=399) [331] aload_3 v3 [332] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [335] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [338] astore v6 [340] goto +49 (target=389) [343] aload v6 [345] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [350] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [353] astore_3 v3 [354] aload_2 v2 [355] aload_3 v3 [356] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [359] invokevirtual #94 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [362] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [365] astore v7 [367] new #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [370] dup [371] aload v7 [373] aload_3 v3 [374] getfield #38 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [377] invokespecial #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [380] astore v8 [382] aload v5 [384] aload v8 [386] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [389] aload v6 [391] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [396] ifne -53 (target=343) [399] aload v4 [401] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [406] ifne -103 (target=303) [409] aload_1 v1 [410] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [87] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: - [186] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [219] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: - [227] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [252] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [281] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: - [303] Var: ..., Stack: (empty) - [343] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][T][a:java/util/Iterator], Stack: - [389] Var: ..., Stack: (empty) - [399] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: + Method: sortNodes()V Access flags: 0x2 = private void sortNodes() Class member attributes (count = 1): + Code attribute instructions (code length = 404, locals = 9, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [4] ifeq +259 (target=263) [7] aload_0 v0 [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [11] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [14] new #18 + Class [java/util/ArrayList] [17] dup [18] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [21] astore_1 v1 [22] aload_0 v0 [23] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [26] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [29] istore_2 v2 [30] iconst_0 [31] istore_3 v3 [32] goto +44 (target=76) [35] aload_0 v0 [36] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [39] iload_3 v3 [40] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [43] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [46] dup [47] astore v4 [49] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [52] ifnull +14 (target=66) [55] aload v4 [57] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [60] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [63] ifne +10 (target=73) [66] aload_1 v1 [67] aload v4 [69] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [72] pop [73] iinc v3, 1 [76] iload_3 v3 [77] iload_2 v2 [78] ificmplt -43 (target=35) [81] new #18 + Class [java/util/ArrayList] [84] dup [85] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [88] astore_3 v3 [89] goto +135 (target=224) [92] aload_1 v1 [93] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [96] istore v4 [98] iconst_0 [99] istore v5 [101] goto +102 (target=203) [104] aload_1 v1 [105] iload v5 [107] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [110] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [113] astore v6 [115] aload_0 v0 [116] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [119] aload v6 [121] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [124] pop [125] aload v6 [127] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [130] ifnull +70 (target=200) [133] aload v6 [135] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [138] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [141] istore_2 v2 [142] iconst_0 [143] istore v7 [145] goto +49 (target=194) [148] aload v6 [150] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [153] iload v7 [155] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [158] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [161] dup [162] astore v8 [164] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [167] aload v6 [169] invokevirtual #91 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [172] pop [173] aload v8 [175] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [178] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [181] ifne +10 (target=191) [184] aload_3 v3 [185] aload v8 [187] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [190] pop [191] iinc v7, 1 [194] iload v7 [196] iload_2 v2 [197] ificmplt -49 (target=148) [200] iinc v5, 1 [203] iload v5 [205] iload v4 [207] ificmplt -103 (target=104) [210] aload_1 v1 [211] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [214] aload_1 v1 [215] aload_3 v3 [216] invokevirtual #85 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [219] pop [220] aload_3 v3 [221] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [224] aload_1 v1 [225] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [228] ifgt -136 (target=92) [231] aload_0 v0 [232] iconst_0 [233] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [236] aload_0 v0 [237] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [240] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [243] aload_0 v0 [244] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [247] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [250] ificmpeq +153 (target=403) [253] new #16 + Class [java/lang/IllegalStateException] [256] dup [257] ldc #1 + String [Circular dependencies cannot exist in AnimatorSet] [259] invokespecial #81 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [262] athrow [263] aload_0 v0 [264] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [267] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [270] istore_1 v1 [271] iconst_0 [272] istore_2 v2 [273] goto +125 (target=398) [276] aload_0 v0 [277] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [280] iload_2 v2 [281] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [284] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [287] dup [288] astore_3 v3 [289] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [292] ifnull +98 (target=390) [295] aload_3 v3 [296] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [299] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [302] ifle +88 (target=390) [305] aload_3 v3 [306] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [309] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [312] istore v4 [314] iconst_0 [315] istore v5 [317] goto +66 (target=383) [320] aload_3 v3 [321] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [324] iload v5 [326] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [329] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [332] astore v6 [334] aload_3 v3 [335] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [338] ifnonnull +14 (target=352) [341] aload_3 v3 [342] new #18 + Class [java/util/ArrayList] [345] dup [346] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [349] putfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [352] aload_3 v3 [353] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [356] aload v6 [358] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [361] invokevirtual #88 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [364] ifne +16 (target=380) [367] aload_3 v3 [368] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [371] aload v6 [373] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [376] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [379] pop [380] iinc v5, 1 [383] iload v5 [385] iload v4 [387] ificmplt -67 (target=320) [390] aload_3 v3 [391] iconst_0 [392] putfield #41 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [395] iinc v2, 1 [398] iload_2 v2 [399] iload_1 v1 [400] ificmplt -124 (target=276) [403] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [35] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [66] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) - [73] Var: -1, Stack: (empty) - [76] Var: ..., Stack: (empty) - [92] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][i][a:java/util/ArrayList], Stack: - [104] Var: ...[i][i], Stack: (empty) - [148] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty) - [191] Var: ..., Stack: (empty) - [194] Var: ..., Stack: (empty) - [200] Var: -3, Stack: (empty) - [203] Var: ..., Stack: (empty) - [224] Var: -2, Stack: (empty) - [263] Var: -3, Stack: (empty) - [276] Var: ...[i][i], Stack: (empty) - [320] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty) - [352] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency], Stack: (empty) - [380] Var: -1, Stack: (empty) - [383] Var: ..., Stack: (empty) - [390] Var: -2, Stack: (empty) - [398] Var: -1, Stack: (empty) - [403] Var: -2, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$2(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; Access flags: 0x1008 = static synthetic java.util.HashMap access$3(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$4(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V Access flags: 0x1008 = static synthetic void access$5(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,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 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$6(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 58): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + 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 [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [canceled Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [val$nodesToStart Ljava/util/ArrayList;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [add] + Utf8 [animation] + Utf8 [canceled] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [get] + Utf8 [java/util/ArrayList] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [size] + Utf8 [start] + Utf8 [this$0] + Utf8 [val$nodesToStart] Fields (count = 3): + Field: canceled Z Access flags: 0x0 = boolean canceled + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 + Field: val$nodesToStart Ljava/util/ArrayList; Access flags: 0x1012 = private final synthetic java.util.ArrayList val$nodesToStart Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V Access flags: 0x0 = AnimatorSet$1(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [10] aload_0 v0 [11] invokespecial #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [14] aload_0 v0 [15] iconst_0 [16] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [4] ifne +58 (target=62) [7] aload_0 v0 [8] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [11] invokevirtual #16 + Methodref [java/util/ArrayList.size ()I] [14] istore_1 v1 [15] iconst_0 [16] istore_2 v2 [17] goto +40 (target=57) [20] aload_0 v0 [21] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #15 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [31] dup [32] astore_3 v3 [33] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [36] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [39] aload_0 v0 [40] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [43] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [46] aload_3 v3 [47] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [50] invokevirtual #14 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [53] pop [54] iinc v2, 1 [57] iload_2 v2 [58] iload_1 v1 [59] ificmplt -39 (target=20) [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [62] Var: -2, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 89): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [done Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mTerminated Z] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [done] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [mAnimatorSet] + Utf8 [mListeners] + Utf8 [mTerminated] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [size] + Utf8 [this$0] Fields (count = 2): + Field: mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V Access flags: 0x0 = AnimatorSet$AnimatorSetListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] invokespecial #19 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [7] ifne +73 (target=80) [10] aload_0 v0 [11] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [14] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [17] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [20] ifne +60 (target=80) [23] aload_0 v0 [24] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [27] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [30] ifnull +50 (target=80) [33] aload_0 v0 [34] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [37] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [40] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [43] istore_1 v1 [44] iconst_0 [45] istore_2 v2 [46] goto +29 (target=75) [49] aload_0 v0 [50] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [53] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [56] iload_2 v2 [57] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [60] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [63] aload_0 v0 [64] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [67] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [72] iinc v2, 1 [75] iload_2 v2 [76] iload_1 v1 [77] ificmplt -28 (target=49) [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [49] Var: ...[i][i], Stack: (empty) - [75] Var: ..., Stack: (empty) - [80] Var: -2, Stack: (empty) + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 169, locals = 5, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [9] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #22 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [21] invokestatic #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [24] aload_1 v1 [25] invokevirtual #24 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [28] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [31] iconst_1 [32] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [35] aload_0 v0 [36] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [39] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [42] ifne +126 (target=168) [45] aload_0 v0 [46] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [49] invokestatic #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [52] astore_1 v1 [53] iconst_1 [54] istore_2 v2 [55] aload_1 v1 [56] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [59] istore_3 v3 [60] iconst_0 [61] istore v4 [63] goto +26 (target=89) [66] aload_1 v1 [67] iload v4 [69] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [75] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [78] ifne +8 (target=86) [81] iconst_0 [82] istore_2 v2 [83] goto +12 (target=95) [86] iinc v4, 1 [89] iload v4 [91] iload_3 v3 [92] ificmplt -26 (target=66) [95] iload_2 v2 [96] ifeq +72 (target=168) [99] aload_0 v0 [100] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [103] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [106] ifnull +54 (target=160) [109] aload_0 v0 [110] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [113] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [116] invokevirtual #20 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [119] checkcast #7 + Class [java/util/ArrayList] [122] dup [123] astore v4 [125] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [128] istore_1 v1 [129] iconst_0 [130] istore_2 v2 [131] goto +24 (target=155) [134] aload v4 [136] iload_2 v2 [137] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [140] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [143] aload_0 v0 [144] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [147] invokeinterface #26 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [152] iinc v2, 1 [155] iload_2 v2 [156] iload_1 v1 [157] ificmplt -23 (target=134) [160] aload_0 v0 [161] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [164] iconst_0 [165] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] [168] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [66] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][i][i][i], Stack: - [86] Var: ..., Stack: (empty) - [89] Var: ..., Stack: (empty) - [95] Var: -1, Stack: (empty) - [134] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [155] Var: ..., Stack: (empty) - [160] Var: -3, Stack: (empty) - [168] Var: -3, Stack: (empty) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 79): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + 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 [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + NameAndType [after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [StackMapTable] + Utf8 [access$3] + Utf8 [access$6] + Utf8 [add] + Utf8 [addDependency] + Utf8 [after] + Utf8 [before] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [mCurrentNode] + Utf8 [ofFloat] + Utf8 [put] + Utf8 [setDuration] + Utf8 [this$0] + Utf8 [with] Fields (count = 2): + Field: mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mCurrentNode + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x0 = AnimatorSet$Builder(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] invokespecial #20 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [14] aload_2 v2 [15] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [18] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [21] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [24] aload_0 v0 [25] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [28] ifnonnull +40 (target=68) [31] aload_0 v0 [32] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [35] dup [36] aload_2 v2 [37] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [40] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [43] aload_1 v1 [44] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [47] aload_2 v2 [48] aload_0 v0 [49] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [52] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [55] pop [56] aload_1 v1 [57] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [60] aload_0 v0 [61] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [64] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [67] pop [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [68] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: + Method: with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder with(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_0 v0 [58] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [61] iconst_0 [62] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [65] astore_1 v1 [66] aload_2 v2 [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: before(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder before(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_0 v0 [58] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [61] iconst_1 [62] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [65] astore_1 v1 [66] aload_2 v2 [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: after(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_2 v2 [58] iconst_1 [59] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [62] astore_1 v1 [63] aload_0 v0 [64] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(long) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 4, stack = 4): [0] iconst_2 [1] newarray 6 [3] dup [4] iconst_0 [5] fconst_0 [6] fastore [7] dup [8] iconst_1 [9] fconst_1 [10] fastore [11] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [14] dup [15] astore_3 v3 [16] lload_1 v1 [17] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [20] pop [21] aload_0 v0 [22] aload_3 v3 [23] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [0] + Integer [1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [rule I] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [] + Utf8 [AFTER] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [WITH] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [java/lang/Object] + Utf8 [node] + Utf8 [rule] Fields (count = 4): + Field: WITH I Access flags: 0x18 = static final int WITH Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: AFTER I Access flags: 0x18 = static final int AFTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node node + Field: rule I Access flags: 0x1 = public int rule Methods (count = 1): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V Access flags: 0x1 = public AnimatorSet$Dependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 88): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [mRule I] + NameAndType [mTerminated Z] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [rule I] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [add] + Utf8 [animation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mAnimatorSet] + Utf8 [mNode] + Utf8 [mRule] + Utf8 [mTerminated] + Utf8 [node] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [rule] + Utf8 [size] + Utf8 [start] + Utf8 [startIfReady] + Utf8 [tmpDependencies] Fields (count = 3): + Field: mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet + Field: mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mNode + Field: mRule I Access flags: 0x2 = private int mRule Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V Access flags: 0x1 = public AnimatorSet$DependencyListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [14] aload_0 v0 [15] iload_3 v3 [16] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [4] iconst_1 [5] ificmpne +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: startIfReady(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x2 = private void startIfReady(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [7] ifeq +4 (target=11) [10] return [11] aconst_null [12] astore_2 v2 [13] aload_0 v0 [14] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [17] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [20] invokevirtual #25 + Methodref [java/util/ArrayList.size ()I] [23] istore_3 v3 [24] iconst_0 [25] istore v4 [27] goto +57 (target=84) [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [34] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [37] iload v4 [39] invokevirtual #23 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [45] dup [46] astore v5 [48] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [51] aload_0 v0 [52] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [55] ificmpne +26 (target=81) [58] aload v5 [60] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [63] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [66] aload_1 v1 [67] ifacmpne +14 (target=81) [70] aload v5 [72] astore_2 v2 [73] aload_1 v1 [74] aload_0 v0 [75] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [78] goto +12 (target=90) [81] iinc v4, 1 [84] iload v4 [86] iload_3 v3 [87] ificmplt -57 (target=30) [90] aload_0 v0 [91] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [94] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [97] aload_2 v2 [98] invokevirtual #24 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [101] pop [102] aload_0 v0 [103] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [106] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [109] invokevirtual #25 + Methodref [java/util/ArrayList.size ()I] [112] ifne +31 (target=143) [115] aload_0 v0 [116] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [119] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [122] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [125] aload_0 v0 [126] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [129] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [132] aload_0 v0 [133] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [136] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [139] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [142] pop [143] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [11] Var: ..., Stack: (empty) - [30] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency][i][i], Stack: (empty) - [81] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) - [90] Var: -1, Stack: (empty) - [143] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 70): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/AssertionError] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Methodref [java/lang/AssertionError. ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dependencies Ljava/util/ArrayList;] + NameAndType [done Z] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [nodeDependencies Ljava/util/ArrayList;] + NameAndType [nodeDependents Ljava/util/ArrayList;] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [add] + Utf8 [addDependency] + Utf8 [animation] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [contains] + Utf8 [dependencies] + Utf8 [done] + Utf8 [java/lang/AssertionError] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [node] + Utf8 [nodeDependencies] + Utf8 [nodeDependents] + Utf8 [tmpDependencies] Fields (count = 6): + Field: animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator animation + Field: dependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList dependencies + Field: tmpDependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList tmpDependencies + Field: nodeDependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList nodeDependencies + Field: nodeDependents Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList nodeDependents + Field: done Z Access flags: 0x1 = public boolean done Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public AnimatorSet$Node(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #19 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [9] aload_0 v0 [10] aconst_null [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [14] aload_0 v0 [15] aconst_null [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [19] aload_0 v0 [20] aconst_null [21] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [24] aload_0 v0 [25] iconst_0 [26] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [29] aload_0 v0 [30] aload_1 v1 [31] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addDependency(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V Access flags: 0x1 = public void addDependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [4] ifnonnull +25 (target=29) [7] aload_0 v0 [8] new #8 + Class [java/util/ArrayList] [11] dup [12] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [15] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [18] aload_0 v0 [19] new #8 + Class [java/util/ArrayList] [22] dup [23] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [26] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [29] aload_0 v0 [30] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [33] aload_1 v1 [34] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [37] pop [38] aload_0 v0 [39] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [42] aload_1 v1 [43] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [46] invokevirtual #23 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [49] ifne +15 (target=64) [52] aload_0 v0 [53] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [56] aload_1 v1 [57] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [60] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [63] pop [64] aload_1 v1 [65] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [68] dup [69] astore_1 v1 [70] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [73] ifnonnull +14 (target=87) [76] aload_1 v1 [77] new #8 + Class [java/util/ArrayList] [80] dup [81] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [84] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [87] aload_1 v1 [88] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [91] aload_0 v0 [92] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [95] pop [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) - [87] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node clone() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [19] aload_1 v1 [20] areturn [21] pop [22] new #4 + Class [java/lang/AssertionError] [25] dup [26] invokespecial #18 + Methodref [java/lang/AssertionError. ()V] [29] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 20: 21): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: [a:java/lang/CloneNotSupportedException] + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] Constant Pool (count = 29): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Float] + Class [java/lang/Number] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Number.floatValue ()F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + NameAndType [floatValue ()F] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [floatValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Number] + Utf8 [java/lang/Object] + Utf8 [valueOf] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public FloatEvaluator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; Access flags: 0x1 = public java.lang.Float evaluate(float,java.lang.Number,java.lang.Number) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #8 + Methodref [java/lang/Number.floatValue ()F] [4] dup [5] fstore_2 v2 [6] fload_1 v1 [7] aload_3 v3 [8] invokevirtual #8 + Methodref [java/lang/Number.floatValue ()F] [11] fload_2 v2 [12] fsub [13] fmul [14] fadd [15] invokestatic #7 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 4, stack = 4): [0] aload_0 v0 [1] fload_1 v1 [2] aload_2 v2 [3] checkcast #4 + Class [java/lang/Number] [6] aload_3 v3 [7] checkcast #4 + Class [java/lang/Number] [10] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet Interfaces (count = 0): Constant Pool (count = 109): + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Float] + Class [java/lang/Number] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Number.floatValue ()F] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [deltaValue F] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [firstTime Z] + NameAndType [firstValue F] + NameAndType [floatValue ()F] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFloatValue ()F] + NameAndType [getFloatValue (F)F] + NameAndType [getFraction ()F] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [lastValue F] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mNumKeyframes I] + NameAndType [size ()I] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [(F)F] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [android/view/animation/Interpolator] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [deltaValue] + Utf8 [evaluate] + Utf8 [firstTime] + Utf8 [firstValue] + Utf8 [floatValue] + Utf8 [get] + Utf8 [getFloatValue] + Utf8 [getFraction] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Number] + Utf8 [java/util/ArrayList] + Utf8 [lastValue] + Utf8 [mEvaluator] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mNumKeyframes] + Utf8 [size] + Utf8 [valueOf] Fields (count = 4): + Field: firstValue F Access flags: 0x2 = private float firstValue + Field: lastValue F Access flags: 0x2 = private float lastValue + Field: deltaValue F Access flags: 0x2 = private float deltaValue + Field: firstTime Z Access flags: 0x2 = private boolean firstTime Methods (count = 5): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V Access flags: 0x81 = public varargs FloatKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe[]) 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 #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [5] aload_0 v0 [6] iconst_1 [7] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] [5] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #31 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +25 (target=46) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [42] aastore [43] iinc v4, 1 [46] iload v4 [48] iload_2 v2 [49] ificmplt -25 (target=24) [52] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [55] dup [56] aload_3 v3 [57] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: - [46] Var: ..., Stack: (empty) + Method: getFloatValue(F)F Access flags: 0x1 = public float getFloatValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 569, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +132 (target=137) [8] aload_0 v0 [9] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [12] ifeq +57 (target=69) [15] aload_0 v0 [16] iconst_0 [17] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] iconst_0 [26] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [32] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [35] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [43] iconst_1 [44] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [50] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [65] fsub [66] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] [69] aload_0 v0 [70] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [73] ifnull +14 (target=87) [76] aload_0 v0 [77] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [80] fload_1 v1 [81] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [86] fstore_1 v1 [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [91] ifnonnull +15 (target=106) [94] aload_0 v0 [95] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [98] fload_1 v1 [99] aload_0 v0 [100] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] [103] fmul [104] fadd [105] freturn [106] aload_0 v0 [107] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [110] fload_1 v1 [111] aload_0 v0 [112] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [115] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [118] aload_0 v0 [119] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [122] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [125] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [130] checkcast #9 + Class [java/lang/Number] [133] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [136] freturn [137] fload_1 v1 [138] fconst_0 [139] fcmpg [140] ifgt +122 (target=262) [143] aload_0 v0 [144] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [147] iconst_0 [148] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [151] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [154] astore_2 v2 [155] aload_0 v0 [156] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [159] iconst_1 [160] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [163] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [166] astore_3 v3 [167] aload_2 v2 [168] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [171] fstore v4 [173] aload_3 v3 [174] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [177] fstore v5 [179] aload_2 v2 [180] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [183] fstore v6 [185] aload_3 v3 [186] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [189] fstore_2 v2 [190] aload_3 v3 [191] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [194] dup [195] astore_3 v3 [196] ifnull +11 (target=207) [199] aload_3 v3 [200] fload_1 v1 [201] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [206] fstore_1 v1 [207] fload_1 v1 [208] fload v6 [210] fsub [211] fload_2 v2 [212] fload v6 [214] fsub [215] fdiv [216] fstore_1 v1 [217] aload_0 v0 [218] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [221] ifnonnull +14 (target=235) [224] fload v4 [226] fload_1 v1 [227] fload v5 [229] fload v4 [231] fsub [232] fmul [233] fadd [234] freturn [235] aload_0 v0 [236] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [239] fload_1 v1 [240] fload v4 [242] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [245] fload v5 [247] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [250] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [255] checkcast #9 + Class [java/lang/Number] [258] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [261] freturn [262] fload_1 v1 [263] fconst_1 [264] fcmpl [265] iflt +132 (target=397) [268] aload_0 v0 [269] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [272] aload_0 v0 [273] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [276] iconst_2 [277] isub [278] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [281] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [284] astore_2 v2 [285] aload_0 v0 [286] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [289] aload_0 v0 [290] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [293] iconst_1 [294] isub [295] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [298] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [301] astore_3 v3 [302] aload_2 v2 [303] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [306] fstore v4 [308] aload_3 v3 [309] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [312] fstore v5 [314] aload_2 v2 [315] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [318] fstore v6 [320] aload_3 v3 [321] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [324] fstore_2 v2 [325] aload_3 v3 [326] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [329] dup [330] astore_3 v3 [331] ifnull +11 (target=342) [334] aload_3 v3 [335] fload_1 v1 [336] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [341] fstore_1 v1 [342] fload_1 v1 [343] fload v6 [345] fsub [346] fload_2 v2 [347] fload v6 [349] fsub [350] fdiv [351] fstore_1 v1 [352] aload_0 v0 [353] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [356] ifnonnull +14 (target=370) [359] fload v4 [361] fload_1 v1 [362] fload v5 [364] fload v4 [366] fsub [367] fmul [368] fadd [369] freturn [370] aload_0 v0 [371] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [374] fload_1 v1 [375] fload v4 [377] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [380] fload v5 [382] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [385] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [390] checkcast #9 + Class [java/lang/Number] [393] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [396] freturn [397] aload_0 v0 [398] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [401] iconst_0 [402] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [405] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [408] astore_2 v2 [409] iconst_1 [410] istore_3 v3 [411] goto +124 (target=535) [414] aload_0 v0 [415] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [418] iload_3 v3 [419] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [422] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [425] astore v4 [427] fload_1 v1 [428] aload v4 [430] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [433] fcmpg [434] ifge +95 (target=529) [437] aload v4 [439] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [442] dup [443] astore v5 [445] ifnull +12 (target=457) [448] aload v5 [450] fload_1 v1 [451] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [456] fstore_1 v1 [457] fload_1 v1 [458] aload_2 v2 [459] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [462] fsub [463] aload v4 [465] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [468] aload_2 v2 [469] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [472] fsub [473] fdiv [474] fstore v6 [476] aload_2 v2 [477] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [480] fstore_2 v2 [481] aload v4 [483] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [486] fstore_3 v3 [487] aload_0 v0 [488] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [491] ifnonnull +12 (target=503) [494] fload_2 v2 [495] fload v6 [497] fload_3 v3 [498] fload_2 v2 [499] fsub [500] fmul [501] fadd [502] freturn [503] aload_0 v0 [504] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [507] fload v6 [509] fload_2 v2 [510] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [513] fload_3 v3 [514] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [517] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [522] checkcast #9 + Class [java/lang/Number] [525] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [528] freturn [529] aload v4 [531] astore_2 v2 [532] iinc v3, 1 [535] iload_3 v3 [536] aload_0 v0 [537] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [540] ificmplt -126 (target=414) [543] aload_0 v0 [544] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [547] aload_0 v0 [548] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [551] iconst_1 [552] isub [553] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [556] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [559] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [562] checkcast #9 + Class [java/lang/Number] [565] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [568] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [69] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [137] Var: ..., Stack: (empty) - [207] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: - [235] Var: ...[f], Stack: (empty) - [261] Var: ..., Stack: [f] - [262] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: - [342] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: - [370] Var: ...[f], Stack: (empty) - [396] Var: ..., Stack: [f] - [397] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: - [414] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i], Stack: (empty) - [457] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:android/view/animation/Interpolator], Stack: (empty) - [503] Var: ...[f][f][f], Stack: (empty) - [528] Var: ..., Stack: [f] - [529] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe], Stack: - [535] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] Constant Pool (count = 27): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Integer] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + NameAndType [intValue ()I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [valueOf] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public IntEvaluator() 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: evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; Access flags: 0x1 = public java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #6 + Methodref [java/lang/Integer.intValue ()I] [4] dup [5] istore_2 v2 [6] i2f [7] fload_1 v1 [8] aload_3 v3 [9] invokevirtual #6 + Methodref [java/lang/Integer.intValue ()I] [12] iload_2 v2 [13] isub [14] i2f [15] fmul [16] fadd [17] f2i [18] invokestatic #7 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 4, stack = 4): [0] aload_0 v0 [1] fload_1 v1 [2] aload_2 v2 [3] checkcast #3 + Class [java/lang/Integer] [6] aload_3 v3 [7] checkcast #3 + Class [java/lang/Integer] [10] invokevirtual #5 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet Interfaces (count = 0): Constant Pool (count = 109): + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Integer] + Class [java/lang/Number] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Number.intValue ()I] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [deltaValue I] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [firstTime Z] + NameAndType [firstValue I] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFraction ()F] + NameAndType [getIntValue ()I] + NameAndType [getIntValue (F)I] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [intValue ()I] + NameAndType [lastValue I] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mNumKeyframes I] + NameAndType [size ()I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [android/view/animation/Interpolator] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [deltaValue] + Utf8 [evaluate] + Utf8 [firstTime] + Utf8 [firstValue] + Utf8 [get] + Utf8 [getFraction] + Utf8 [getIntValue] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Number] + Utf8 [java/util/ArrayList] + Utf8 [lastValue] + Utf8 [mEvaluator] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mNumKeyframes] + Utf8 [size] + Utf8 [valueOf] Fields (count = 4): + Field: firstValue I Access flags: 0x2 = private int firstValue + Field: lastValue I Access flags: 0x2 = private int lastValue + Field: deltaValue I Access flags: 0x2 = private int deltaValue + Field: firstTime Z Access flags: 0x2 = private boolean firstTime Methods (count = 5): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V Access flags: 0x81 = public varargs IntKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe[]) 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 #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [5] aload_0 v0 [6] iconst_1 [7] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] [5] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #31 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +25 (target=46) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [42] aastore [43] iinc v4, 1 [46] iload v4 [48] iload_2 v2 [49] ificmplt -25 (target=24) [52] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [55] dup [56] aload_3 v3 [57] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: - [46] Var: ..., Stack: (empty) + Method: getIntValue(F)I Access flags: 0x1 = public int getIntValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 577, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +134 (target=139) [8] aload_0 v0 [9] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [12] ifeq +57 (target=69) [15] aload_0 v0 [16] iconst_0 [17] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] iconst_0 [26] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [32] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [35] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [43] iconst_1 [44] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [50] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [65] isub [66] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] [69] aload_0 v0 [70] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [73] ifnull +14 (target=87) [76] aload_0 v0 [77] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [80] fload_1 v1 [81] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [86] fstore_1 v1 [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [91] ifnonnull +17 (target=108) [94] aload_0 v0 [95] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [98] fload_1 v1 [99] aload_0 v0 [100] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] [103] i2f [104] fmul [105] f2i [106] iadd [107] ireturn [108] aload_0 v0 [109] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [112] fload_1 v1 [113] aload_0 v0 [114] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [117] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [120] aload_0 v0 [121] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [124] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [127] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [132] checkcast #9 + Class [java/lang/Number] [135] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [138] ireturn [139] fload_1 v1 [140] fconst_0 [141] fcmpg [142] ifgt +124 (target=266) [145] aload_0 v0 [146] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [149] iconst_0 [150] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [153] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [156] astore_2 v2 [157] aload_0 v0 [158] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [161] iconst_1 [162] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [165] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [168] astore_3 v3 [169] aload_2 v2 [170] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [173] istore v4 [175] aload_3 v3 [176] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [179] istore v5 [181] aload_2 v2 [182] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [185] fstore v6 [187] aload_3 v3 [188] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [191] fstore_2 v2 [192] aload_3 v3 [193] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [196] dup [197] astore_3 v3 [198] ifnull +11 (target=209) [201] aload_3 v3 [202] fload_1 v1 [203] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [208] fstore_1 v1 [209] fload_1 v1 [210] fload v6 [212] fsub [213] fload_2 v2 [214] fload v6 [216] fsub [217] fdiv [218] fstore_1 v1 [219] aload_0 v0 [220] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [223] ifnonnull +16 (target=239) [226] iload v4 [228] fload_1 v1 [229] iload v5 [231] iload v4 [233] isub [234] i2f [235] fmul [236] f2i [237] iadd [238] ireturn [239] aload_0 v0 [240] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [243] fload_1 v1 [244] iload v4 [246] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [249] iload v5 [251] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [254] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [259] checkcast #9 + Class [java/lang/Number] [262] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [265] ireturn [266] fload_1 v1 [267] fconst_1 [268] fcmpl [269] iflt +134 (target=403) [272] aload_0 v0 [273] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [276] aload_0 v0 [277] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [280] iconst_2 [281] isub [282] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [285] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [288] astore_2 v2 [289] aload_0 v0 [290] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [293] aload_0 v0 [294] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [297] iconst_1 [298] isub [299] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [302] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [305] astore_3 v3 [306] aload_2 v2 [307] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [310] istore v4 [312] aload_3 v3 [313] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [316] istore v5 [318] aload_2 v2 [319] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [322] fstore v6 [324] aload_3 v3 [325] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [328] fstore_2 v2 [329] aload_3 v3 [330] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [333] dup [334] astore_3 v3 [335] ifnull +11 (target=346) [338] aload_3 v3 [339] fload_1 v1 [340] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [345] fstore_1 v1 [346] fload_1 v1 [347] fload v6 [349] fsub [350] fload_2 v2 [351] fload v6 [353] fsub [354] fdiv [355] fstore_1 v1 [356] aload_0 v0 [357] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [360] ifnonnull +16 (target=376) [363] iload v4 [365] fload_1 v1 [366] iload v5 [368] iload v4 [370] isub [371] i2f [372] fmul [373] f2i [374] iadd [375] ireturn [376] aload_0 v0 [377] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [380] fload_1 v1 [381] iload v4 [383] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [386] iload v5 [388] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [391] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [396] checkcast #9 + Class [java/lang/Number] [399] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [402] ireturn [403] aload_0 v0 [404] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [407] iconst_0 [408] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [411] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [414] astore_2 v2 [415] iconst_1 [416] istore_3 v3 [417] goto +126 (target=543) [420] aload_0 v0 [421] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [424] iload_3 v3 [425] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [428] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [431] astore v4 [433] fload_1 v1 [434] aload v4 [436] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [439] fcmpg [440] ifge +97 (target=537) [443] aload v4 [445] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [448] dup [449] astore v5 [451] ifnull +12 (target=463) [454] aload v5 [456] fload_1 v1 [457] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [462] fstore_1 v1 [463] fload_1 v1 [464] aload_2 v2 [465] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [468] fsub [469] aload v4 [471] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [474] aload_2 v2 [475] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [478] fsub [479] fdiv [480] fstore v6 [482] aload_2 v2 [483] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [486] istore_2 v2 [487] aload v4 [489] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [492] istore_3 v3 [493] aload_0 v0 [494] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [497] ifnonnull +14 (target=511) [500] iload_2 v2 [501] fload v6 [503] iload_3 v3 [504] iload_2 v2 [505] isub [506] i2f [507] fmul [508] f2i [509] iadd [510] ireturn [511] aload_0 v0 [512] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [515] fload v6 [517] iload_2 v2 [518] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [521] iload_3 v3 [522] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [525] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [530] checkcast #9 + Class [java/lang/Number] [533] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [536] ireturn [537] aload v4 [539] astore_2 v2 [540] iinc v3, 1 [543] iload_3 v3 [544] aload_0 v0 [545] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [548] ificmplt -128 (target=420) [551] aload_0 v0 [552] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [555] aload_0 v0 [556] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [559] iconst_1 [560] isub [561] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [564] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [567] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [570] checkcast #9 + Class [java/lang/Number] [573] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [576] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [69] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [139] Var: ..., Stack: (empty) - [209] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: - [239] Var: ...[f], Stack: (empty) - [265] Var: ..., Stack: [i] - [266] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: - [346] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: - [376] Var: ...[f], Stack: (empty) - [402] Var: ..., Stack: [i] - [403] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: - [420] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i], Stack: (empty) - [463] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:android/view/animation/Interpolator], Stack: (empty) - [511] Var: ...[f][i][i], Stack: (empty) - [536] Var: ..., Stack: [i] - [537] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe], Stack: - [543] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 73): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (F)V] + NameAndType [ (FF)V] + NameAndType [ (FI)V] + NameAndType [ (FLjava/lang/Object;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mValueType Ljava/lang/Class;] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(F)V] + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FF)V] + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FI)V] + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/Class;] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getType] + Utf8 [getValue] + Utf8 [hasValue] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mInterpolator] + Utf8 [mValueType] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [setFraction] + Utf8 [setInterpolator] + Utf8 [setValue] Fields (count = 4): + Field: mFraction F Access flags: 0x0 = float mFraction + Field: mValueType Ljava/lang/Class; Access flags: 0x0 = java.lang.Class mValueType + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mHasValue Z Access flags: 0x0 = boolean mHasValue Methods (count = 17): - Method: ()V Access flags: 0x1 = public Keyframe() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #17 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [9] aload_0 v0 [10] iconst_0 [11] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] fload_0 v0 [5] iload_1 v1 [6] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] fload_0 v0 [5] invokespecial #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (F)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] fload_0 v0 [5] fload_1 v1 [6] invokespecial #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] fload_0 v0 [5] invokespecial #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (F)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] fload_0 v0 [5] aload_1 v1 [6] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 4): [0] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] fload_0 v0 [5] aconst_null [6] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasValue()Z Access flags: 0x1 = public boolean hasValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object getValue() + Method: setValue(Ljava/lang/Object;)V Access flags: 0x401 = public abstract void setValue(java.lang.Object) + Method: getFraction()F Access flags: 0x1 = public float getFraction() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFraction(F)V Access flags: 0x1 = public void setFraction(float) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getType()Ljava/lang/Class; Access flags: 0x1 = public java.lang.Class getType() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 70): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [java/lang/Float] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Float.floatValue ()F] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + NameAndType [floatValue ()F] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue F] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Ljava/lang/Class;] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [floatValue] + Utf8 [getClass] + Utf8 [getFloatValue] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] + Utf8 [valueOf] Fields (count = 1): + Field: mValue F Access flags: 0x0 = float mValue Methods (count = 7): - Method: (FF)V Access flags: 0x0 = Keyframe$FloatKeyframe(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] [9] aload_0 v0 [10] fload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [14] aload_0 v0 [15] getstatic #9 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [18] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] [21] aload_0 v0 [22] iconst_1 [23] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (F)V Access flags: 0x0 = Keyframe$FloatKeyframe(float) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] [9] aload_0 v0 [10] getstatic #9 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFloatValue()F Access flags: 0x1 = public float getFloatValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [4] invokestatic #17 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_1 v1 [5] invokevirtual #18 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [8] ldc #3 + Class [java/lang/Float] [10] ifacmpne +19 (target=29) [13] aload_0 v0 [14] aload_1 v1 [15] checkcast #3 + Class [java/lang/Float] [18] invokevirtual #16 + Methodref [java/lang/Float.floatValue ()F] [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [24] aload_0 v0 [25] iconst_1 [26] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 72): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [java/lang/Integer] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FI)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [intValue ()I] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue I] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(FI)V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Ljava/lang/Class;] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [getClass] + Utf8 [getFraction] + Utf8 [getIntValue] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] + Utf8 [valueOf] Fields (count = 1): + Field: mValue I Access flags: 0x0 = int mValue Methods (count = 7): - Method: (FI)V Access flags: 0x0 = Keyframe$IntKeyframe(float,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [14] aload_0 v0 [15] getstatic #9 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [18] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] [21] aload_0 v0 [22] iconst_1 [23] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (F)V Access flags: 0x0 = Keyframe$IntKeyframe(float) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] [9] aload_0 v0 [10] getstatic #9 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntValue()I Access flags: 0x1 = public int getIntValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [4] invokestatic #17 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_1 v1 [5] invokevirtual #18 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [8] ldc #3 + Class [java/lang/Integer] [10] ifacmpne +19 (target=29) [13] aload_0 v0 [14] aload_1 v1 [15] checkcast #3 + Class [java/lang/Integer] [18] invokevirtual #16 + Methodref [java/lang/Integer.intValue ()I] [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [24] aload_0 v0 [25] iconst_1 [26] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 59): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [java/lang/Class] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FLjava/lang/Object;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(FLjava/lang/Object;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [getClass] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] Fields (count = 1): + Field: mValue Ljava/lang/Object; Access flags: 0x0 = java.lang.Object mValue Methods (count = 5): - Method: (FLjava/lang/Object;)V Access flags: 0x0 = Keyframe$ObjectKeyframe(float,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #9 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [14] aload_0 v0 [15] aload_2 v2 [16] ifnull +7 (target=23) [19] iconst_1 [20] goto +4 (target=24) [23] iconst_0 [24] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [32] ifeq +10 (target=42) [35] aload_2 v2 [36] invokevirtual #15 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [39] goto +5 (target=44) [42] ldc #4 + Class [java/lang/Object] [44] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i] - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Class] + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [5] aload_0 v0 [6] aload_1 v1 [7] ifnull +7 (target=14) [10] iconst_1 [11] goto +4 (target=15) [14] iconst_0 [15] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [15] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i] + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [12] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 174): + String [ ] + String [ ] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/Arrays] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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/util/ArrayList. ()V] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFraction ()F] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mNumKeyframes I] + NameAndType [max (II)I] + NameAndType [ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(II)I] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [addAll] + Utf8 [android/view/animation/Interpolator] + Utf8 [append] + Utf8 [asList] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [get] + Utf8 [getFraction] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Arrays] + Utf8 [mEvaluator] + Utf8 [mFirstKeyframe] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mLastKeyframe] + Utf8 [mNumKeyframes] + Utf8 [max] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofKeyframe] + Utf8 [ofObject] + Utf8 [setEvaluator] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 6): + Field: mNumKeyframes I Access flags: 0x0 = int mNumKeyframes + Field: mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mFirstKeyframe + Field: mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mLastKeyframe + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x0 = android.view.animation.Interpolator mInterpolator + Field: mKeyframes Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mKeyframes + Field: mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator Methods (count = 10): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x81 = public varargs KeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #43 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] arraylength [7] putfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [10] aload_0 v0 [11] new #20 + Class [java/util/ArrayList] [14] dup [15] invokespecial #49 + Methodref [java/util/ArrayList. ()V] [18] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [21] aload_0 v0 [22] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] aload_1 v1 [26] invokestatic #53 + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] [29] invokevirtual #50 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [32] pop [33] aload_0 v0 [34] aload_0 v0 [35] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [38] iconst_0 [39] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [45] putfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [48] aload_0 v0 [49] aload_0 v0 [50] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [53] aload_0 v0 [54] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [57] iconst_1 [58] isub [59] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [62] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [65] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [68] aload_0 v0 [69] aload_0 v0 [70] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [73] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [76] putfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofInt(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #36 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] iaload [33] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] iaload [49] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] iaload [73] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofFloat(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #34 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] faload [33] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] faload [49] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] faload [73] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: ofKeyframe([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofKeyframe(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 6, stack = 4): [0] aload_0 v0 [1] arraylength [2] istore_1 v1 [3] iconst_0 [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] iconst_0 [8] istore v4 [10] iconst_0 [11] istore v5 [13] goto +39 (target=52) [16] aload_0 v0 [17] iload v5 [19] aaload [20] instanceof #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [23] ifeq +8 (target=31) [26] iconst_1 [27] istore_2 v2 [28] goto +21 (target=49) [31] aload_0 v0 [32] iload v5 [34] aaload [35] instanceof #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [38] ifeq +8 (target=46) [41] iconst_1 [42] istore_3 v3 [43] goto +6 (target=49) [46] iconst_1 [47] istore v4 [49] iinc v5, 1 [52] iload v5 [54] iload_1 v1 [55] ificmplt -39 (target=16) [58] iload_2 v2 [59] ifeq +51 (target=110) [62] iload_3 v3 [63] ifne +47 (target=110) [66] iload v4 [68] ifne +42 (target=110) [71] iload_1 v1 [72] anewarray #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [75] astore v5 [77] iconst_0 [78] istore_2 v2 [79] goto +16 (target=95) [82] aload v5 [84] iload_2 v2 [85] aload_0 v0 [86] iload_2 v2 [87] aaload [88] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [91] aastore [92] iinc v2, 1 [95] iload_2 v2 [96] iload_1 v1 [97] ificmplt -15 (target=82) [100] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [103] dup [104] aload v5 [106] invokespecial #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [109] areturn [110] iload_3 v3 [111] ifeq +51 (target=162) [114] iload_2 v2 [115] ifne +47 (target=162) [118] iload v4 [120] ifne +42 (target=162) [123] iload_1 v1 [124] anewarray #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [127] astore v5 [129] iconst_0 [130] istore_2 v2 [131] goto +16 (target=147) [134] aload v5 [136] iload_2 v2 [137] aload_0 v0 [138] iload_2 v2 [139] aaload [140] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [143] aastore [144] iinc v2, 1 [147] iload_2 v2 [148] iload_1 v1 [149] ificmplt -15 (target=134) [152] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [155] dup [156] aload v5 [158] invokespecial #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [161] areturn [162] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [165] dup [166] aload_0 v0 [167] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [170] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [16] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][i], Stack: - [31] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [82] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: - [95] Var: ..., Stack: (empty) - [110] Var: -2, Stack: (empty) - [134] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: (empty) - [147] Var: ..., Stack: (empty) - [162] Var: -2, Stack: (empty) + Method: ofObject([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofObject(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #38 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] aaload [33] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] aaload [49] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] aaload [73] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +22 (target=43) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] aastore [40] iinc v4, 1 [43] iload v4 [45] iload_2 v2 [46] ificmplt -22 (target=24) [49] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [52] dup [53] aload_3 v3 [54] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: - [43] Var: ..., Stack: (empty) + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 327, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +46 (target=51) [8] aload_0 v0 [9] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [12] ifnull +14 (target=26) [15] aload_0 v0 [16] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [19] fload_1 v1 [20] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [25] fstore_1 v1 [26] aload_0 v0 [27] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [30] fload_1 v1 [31] aload_0 v0 [32] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [35] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [38] aload_0 v0 [39] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [42] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [45] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [50] areturn [51] fload_1 v1 [52] fconst_0 [53] fcmpg [54] ifgt +76 (target=130) [57] aload_0 v0 [58] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [61] iconst_1 [62] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [65] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [68] dup [69] astore_2 v2 [70] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [73] dup [74] astore_3 v3 [75] ifnull +11 (target=86) [78] aload_3 v3 [79] fload_1 v1 [80] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [85] fstore_1 v1 [86] aload_0 v0 [87] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [90] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [93] fstore v4 [95] fload_1 v1 [96] fload v4 [98] fsub [99] aload_2 v2 [100] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [103] fload v4 [105] fsub [106] fdiv [107] fstore_3 v3 [108] aload_0 v0 [109] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [112] fload_3 v3 [113] aload_0 v0 [114] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [117] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [120] aload_2 v2 [121] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [124] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [129] areturn [130] fload_1 v1 [131] fconst_1 [132] fcmpl [133] iflt +84 (target=217) [136] aload_0 v0 [137] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [140] aload_0 v0 [141] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [144] iconst_2 [145] isub [146] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [149] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [152] astore_2 v2 [153] aload_0 v0 [154] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [157] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [160] dup [161] astore_3 v3 [162] ifnull +11 (target=173) [165] aload_3 v3 [166] fload_1 v1 [167] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [172] fstore_1 v1 [173] aload_2 v2 [174] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [177] fstore v4 [179] fload_1 v1 [180] fload v4 [182] fsub [183] aload_0 v0 [184] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [187] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [190] fload v4 [192] fsub [193] fdiv [194] fstore_3 v3 [195] aload_0 v0 [196] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [199] fload_3 v3 [200] aload_2 v2 [201] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [204] aload_0 v0 [205] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [208] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [211] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [216] areturn [217] aload_0 v0 [218] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [221] astore_2 v2 [222] iconst_1 [223] istore_3 v3 [224] goto +87 (target=311) [227] aload_0 v0 [228] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [231] iload_3 v3 [232] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [235] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [238] astore v4 [240] fload_1 v1 [241] aload v4 [243] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [246] fcmpg [247] ifge +58 (target=305) [250] aload v4 [252] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [255] dup [256] astore_3 v3 [257] ifnull +11 (target=268) [260] aload_3 v3 [261] fload_1 v1 [262] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [267] fstore_1 v1 [268] aload_2 v2 [269] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [272] fstore_3 v3 [273] fload_1 v1 [274] fload_3 v3 [275] fsub [276] aload v4 [278] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [281] fload_3 v3 [282] fsub [283] fdiv [284] fstore_1 v1 [285] aload_0 v0 [286] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [289] fload_1 v1 [290] aload_2 v2 [291] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [294] aload v4 [296] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [299] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [304] areturn [305] aload v4 [307] astore_2 v2 [308] iinc v3, 1 [311] iload_3 v3 [312] aload_0 v0 [313] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [316] ificmplt -89 (target=227) [319] aload_0 v0 [320] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [323] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [326] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [26] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) - [86] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [130] Var: -2, Stack: (empty) - [173] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [217] Var: -2, Stack: (empty) - [227] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][i], Stack: (empty) - [268] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [305] Var: -1, Stack: (empty) - [311] Var: -1, Stack: (empty) + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 3, stack = 3): [0] ldc #1 + String [ ] [2] astore_1 v1 [3] iconst_0 [4] istore_2 v2 [5] goto +43 (target=48) [8] new #19 + Class [java/lang/StringBuilder] [11] dup [12] aload_1 v1 [13] invokestatic #44 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [16] invokespecial #45 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [19] aload_0 v0 [20] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [23] iload_2 v2 [24] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [27] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [30] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [33] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [36] ldc #2 + String [ ] [38] invokevirtual #47 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [41] invokevirtual #48 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [44] astore_1 v1 [45] iinc v2, 1 [48] iload_2 v2 [49] aload_0 v0 [50] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [53] ificmplt -45 (target=8) [56] aload_1 v1 [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ...[a:java/lang/String][i], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator Interfaces (count = 0): Constant Pool (count = 185): + Integer [0] + String [ ] + String [, target ] + String [ObjectAnimator@] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.hashCode ()I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [animateValue (F)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getPropertyName ()Ljava/lang/String;] + NameAndType [hashCode ()I] + NameAndType [initAnimation ()V] + NameAndType [mInitialized Z] + NameAndType [mPropertyName Ljava/lang/String;] + NameAndType [mTarget Ljava/lang/Object;] + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [mValuesMap Ljava/util/HashMap;] + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [setAnimatedValue (Ljava/lang/Object;)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setFloatValues ([F)V] + NameAndType [setIntValues ([I)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setPropertyName (Ljava/lang/String;)V] + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [setupEndValue (Ljava/lang/Object;)V] + NameAndType [setupSetterAndGetter (Ljava/lang/Object;)V] + NameAndType [setupStartValue (Ljava/lang/Object;)V] + NameAndType [start ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ ] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [([F)V] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [, target ] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DBG] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [ObjectAnimator@] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [animateValue] + Utf8 [append] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [getClass] + Utf8 [getPropertyName] + Utf8 [getTarget] + Utf8 [hashCode] + Utf8 [initAnimation] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/HashMap] + Utf8 [mInitialized] + Utf8 [mPropertyName] + Utf8 [mTarget] + Utf8 [mValues] + Utf8 [mValuesMap] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [ofPropertyValuesHolder] + Utf8 [put] + Utf8 [remove] + Utf8 [setAnimatedValue] + Utf8 [setDuration] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setIntValues] + Utf8 [setObjectValues] + Utf8 [setPropertyName] + Utf8 [setTarget] + Utf8 [setValues] + Utf8 [setupEndValue] + Utf8 [setupEndValues] + Utf8 [setupSetterAndGetter] + Utf8 [setupStartValue] + Utf8 [setupStartValues] + Utf8 [start] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 3): + Field: DBG Z Access flags: 0x1a = private static final boolean DBG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mTarget Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTarget + Field: mPropertyName Ljava/lang/String; Access flags: 0x2 = private java.lang.String mPropertyName Methods (count = 23): + Method: setPropertyName(Ljava/lang/String;)V Access flags: 0x11 = public final void setPropertyName(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +39 (target=43) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] iconst_0 [12] aaload [13] dup [14] astore_2 v2 [15] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [18] astore_3 v3 [19] aload_2 v2 [20] aload_1 v1 [21] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V] [24] aload_0 v0 [25] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] [28] aload_3 v3 [29] invokevirtual #57 + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_0 v0 [34] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] [37] aload_1 v1 [38] aload_2 v2 [39] invokevirtual #56 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [42] pop [43] aload_0 v0 [44] aload_1 v1 [45] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [48] aload_0 v0 [49] iconst_0 [50] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [43] Var: ..., Stack: (empty) + Method: getPropertyName()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String getPropertyName() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public ObjectAnimator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/Object;Ljava/lang/String;)V Access flags: 0x2 = private ObjectAnimator(java.lang.Object,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [9] aload_0 v0 [10] aload_2 v2 [11] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofInt(java.lang.Object,java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_2 v2 [12] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofFloat(java.lang.Object,java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_2 v2 [12] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofObject(java.lang.Object,java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_3 v3 [12] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V] [15] aload_0 v0 [16] aload_2 v2 [17] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [20] aload_0 v0 [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofPropertyValuesHolder(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofPropertyValuesHolder(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] invokespecial #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. ()V] [7] dup [8] astore_2 v2 [9] aload_0 v0 [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [13] aload_2 v2 [14] aload_1 v1 [15] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [18] aload_2 v2 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x91 = public final varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +23 (target=35) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aload_1 v1 [27] invokestatic #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [30] aastore [31] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [34] return [35] aload_0 v0 [36] aload_1 v1 [37] invokespecial #45 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: setFloatValues([F)V Access flags: 0x91 = public final varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +23 (target=35) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aload_1 v1 [27] invokestatic #30 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [30] aastore [31] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [34] return [35] aload_0 v0 [36] aload_1 v1 [37] invokespecial #44 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x91 = public final varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 7): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +24 (target=36) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aconst_null [27] aload_1 v1 [28] invokestatic #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [31] aastore [32] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [35] return [36] aload_0 v0 [37] aload_1 v1 [38] invokespecial #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) + Method: start()V Access flags: 0x11 = public final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #47 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAnimation()V Access flags: 0x10 = final void initAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [4] ifne +39 (target=43) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] istore_1 v1 [13] iconst_0 [14] istore_2 v2 [15] goto +19 (target=34) [18] aload_0 v0 [19] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [22] iload_2 v2 [23] aaload [24] aload_0 v0 [25] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [28] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V] [31] iinc v2, 1 [34] iload_2 v2 [35] iload_1 v1 [36] ificmplt -18 (target=18) [39] aload_0 v0 [40] invokespecial #42 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[i][i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [43] Var: -2, Stack: (empty) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokespecial #43 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [5] pop [6] aload_0 v0 [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTarget()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object getTarget() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTarget(Ljava/lang/Object;)V Access flags: 0x11 = public final void setTarget(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [4] aload_1 v1 [5] ifacmpeq +38 (target=43) [8] aload_0 v0 [9] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [12] astore_2 v2 [13] aload_0 v0 [14] aload_1 v1 [15] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [18] aload_2 v2 [19] ifnull +19 (target=38) [22] aload_1 v1 [23] ifnull +15 (target=38) [26] aload_2 v2 [27] invokevirtual #49 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [30] aload_1 v1 [31] invokevirtual #49 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [34] ifacmpne +4 (target=38) [37] return [38] aload_0 v0 [39] iconst_0 [40] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [38] Var: ...[a:java/lang/Object], Stack: (empty) - [43] Var: -1, Stack: (empty) + Method: setupStartValues()V Access flags: 0x11 = public final void setupStartValues() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] arraylength [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] goto +19 (target=31) [15] aload_0 v0 [16] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iload_2 v2 [20] aaload [21] aload_0 v0 [22] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [25] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V] [28] iinc v2, 1 [31] iload_2 v2 [32] iload_1 v1 [33] ificmplt -18 (target=15) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ...[i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: setupEndValues()V Access flags: 0x11 = public final void setupEndValues() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] arraylength [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] goto +19 (target=31) [15] aload_0 v0 [16] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iload_2 v2 [20] aaload [21] aload_0 v0 [22] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [25] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V] [28] iinc v2, 1 [31] iload_2 v2 [32] iload_1 v1 [33] ificmplt -18 (target=15) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ...[i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: animateValue(F)V Access flags: 0x10 = final void animateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [5] aload_0 v0 [6] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [9] arraylength [10] istore_1 v1 [11] iconst_0 [12] istore_2 v2 [13] goto +19 (target=32) [16] aload_0 v0 [17] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [20] iload_2 v2 [21] aaload [22] aload_0 v0 [23] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [26] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V] [29] iinc v2, 1 [32] iload_2 v2 [33] iload_1 v1 [34] ificmplt -18 (target=16) [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ...[i][i], Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 3, stack = 3): [0] new #11 + Class [java/lang/StringBuilder] [3] dup [4] ldc #4 + String [ObjectAnimator@] [6] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokevirtual #50 + Methodref [java/lang/Object.hashCode ()I] [13] invokestatic #48 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #3 + String [, target ] [21] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [28] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [31] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [34] astore_1 v1 [35] aload_0 v0 [36] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [39] ifnull +52 (target=91) [42] iconst_0 [43] istore_2 v2 [44] goto +38 (target=82) [47] new #11 + Class [java/lang/StringBuilder] [50] dup [51] aload_1 v1 [52] invokestatic #51 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [55] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [58] ldc #2 + String [ ] [60] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] aload_0 v0 [64] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [67] iload_2 v2 [68] aaload [69] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] [72] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [78] astore_1 v1 [79] iinc v2, 1 [82] iload_2 v2 [83] aload_0 v0 [84] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [87] arraylength [88] ificmplt -41 (target=47) [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [47] Var: ...[a:java/lang/String][i], Stack: (empty) - [82] Var: ..., Stack: (empty) - [91] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 375): + String [ - Couldn't find no-arg method for property ] + String [ for ] + String [ with value type ] + String [: ] + String [Couldn't find ] + String [PropertyValuesHolder] + String [get] + String [set] + String [ter property ] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Class [[Ljava/lang/Class;] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Character] + Class [java/lang/Class] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Double] + Class [java/lang/Float] + Class [java/lang/IllegalAccessException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/NoSuchMethodException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/concurrent/locks/ReentrantReadWriteLock] + Class [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;[F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;[I)V] + Methodref [java/lang/Character.toUpperCase (C)C] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)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/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.size ()I] + 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;] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock. ()V] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + NameAndType [ (Ljava/lang/String;[F)V] + NameAndType [ (Ljava/lang/String;[I)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [DOUBLE_VARIANTS [Ljava/lang/Class;] + NameAndType [FLOAT_VARIANTS [Ljava/lang/Class;] + NameAndType [INTEGER_VARIANTS [Ljava/lang/Class;] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAnimatedValue ()Ljava/lang/Object;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getType ()Ljava/lang/Class;] + NameAndType [getValue (F)Ljava/lang/Object;] + NameAndType [hasNext ()Z] + NameAndType [hasValue ()Z] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [length ()I] + NameAndType [lock ()V] + NameAndType [mAnimatedValue Ljava/lang/Object;] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mGetter Ljava/lang/reflect/Method;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + NameAndType [mPropertyName Ljava/lang/String;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [max (II)I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [sGetterPropertyMap Ljava/util/HashMap;] + NameAndType [sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [sSetterPropertyMap Ljava/util/HashMap;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setValue (Ljava/lang/Object;)V] + NameAndType [setupGetter (Ljava/lang/Class;)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [size ()I] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase (C)C] + NameAndType [unlock ()V] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Utf8 [ - Couldn't find no-arg method for property ] + Utf8 [ for ] + Utf8 [ with value type ] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)C] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(F)V] + Utf8 [(I)C] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(II)I] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)V] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)V] + Utf8 [(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([F)V] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [: ] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Couldn't find ] + Utf8 [DOUBLE_VARIANTS] + Utf8 [FLOAT_VARIANTS] + Utf8 [INTEGER_VARIANTS] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [[Ljava/lang/Class;] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [calculateValue] + Utf8 [charAt] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [e] + Utf8 [equals] + Utf8 [get] + Utf8 [getAnimatedValue] + Utf8 [getClass] + Utf8 [getMethod] + Utf8 [getMethodName] + Utf8 [getPropertyFunction] + Utf8 [getPropertyName] + Utf8 [getSimpleName] + Utf8 [getType] + Utf8 [getValue] + Utf8 [hasNext] + Utf8 [hasValue] + Utf8 [init] + Utf8 [invoke] + Utf8 [iterator] + Utf8 [java/lang/Character] + Utf8 [java/lang/Class] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Double] + Utf8 [java/lang/Float] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/NoSuchMethodException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock] + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock] + Utf8 [length] + Utf8 [lock] + Utf8 [mAnimatedValue] + Utf8 [mEvaluator] + Utf8 [mGetter] + Utf8 [mKeyframeSet] + Utf8 [mKeyframes] + Utf8 [mPropertyMapLock] + Utf8 [mPropertyName] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [max] + Utf8 [next] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofKeyframe] + Utf8 [ofObject] + Utf8 [put] + Utf8 [sFloatEvaluator] + Utf8 [sGetterPropertyMap] + Utf8 [sIntEvaluator] + Utf8 [sSetterPropertyMap] + Utf8 [set] + Utf8 [setAnimatedValue] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setIntValues] + Utf8 [setKeyframes] + Utf8 [setObjectValues] + Utf8 [setPropertyName] + Utf8 [setValue] + Utf8 [setupEndValue] + Utf8 [setupGetter] + Utf8 [setupSetter] + Utf8 [setupSetterAndGetter] + Utf8 [setupSetterOrGetter] + Utf8 [setupStartValue] + Utf8 [setupValue] + Utf8 [size] + Utf8 [substring] + Utf8 [ter property ] + Utf8 [toString] + Utf8 [toUpperCase] + Utf8 [unlock] + Utf8 [valueOf] + Utf8 [writeLock] Fields (count = 16): + Field: mPropertyName Ljava/lang/String; Access flags: 0x0 = java.lang.String mPropertyName + Field: mSetter Ljava/lang/reflect/Method; Access flags: 0x0 = java.lang.reflect.Method mSetter + Field: mGetter Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method mGetter + Field: mValueType Ljava/lang/Class; Access flags: 0x0 = java.lang.Class mValueType + Field: mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet mKeyframeSet + Field: sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x1a = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sIntEvaluator + Field: sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x1a = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sFloatEvaluator + Field: FLOAT_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] FLOAT_VARIANTS + Field: INTEGER_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] INTEGER_VARIANTS + Field: DOUBLE_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] DOUBLE_VARIANTS + Field: sSetterPropertyMap Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap sSetterPropertyMap + Field: sGetterPropertyMap Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap sGetterPropertyMap + Field: mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock; Access flags: 0x10 = final java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock + Field: mTmpValueArray [Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object[] mTmpValueArray + Field: mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator + Field: mAnimatedValue Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mAnimatedValue Methods (count = 30): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 0, stack = 4): [0] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] [3] dup [4] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator. ()V] [7] putstatic #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [10] new #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] [13] dup [14] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator. ()V] [17] putstatic #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [20] bipush 6 [22] anewarray #24 + Class [java/lang/Class] [25] dup [26] iconst_0 [27] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [30] aastore [31] dup [32] iconst_1 [33] ldc #28 + Class [java/lang/Float] [35] aastore [36] dup [37] iconst_2 [38] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [41] aastore [42] dup [43] iconst_3 [44] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [47] aastore [48] dup [49] iconst_4 [50] ldc #27 + Class [java/lang/Double] [52] aastore [53] dup [54] iconst_5 [55] ldc #30 + Class [java/lang/Integer] [57] aastore [58] putstatic #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] [61] bipush 6 [63] anewarray #24 + Class [java/lang/Class] [66] dup [67] iconst_0 [68] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [71] aastore [72] dup [73] iconst_1 [74] ldc #30 + Class [java/lang/Integer] [76] aastore [77] dup [78] iconst_2 [79] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [82] aastore [83] dup [84] iconst_3 [85] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [88] aastore [89] dup [90] iconst_4 [91] ldc #28 + Class [java/lang/Float] [93] aastore [94] dup [95] iconst_5 [96] ldc #27 + Class [java/lang/Double] [98] aastore [99] putstatic #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] [102] bipush 6 [104] anewarray #24 + Class [java/lang/Class] [107] dup [108] iconst_0 [109] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [112] aastore [113] dup [114] iconst_1 [115] ldc #27 + Class [java/lang/Double] [117] aastore [118] dup [119] iconst_2 [120] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [123] aastore [124] dup [125] iconst_3 [126] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [129] aastore [130] dup [131] iconst_4 [132] ldc #28 + Class [java/lang/Float] [134] aastore [135] dup [136] iconst_5 [137] ldc #30 + Class [java/lang/Integer] [139] aastore [140] putstatic #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] [143] new #40 + Class [java/util/HashMap] [146] dup [147] invokespecial #117 + Methodref [java/util/HashMap. ()V] [150] putstatic #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] [153] new #40 + Class [java/util/HashMap] [156] dup [157] invokespecial #117 + Methodref [java/util/HashMap. ()V] [160] putstatic #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;)V Access flags: 0x2 = private PropertyValuesHolder(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #99 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [9] aload_0 v0 [10] aconst_null [11] putfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [14] aload_0 v0 [15] aconst_null [16] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [19] aload_0 v0 [20] new #42 + Class [java/util/concurrent/locks/ReentrantReadWriteLock] [23] dup [24] invokespecial #120 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock. ()V] [27] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [30] aload_0 v0 [31] iconst_1 [32] anewarray #33 + Class [java/lang/Object] [35] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [38] aload_0 v0 [39] aload_1 v1 [40] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofInt(java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;[I)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofFloat(java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #91 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;[F)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofObject(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] new #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [3] dup [4] aload_0 v0 [5] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [8] dup [9] astore_0 v0 [10] aload_2 v2 [11] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [19] aload_0 v0 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofKeyframe(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofKeyframe(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 4): [0] aload_1 v1 [1] invokestatic #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [4] dup [5] astore_2 v2 [6] instanceof #16 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [9] ifeq +16 (target=25) [12] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [15] dup [16] aload_0 v0 [17] aload_2 v2 [18] checkcast #16 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [21] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] [24] areturn [25] aload_2 v2 [26] instanceof #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [29] ifeq +16 (target=45) [32] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [35] dup [36] aload_0 v0 [37] aload_2 v2 [38] checkcast #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [41] invokespecial #90 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] [44] areturn [45] new #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [48] dup [49] aload_0 v0 [50] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [53] dup [54] astore_0 v0 [55] aload_2 v2 [56] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [59] aload_0 v0 [60] aload_1 v1 [61] iconst_0 [62] aaload [63] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] [66] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [69] aload_0 v0 [70] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet], Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [4] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [7] aload_0 v0 [8] aload_1 v1 [9] invokestatic #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [4] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [7] aload_0 v0 [8] aload_1 v1 [9] invokestatic #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setKeyframes([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x81 = public varargs void setKeyframes(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 4): [0] aload_1 v1 [1] arraylength [2] dup [3] istore_2 v2 [4] iconst_2 [5] invokestatic #98 + Methodref [java/lang/Math.max (II)I] [8] anewarray #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [11] astore_3 v3 [12] aload_0 v0 [13] aload_1 v1 [14] iconst_0 [15] aaload [16] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] [19] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [22] iconst_0 [23] istore v4 [25] goto +14 (target=39) [28] aload_3 v3 [29] iload v4 [31] aload_1 v1 [32] iload v4 [34] aaload [35] aastore [36] iinc v4, 1 [39] iload v4 [41] iload_2 v2 [42] ificmplt -14 (target=28) [45] aload_0 v0 [46] new #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [49] dup [50] aload_3 v3 [51] invokespecial #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [54] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: (empty) - [39] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x81 = public varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] aaload [4] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [7] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [10] aload_0 v0 [11] aload_1 v1 [12] invokestatic #76 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method getPropertyFunction(java.lang.Class,java.lang.String,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 10, stack = 4): [0] aconst_null [1] astore v4 [3] aload_2 v2 [4] aload_0 v0 [5] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [8] invokestatic #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [11] astore v5 [13] aconst_null [14] astore v6 [16] aload_3 v3 [17] ifnonnull +63 (target=80) [20] aload_1 v1 [21] aload v5 [23] aconst_null [24] invokevirtual #95 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [27] astore v4 [29] goto +237 (target=266) [32] astore_3 v3 [33] ldc #6 + String [PropertyValuesHolder] [35] new #35 + Class [java/lang/StringBuilder] [38] dup [39] aload_1 v1 [40] invokevirtual #96 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [43] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [46] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] ldc #1 + String [ - Couldn't find no-arg method for property ] [51] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] aload_0 v0 [55] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [58] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [61] ldc #4 + String [: ] [63] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] aload_3 v3 [67] invokevirtual #109 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [70] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [73] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [76] pop [77] goto +189 (target=266) [80] iconst_1 [81] anewarray #24 + Class [java/lang/Class] [84] astore v6 [86] aload_0 v0 [87] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [90] ldc #28 + Class [java/lang/Float] [92] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [95] ifeq +10 (target=105) [98] getstatic #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] [101] astore_3 v3 [102] goto +53 (target=155) [105] aload_0 v0 [106] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [109] ldc #30 + Class [java/lang/Integer] [111] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [114] ifeq +10 (target=124) [117] getstatic #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] [120] astore_3 v3 [121] goto +34 (target=155) [124] aload_0 v0 [125] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [128] ldc #27 + Class [java/lang/Double] [130] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [133] ifeq +10 (target=143) [136] getstatic #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] [139] astore_3 v3 [140] goto +15 (target=155) [143] iconst_1 [144] anewarray #24 + Class [java/lang/Class] [147] dup [148] astore_3 v3 [149] iconst_0 [150] aload_0 v0 [151] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [154] aastore [155] aload_3 v3 [156] dup [157] astore v9 [159] arraylength [160] istore v8 [162] iconst_0 [163] istore v7 [165] goto +36 (target=201) [168] aload v9 [170] iload v7 [172] aaload [173] astore_3 v3 [174] aload v6 [176] iconst_0 [177] aload_3 v3 [178] aastore [179] aload_1 v1 [180] aload v5 [182] aload v6 [184] invokevirtual #95 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [187] astore v4 [189] aload_0 v0 [190] aload_3 v3 [191] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [194] aload v4 [196] areturn [197] pop [198] iinc v7, 1 [201] iload v7 [203] iload v8 [205] ificmplt -37 (target=168) [208] ldc #6 + String [PropertyValuesHolder] [210] new #35 + Class [java/lang/StringBuilder] [213] dup [214] ldc #5 + String [Couldn't find ] [216] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [219] aload_2 v2 [220] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] ldc #9 + String [ter property ] [225] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [228] aload_0 v0 [229] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [232] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [235] ldc #2 + String [ for ] [237] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [240] aload_1 v1 [241] invokevirtual #96 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [244] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [247] ldc #3 + String [ with value type ] [249] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [252] aload_0 v0 [253] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [256] invokevirtual #109 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [259] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [262] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [265] pop [266] aload v4 [268] areturn Code attribute exceptions (count = 2): - ExceptionInfo (20 -> 29: 32): + Class [java/lang/NoSuchMethodException] - ExceptionInfo (179 -> 196: 197): + Class [java/lang/NoSuchMethodException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [32] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException] - [77] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [124] Var: ..., Stack: (empty) - [143] Var: ..., Stack: (empty) - [155] Var: ...[a:[Ljava/lang/Class;], Stack: (empty) - [168] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][a:java/lang/Class][i][i][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException] - [201] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: - [266] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: + Method: setupSetterOrGetter(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method setupSetterOrGetter(java.lang.Class,java.util.HashMap,java.lang.String,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 7, stack = 4): [0] aconst_null [1] astore v5 [3] aload_0 v0 [4] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [7] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [10] invokevirtual #122 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V] [13] aload_2 v2 [14] aload_1 v1 [15] invokevirtual #118 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [18] checkcast #40 + Class [java/util/HashMap] [21] dup [22] astore v6 [24] ifnull +17 (target=41) [27] aload v6 [29] aload_0 v0 [30] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [33] invokevirtual #118 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [36] checkcast #38 + Class [java/lang/reflect/Method] [39] astore v5 [41] aload v5 [43] ifnonnull +63 (target=106) [46] aload_0 v0 [47] aload_1 v1 [48] aload_3 v3 [49] aload v4 [51] invokespecial #83 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [54] astore v5 [56] aload v6 [58] ifnonnull +20 (target=78) [61] new #40 + Class [java/util/HashMap] [64] dup [65] invokespecial #117 + Methodref [java/util/HashMap. ()V] [68] astore v6 [70] aload_2 v2 [71] aload_1 v1 [72] aload v6 [74] invokevirtual #119 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [77] pop [78] aload v6 [80] aload_0 v0 [81] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [84] aload v5 [86] invokevirtual #119 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [89] pop [90] goto +16 (target=106) [93] astore_1 v1 [94] aload_0 v0 [95] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [98] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [101] invokevirtual #123 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] [104] aload_1 v1 [105] athrow [106] aload_0 v0 [107] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [110] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [113] invokevirtual #123 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] [116] aload v5 [118] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 93: 93): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [41] Var: ...[a:java/lang/reflect/Method][a:java/util/HashMap], Stack: (empty) - [78] Var: ..., Stack: (empty) - [90] Var: ..., Stack: (empty) - [93] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/util/HashMap][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method], Stack: [a:java/lang/Throwable] - [106] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] aload_1 v1 [3] getstatic #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] [6] ldc #8 + String [set] [8] aload_0 v0 [9] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [12] invokespecial #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [15] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupGetter(Ljava/lang/Class;)V Access flags: 0x2 = private void setupGetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] aload_1 v1 [3] getstatic #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] [6] ldc #7 + String [get] [8] aconst_null [9] invokespecial #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [12] putfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupSetterAndGetter(Ljava/lang/Object;)V Access flags: 0x0 = void setupSetterAndGetter(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 5, stack = 4): [0] aload_1 v1 [1] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [4] astore_2 v2 [5] aload_0 v0 [6] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [9] ifnonnull +8 (target=17) [12] aload_0 v0 [13] aload_2 v2 [14] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [21] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [24] invokevirtual #115 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [27] astore v4 [29] goto +77 (target=106) [32] aload v4 [34] invokeinterface #125 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [39] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [42] dup [43] astore_3 v3 [44] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z] [47] ifne +59 (target=106) [50] aload_0 v0 [51] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [54] ifnonnull +8 (target=62) [57] aload_0 v0 [58] aload_2 v2 [59] invokespecial #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] [62] aload_3 v3 [63] aload_0 v0 [64] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [67] aload_1 v1 [68] iconst_0 [69] anewarray #33 + Class [java/lang/Object] [72] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [75] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] [78] goto +28 (target=106) [81] astore_3 v3 [82] ldc #6 + String [PropertyValuesHolder] [84] aload_3 v3 [85] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [88] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [91] pop [92] goto +14 (target=106) [95] astore_3 v3 [96] ldc #6 + String [PropertyValuesHolder] [98] aload_3 v3 [99] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [102] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [105] pop [106] aload v4 [108] invokeinterface #124 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [113] ifne -81 (target=32) [116] return Code attribute exceptions (count = 2): - ExceptionInfo (62 -> 78: 81): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (62 -> 78: 95): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [17] Var: ...[a:java/lang/Class], Stack: (empty) - [32] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:java/util/Iterator], Stack: - [81] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [95] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [106] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: + Method: setupValue(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x2 = private void setupValue(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [4] ifnonnull +13 (target=17) [7] aload_1 v1 [8] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [11] astore_3 v3 [12] aload_0 v0 [13] aload_3 v3 [14] invokespecial #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] [17] aload_2 v2 [18] aload_0 v0 [19] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [22] aload_1 v1 [23] iconst_0 [24] anewarray #33 + Class [java/lang/Object] [27] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [30] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] [33] return [34] astore_3 v3 [35] ldc #6 + String [PropertyValuesHolder] [37] aload_3 v3 [38] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_3 v3 [47] ldc #6 + String [PropertyValuesHolder] [49] aload_3 v3 [50] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (0 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ..., Stack: (empty) - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupStartValue(Ljava/lang/Object;)V Access flags: 0x0 = void setupStartValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] iconst_0 [10] invokevirtual #114 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [13] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [16] invokespecial #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupEndValue(Ljava/lang/Object;)V Access flags: 0x0 = void setupEndValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] aload_0 v0 [10] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [16] invokevirtual #116 + Methodref [java/util/ArrayList.size ()I] [19] iconst_1 [20] isub [21] invokevirtual #114 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [24] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [27] invokespecial #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #100 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [13] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [21] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [24] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [27] aload_1 v1 [28] aload_0 v0 [29] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [32] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [35] aload_1 v1 [36] areturn [37] pop [38] aconst_null [39] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 36: 37): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: [a:java/lang/CloneNotSupportedException] + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +50 (target=54) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [16] aastore [17] aload_0 v0 [18] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [21] aload_1 v1 [22] aload_0 v0 [23] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [26] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [29] pop [30] return [31] astore_1 v1 [32] ldc #6 + String [PropertyValuesHolder] [34] aload_1 v1 [35] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [38] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [41] pop [42] return [43] astore_1 v1 [44] ldc #6 + String [PropertyValuesHolder] [46] aload_1 v1 [47] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [50] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [53] pop [54] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 30: 31): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 30: 43): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [31] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [43] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [54] Var: ..., Stack: (empty) + Method: init()V Access flags: 0x0 = void init() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [4] ifnonnull +38 (target=42) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [12] ldc #30 + Class [java/lang/Integer] [14] ifacmpne +9 (target=23) [17] getstatic #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [20] goto +19 (target=39) [23] aload_0 v0 [24] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [27] ldc #28 + Class [java/lang/Float] [29] ifacmpne +9 (target=38) [32] getstatic #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [35] goto +4 (target=39) [38] aconst_null [39] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [42] aload_0 v0 [43] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [46] ifnull +14 (target=60) [49] aload_0 v0 [50] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [53] aload_0 v0 [54] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [57] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [23] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] - [38] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] - [39] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [5] aload_0 v0 [6] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [9] aload_1 v1 [10] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [5] fload_1 v1 [6] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;] [9] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPropertyName(Ljava/lang/String;)V Access flags: 0x1 = public void setPropertyName(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPropertyName()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getPropertyName() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] [4] areturn 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 = 33, locals = 1, stack = 3): [0] new #35 + Class [java/lang/StringBuilder] [3] dup [4] aload_0 v0 [5] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [8] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [11] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [14] ldc #4 + String [: ] [16] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] aload_0 v0 [20] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;] [26] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x8 = static java.lang.String getMethodName(java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnull +10 (target=11) [4] aload_1 v1 [5] invokevirtual #104 + Methodref [java/lang/String.length ()I] [8] ifne +5 (target=13) [11] aload_0 v0 [12] areturn [13] aload_1 v1 [14] iconst_0 [15] invokevirtual #103 + Methodref [java/lang/String.charAt (I)C] [18] invokestatic #94 + Methodref [java/lang/Character.toUpperCase (C)C] [21] istore_2 v2 [22] aload_1 v1 [23] iconst_1 [24] invokevirtual #105 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [27] astore_1 v1 [28] new #35 + Class [java/lang/StringBuilder] [31] dup [32] aload_0 v0 [33] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [36] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] iload_2 v2 [40] invokevirtual #108 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [43] aload_1 v1 [44] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V Access flags: 0x1000 = synthetic PropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder Interfaces (count = 0): Constant Pool (count = 97): + String [PropertyValuesHolder] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Class [java/lang/Float] + Class [java/lang/IllegalAccessException] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [getFloatValue (F)F] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mFloatAnimatedValue F] + NameAndType [mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setFloatValues ([F)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [(F)F] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)V] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[F)V] + Utf8 [([F)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [calculateValue] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Utf8 [e] + Utf8 [getAnimatedValue] + Utf8 [getFloatValue] + Utf8 [invoke] + Utf8 [java/lang/Float] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [mFloatAnimatedValue] + Utf8 [mFloatKeyframeSet] + Utf8 [mKeyframeSet] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [setAnimatedValue] + Utf8 [setFloatValues] + Utf8 [setupSetter] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet mFloatKeyframeSet + Field: mFloatAnimatedValue F Access flags: 0x0 = float mFloatAnimatedValue Methods (count = 9): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V Access flags: 0x1 = public PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] getstatic #16 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;] [13] aload_0 v0 [14] aload_2 v2 [15] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] aload_0 v0 [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [26] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;[F)V Access flags: 0x81 = public varargs PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] aload_2 v2 [8] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [10] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [13] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [5] fload_1 v1 [6] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] [9] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [4] invokestatic #25 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [7] dup [8] dup [9] astore_1 v1 [10] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [16] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [16] invokestatic #25 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [19] aastore [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [24] aload_1 v1 [25] aload_0 v0 [26] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [29] invokevirtual #28 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] return [34] astore_1 v1 [35] ldc #1 + String [PropertyValuesHolder] [37] aload_1 v1 [38] invokevirtual #27 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_1 v1 [47] ldc #1 + String [PropertyValuesHolder] [49] aload_1 v1 [50] invokevirtual #26 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) 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 #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder Interfaces (count = 0): Constant Pool (count = 97): + String [PropertyValuesHolder] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Class [java/lang/IllegalAccessException] + Class [java/lang/Integer] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [getIntValue (F)I] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mIntAnimatedValue I] + NameAndType [mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setIntValues ([I)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [(F)I] + Utf8 [(F)V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[I)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [calculateValue] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Utf8 [e] + Utf8 [getAnimatedValue] + Utf8 [getIntValue] + Utf8 [invoke] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [mIntAnimatedValue] + Utf8 [mIntKeyframeSet] + Utf8 [mKeyframeSet] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [setAnimatedValue] + Utf8 [setIntValues] + Utf8 [setupSetter] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet mIntKeyframeSet + Field: mIntAnimatedValue I Access flags: 0x0 = int mIntAnimatedValue Methods (count = 9): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V Access flags: 0x1 = public PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] getstatic #16 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;] [13] aload_0 v0 [14] aload_2 v2 [15] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] aload_0 v0 [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [26] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;[I)V Access flags: 0x81 = public varargs PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] aload_2 v2 [8] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [10] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [13] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [5] fload_1 v1 [6] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] [9] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [4] invokestatic #26 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [7] dup [8] dup [9] astore_1 v1 [10] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [16] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [16] invokestatic #26 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [19] aastore [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [24] aload_1 v1 [25] aload_0 v0 [26] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [29] invokevirtual #28 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] return [34] astore_1 v1 [35] ldc #1 + String [PropertyValuesHolder] [37] aload_1 v1 [38] invokevirtual #27 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_1 v1 [47] ldc #1 + String [PropertyValuesHolder] [49] aload_1 v1 [50] invokevirtual #25 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) 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 #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Object] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator Interfaces (count = 0): Constant Pool (count = 458): + Integer [-1] + Integer [0] + Integer [1] + Integer [2] + String [] + String [ ] + String [Animators cannot have negative duration: ] + String [Animators may only be run on Looper threads] + String [ValueAnimator@] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Class [android/os/Looper] + Class [android/util/AndroidRuntimeException] + Class [android/view/animation/AccelerateDecelerateInterpolator] + Class [android/view/animation/AnimationUtils] + Class [android/view/animation/Interpolator] + Class [android/view/animation/LinearInterpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Long [-1] + Long [10] + Long [300] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] + Methodref [android/view/animation/LinearInterpolator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Object.hashCode ()I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (J)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/ThreadLocal. ()V] + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap. (I)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;] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animateValue (F)V] + NameAndType [animationFrame (J)Z] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [calculateValue (F)V] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [currentAnimationTimeMillis ()J] + NameAndType [delayedAnimationFrame (J)Z] + NameAndType [endAnimation ()V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAnimatedValue ()Ljava/lang/Object;] + NameAndType [getCurrentPlayTime ()J] + NameAndType [getInterpolation (F)F] + NameAndType [getPropertyName ()Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [hashCode ()I] + NameAndType [init ()V] + NameAndType [initAnimation ()V] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mCurrentFraction F] + NameAndType [mCurrentIteration I] + NameAndType [mDelayStartTime J] + NameAndType [mDuration J] + NameAndType [mInitialized Z] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mPlayingBackwards Z] + NameAndType [mPlayingState I] + NameAndType [mRepeatCount I] + NameAndType [mRepeatMode I] + NameAndType [mRunning Z] + NameAndType [mSeekTime J] + NameAndType [mStartDelay J] + NameAndType [mStartTime J] + NameAndType [mStarted Z] + NameAndType [mStartedDelay Z] + NameAndType [mUpdateListeners Ljava/util/ArrayList;] + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [mValuesMap Ljava/util/HashMap;] + NameAndType [min (FF)F] + NameAndType [myLooper ()Landroid/os/Looper;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [sAnimationHandler Ljava/lang/ThreadLocal;] + NameAndType [sAnimations Ljava/lang/ThreadLocal;] + NameAndType [sDefaultInterpolator Landroid/view/animation/Interpolator;] + NameAndType [sDelayedAnims Ljava/lang/ThreadLocal;] + NameAndType [sEndingAnims Ljava/lang/ThreadLocal;] + NameAndType [sFrameDelay J] + NameAndType [sPendingAnimations Ljava/lang/ThreadLocal;] + NameAndType [sReadyAnims Ljava/lang/ThreadLocal;] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [set (Ljava/lang/Object;)V] + NameAndType [setCurrentPlayTime (J)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setFloatValues ([F)V] + NameAndType [setIntValues ([I)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [size ()I] + NameAndType [start (Z)V] + NameAndType [startAnimation ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [] + Utf8 [ ] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Looper;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/ThreadLocal;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(FF)F] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(J)Z] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Z)V] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([F)V] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [] + Utf8 [] + Utf8 [ANIMATION_FRAME] + Utf8 [ANIMATION_START] + Utf8 [Animators cannot have negative duration: ] + Utf8 [Animators may only be run on Looper threads] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEFAULT_FRAME_DELAY] + Utf8 [F] + Utf8 [I] + Utf8 [INFINITE] + Utf8 [J] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/ThreadLocal;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [RESTART] + Utf8 [REVERSE] + Utf8 [RUNNING] + Utf8 [SEEKED] + Utf8 [STOPPED] + Utf8 [StackMapTable] + Utf8 [ValueAnimator@] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [add] + Utf8 [addUpdateListener] + Utf8 [android/os/Looper] + Utf8 [android/util/AndroidRuntimeException] + Utf8 [android/view/animation/AccelerateDecelerateInterpolator] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/Interpolator] + Utf8 [android/view/animation/LinearInterpolator] + Utf8 [animateValue] + Utf8 [animationFrame] + Utf8 [append] + Utf8 [calculateValue] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clearAllAnimations] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Utf8 [contains] + Utf8 [currentAnimationTimeMillis] + Utf8 [delayedAnimationFrame] + Utf8 [end] + Utf8 [endAnimation] + Utf8 [get] + Utf8 [getAnimatedFraction] + Utf8 [getAnimatedValue] + Utf8 [getCurrentAnimationsCount] + Utf8 [getCurrentPlayTime] + Utf8 [getDuration] + Utf8 [getFrameDelay] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getPropertyName] + Utf8 [getRepeatCount] + Utf8 [getRepeatMode] + Utf8 [getStartDelay] + Utf8 [getValues] + Utf8 [hasNext] + Utf8 [hashCode] + Utf8 [init] + Utf8 [initAnimation] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [mCurrentFraction] + Utf8 [mCurrentIteration] + Utf8 [mDelayStartTime] + Utf8 [mDuration] + Utf8 [mInitialized] + Utf8 [mInterpolator] + Utf8 [mListeners] + Utf8 [mPlayingBackwards] + Utf8 [mPlayingState] + Utf8 [mRepeatCount] + Utf8 [mRepeatMode] + Utf8 [mRunning] + Utf8 [mSeekTime] + Utf8 [mStartDelay] + Utf8 [mStartTime] + Utf8 [mStarted] + Utf8 [mStartedDelay] + Utf8 [mUpdateListeners] + Utf8 [mValues] + Utf8 [mValuesMap] + Utf8 [min] + Utf8 [myLooper] + Utf8 [next] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [ofPropertyValuesHolder] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [onAnimationUpdate] + Utf8 [put] + Utf8 [remove] + Utf8 [removeAllUpdateListeners] + Utf8 [removeUpdateListener] + Utf8 [reverse] + Utf8 [sAnimationHandler] + Utf8 [sAnimations] + Utf8 [sDefaultInterpolator] + Utf8 [sDelayedAnims] + Utf8 [sEndingAnims] + Utf8 [sFrameDelay] + Utf8 [sPendingAnimations] + Utf8 [sReadyAnims] + Utf8 [sendEmptyMessage] + Utf8 [set] + Utf8 [setCurrentPlayTime] + Utf8 [setDuration] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setFrameDelay] + Utf8 [setIntValues] + Utf8 [setInterpolator] + Utf8 [setObjectValues] + Utf8 [setRepeatCount] + Utf8 [setRepeatMode] + Utf8 [setStartDelay] + Utf8 [setValues] + Utf8 [size] + Utf8 [start] + Utf8 [startAnimation] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 36): + Field: DEFAULT_FRAME_DELAY J Access flags: 0x1a = private static final long DEFAULT_FRAME_DELAY Class member attributes (count = 1): + Constant value attribute: + Long [10] + Field: ANIMATION_START I Access flags: 0x18 = static final int ANIMATION_START Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ANIMATION_FRAME I Access flags: 0x18 = static final int ANIMATION_FRAME Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: STOPPED I Access flags: 0x18 = static final int STOPPED Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: RUNNING I Access flags: 0x18 = static final int RUNNING Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SEEKED I Access flags: 0x18 = static final int SEEKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: mStartTime J Access flags: 0x0 = long mStartTime + Field: mSeekTime J Access flags: 0x0 = long mSeekTime + Field: sAnimationHandler Ljava/lang/ThreadLocal; Access flags: 0xa = private static java.lang.ThreadLocal sAnimationHandler + Field: sAnimations Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sAnimations + Field: sPendingAnimations Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sPendingAnimations + Field: sDelayedAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sDelayedAnims + Field: sEndingAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sEndingAnims + Field: sReadyAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sReadyAnims + Field: sDefaultInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sDefaultInterpolator + Field: mPlayingBackwards Z Access flags: 0x2 = private boolean mPlayingBackwards + Field: mCurrentIteration I Access flags: 0x2 = private int mCurrentIteration + Field: mCurrentFraction F Access flags: 0x2 = private float mCurrentFraction + Field: mStartedDelay Z Access flags: 0x2 = private boolean mStartedDelay + Field: mDelayStartTime J Access flags: 0x2 = private long mDelayStartTime + Field: mPlayingState I Access flags: 0x0 = int mPlayingState + Field: mRunning Z Access flags: 0x2 = private boolean mRunning + Field: mStarted Z Access flags: 0x2 = private boolean mStarted + Field: mInitialized Z Access flags: 0x0 = boolean mInitialized + Field: mDuration J Access flags: 0x2 = private long mDuration + Field: mStartDelay J Access flags: 0x2 = private long mStartDelay + Field: sFrameDelay J Access flags: 0xa = private static long sFrameDelay + Field: mRepeatCount I Access flags: 0x2 = private int mRepeatCount + Field: mRepeatMode I Access flags: 0x2 = private int mRepeatMode + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mUpdateListeners Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mUpdateListeners + Field: mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] mValues + Field: mValuesMap Ljava/util/HashMap; Access flags: 0x0 = java.util.HashMap mValuesMap + Field: RESTART I Access flags: 0x19 = public static final int RESTART Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: REVERSE I Access flags: 0x19 = public static final int REVERSE Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: INFINITE I Access flags: 0x19 = public static final int INFINITE Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 62): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 0, stack = 2): [0] new #34 + Class [java/lang/ThreadLocal] [3] dup [4] invokespecial #125 + Methodref [java/lang/ThreadLocal. ()V] [7] putstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [10] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] [13] dup [14] invokespecial #109 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1. ()V] [17] putstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [20] new #22 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] [23] dup [24] invokespecial #110 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2. ()V] [27] putstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [30] new #23 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] [33] dup [34] invokespecial #111 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3. ()V] [37] putstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [40] new #24 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] [43] dup [44] invokespecial #112 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4. ()V] [47] putstatic #68 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] [50] new #25 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] [53] dup [54] invokespecial #113 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5. ()V] [57] putstatic #71 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] [60] new #13 + Class [android/view/animation/AccelerateDecelerateInterpolator] [63] dup [64] invokespecial #74 + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] [67] putstatic #66 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] [70] ldc2_w #40 + Long [10] [73] putstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public ValueAnimator() Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] [4] aload_0 v0 [5] ldc2_w #38 + Long [-1] [8] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [11] aload_0 v0 [12] iconst_0 [13] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [21] aload_0 v0 [22] fconst_0 [23] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [26] aload_0 v0 [27] iconst_0 [28] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [31] aload_0 v0 [32] iconst_0 [33] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [36] aload_0 v0 [37] iconst_0 [38] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [41] aload_0 v0 [42] iconst_0 [43] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [46] aload_0 v0 [47] iconst_0 [48] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [51] aload_0 v0 [52] ldc2_w #42 + Long [300] [55] putfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [58] aload_0 v0 [59] lconst_0 [60] putfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [63] aload_0 v0 [64] iconst_0 [65] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [68] aload_0 v0 [69] iconst_1 [70] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [73] aload_0 v0 [74] getstatic #66 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] [77] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [80] aload_0 v0 [81] aconst_null [82] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofInt(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofFloat(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofPropertyValuesHolder([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofPropertyValuesHolder(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofObject(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_2 v2 [9] aload_1 v1 [10] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] [13] aload_2 v2 [14] aload_0 v0 [15] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [18] aload_2 v2 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 2, stack = 6): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +23 (target=45) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aload_1 v1 [35] invokestatic #85 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [38] aastore [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [42] goto +13 (target=55) [45] aload_0 v0 [46] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [49] iconst_0 [50] aaload [51] aload_1 v1 [52] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] [55] aload_0 v0 [56] iconst_0 [57] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 2, stack = 6): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +23 (target=45) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aload_1 v1 [35] invokestatic #84 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [38] aastore [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [42] goto +13 (target=55) [45] aload_0 v0 [46] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [49] iconst_0 [50] aaload [51] aload_1 v1 [52] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] [55] aload_0 v0 [56] iconst_0 [57] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x81 = public varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 7): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +24 (target=46) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aconst_null [35] aload_1 v1 [36] invokestatic #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [39] aastore [40] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [43] goto +13 (target=56) [46] aload_0 v0 [47] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [50] iconst_0 [51] aaload [52] aload_1 v1 [53] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] [56] aload_0 v0 [57] iconst_0 [58] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) + Method: setValues([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V Access flags: 0x81 = public varargs void setValues(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 5, stack = 4): [0] aload_1 v1 [1] arraylength [2] istore_2 v2 [3] aload_0 v0 [4] aload_1 v1 [5] putfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] aload_0 v0 [9] new #36 + Class [java/util/HashMap] [12] dup [13] iload_2 v2 [14] invokespecial #137 + Methodref [java/util/HashMap. (I)V] [17] putfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [20] iconst_0 [21] istore_3 v3 [22] goto +26 (target=48) [25] aload_1 v1 [26] iload_3 v3 [27] aaload [28] astore v4 [30] aload_0 v0 [31] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [34] aload v4 [36] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [39] aload v4 [41] invokevirtual #139 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [44] pop [45] iinc v3, 1 [48] iload_3 v3 [49] iload_2 v2 [50] ificmplt -25 (target=25) [53] aload_0 v0 [54] iconst_0 [55] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[i][i], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: getValues()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] getValues() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAnimation()V Access flags: 0x0 = void initAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [4] ifne +36 (target=40) [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] istore_1 v1 [13] iconst_0 [14] istore_2 v2 [15] goto +15 (target=30) [18] aload_0 v0 [19] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [22] iload_2 v2 [23] aaload [24] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V] [27] iinc v2, 1 [30] iload_2 v2 [31] iload_1 v1 [32] ificmplt -14 (target=18) [35] aload_0 v0 [36] iconst_1 [37] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[i][i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [40] Var: -2, Stack: (empty) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 5): [0] lload_1 v1 [1] lconst_0 [2] lcmp [3] ifge +27 (target=30) [6] new #28 + Class [java/lang/IllegalArgumentException] [9] dup [10] new #33 + Class [java/lang/StringBuilder] [13] dup [14] ldc #7 + String [Animators cannot have negative duration: ] [16] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [19] lload_1 v1 [20] invokevirtual #122 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [23] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [26] invokespecial #116 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [29] athrow [30] aload_0 v0 [31] lload_1 v1 [32] putfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [35] aload_0 v0 [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ..., Stack: (empty) + Method: getDuration()J Access flags: 0x1 = public long getDuration() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCurrentPlayTime(J)V Access flags: 0x1 = public void setCurrentPlayTime(long) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 5, stack = 5): [0] aload_0 v0 [1] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [4] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [7] lstore_3 v3 [8] aload_0 v0 [9] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [12] iconst_1 [13] ificmpeq +13 (target=26) [16] aload_0 v0 [17] lload_1 v1 [18] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [21] aload_0 v0 [22] iconst_2 [23] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [26] aload_0 v0 [27] lload_3 v3 [28] lload_1 v1 [29] lsub [30] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [33] aload_0 v0 [34] lload_3 v3 [35] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] [38] pop [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ...[l], Stack: (empty) + Method: getCurrentPlayTime()J Access flags: 0x1 = public long getCurrentPlayTime() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [11] ifne +5 (target=16) [14] lconst_0 [15] lreturn [16] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [19] aload_0 v0 [20] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [23] lsub [24] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) + Method: getStartDelay()J Access flags: 0x1 = public long getStartDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStartDelay(J)V Access flags: 0x1 = public void setStartDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] putfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFrameDelay()J Access flags: 0x9 = public static long getFrameDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 2): [0] getstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFrameDelay(J)V Access flags: 0x9 = public static void setFrameDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 2): [0] lload_0 v0 [1] putstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +21 (target=25) [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifle +13 (target=25) [15] aload_0 v0 [16] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iconst_0 [20] aaload [21] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [24] areturn [25] aconst_null [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getAnimatedValue(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [4] aload_1 v1 [5] invokevirtual #138 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [8] checkcast #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [11] dup [12] astore_1 v1 [13] ifnull +8 (target=21) [16] aload_1 v1 [17] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [20] areturn [21] aconst_null [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: (empty) + Method: setRepeatCount(I)V Access flags: 0x1 = public void setRepeatCount(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] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRepeatCount()I Access flags: 0x1 = public int getRepeatCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setRepeatMode(I)V Access flags: 0x1 = public void setRepeatMode(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] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRepeatMode()I Access flags: 0x1 = public int getRepeatMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V Access flags: 0x1 = public void addUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #35 + Class [java/util/ArrayList] [11] dup [12] invokespecial #128 + Methodref [java/util/ArrayList. ()V] [15] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: removeAllUpdateListeners()V Access flags: 0x1 = public void removeAllUpdateListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [15] aload_0 v0 [16] aconst_null [17] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: removeUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V Access flags: 0x1 = public void removeUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [21] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [24] ifne +8 (target=32) [27] aload_0 v0 [28] aconst_null [29] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_1 v1 [1] ifnull +9 (target=10) [4] aload_0 v0 [5] aload_1 v1 [6] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [9] return [10] aload_0 v0 [11] new #16 + Class [android/view/animation/LinearInterpolator] [14] dup [15] invokespecial #76 + Methodref [android/view/animation/LinearInterpolator. ()V] [18] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_0 v0 [5] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] ifnull +21 (target=29) [11] aload_0 v0 [12] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [15] arraylength [16] ifle +13 (target=29) [19] aload_0 v0 [20] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [23] iconst_0 [24] aaload [25] aload_1 v1 [26] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: start(Z)V Access flags: 0x2 = private void start(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 169, locals = 4, stack = 4): [0] invokestatic #72 + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] [3] ifnonnull +13 (target=16) [6] new #12 + Class [android/util/AndroidRuntimeException] [9] dup [10] ldc #8 + String [Animators may only be run on Looper threads] [12] invokespecial #73 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [15] athrow [16] aload_0 v0 [17] iload_1 v1 [18] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [26] aload_0 v0 [27] iconst_0 [28] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [31] aload_0 v0 [32] iconst_1 [33] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [36] aload_0 v0 [37] iconst_0 [38] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [41] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [44] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [47] checkcast #35 + Class [java/util/ArrayList] [50] aload_0 v0 [51] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [54] pop [55] aload_0 v0 [56] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [59] lconst_0 [60] lcmp [61] ifne +71 (target=132) [64] aload_0 v0 [65] aload_0 v0 [66] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J] [69] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V] [72] aload_0 v0 [73] iconst_0 [74] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [77] aload_0 v0 [78] iconst_1 [79] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [82] aload_0 v0 [83] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [86] ifnull +46 (target=132) [89] aload_0 v0 [90] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [93] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [96] checkcast #35 + Class [java/util/ArrayList] [99] dup [100] astore_1 v1 [101] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [104] istore_2 v2 [105] iconst_0 [106] istore_3 v3 [107] goto +20 (target=127) [110] aload_1 v1 [111] iload_3 v3 [112] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [115] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [118] aload_0 v0 [119] invokeinterface #144 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [124] iinc v3, 1 [127] iload_3 v3 [128] iload_2 v2 [129] ificmplt -19 (target=110) [132] getstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [135] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [138] checkcast #26 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] [141] dup [142] astore_1 v1 [143] ifnonnull +19 (target=162) [146] new #26 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] [149] dup [150] aconst_null [151] invokespecial #114 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] [154] astore_1 v1 [155] getstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [158] aload_1 v1 [159] invokevirtual #127 + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V] [162] aload_1 v1 [163] iconst_0 [164] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z] [167] pop [168] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [16] Var: ..., Stack: (empty) - [110] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [127] Var: ..., Stack: (empty) - [132] Var: -3, Stack: (empty) - [162] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler], Stack: (empty) + Method: start()V Access flags: 0x1 = public void start() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokespecial #107 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: cancel()V Access flags: 0x1 = public void cancel() Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [4] ifne +35 (target=39) [7] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [10] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [13] checkcast #35 + Class [java/util/ArrayList] [16] aload_0 v0 [17] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [20] ifne +19 (target=39) [23] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [26] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [29] checkcast #35 + Class [java/util/ArrayList] [32] aload_0 v0 [33] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [36] ifeq +62 (target=98) [39] aload_0 v0 [40] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [43] ifeq +51 (target=94) [46] aload_0 v0 [47] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [50] ifnull +44 (target=94) [53] aload_0 v0 [54] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [57] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [60] checkcast #35 + Class [java/util/ArrayList] [63] invokevirtual #134 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [66] astore_1 v1 [67] goto +18 (target=85) [70] aload_1 v1 [71] invokeinterface #147 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [76] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [79] aload_0 v0 [80] invokeinterface #141 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [85] aload_1 v1 [86] invokeinterface #146 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [91] ifne -21 (target=70) [94] aload_0 v0 [95] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [98] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [39] Var: ..., Stack: (empty) - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [85] Var: ..., Stack: (empty) - [94] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: - [98] Var: ..., Stack: (empty) + Method: end()V Access flags: 0x1 = public void end() Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 1, stack = 2): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] aload_0 v0 [10] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [13] ifne +31 (target=44) [16] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [19] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [22] checkcast #35 + Class [java/util/ArrayList] [25] aload_0 v0 [26] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [29] ifne +15 (target=44) [32] aload_0 v0 [33] iconst_0 [34] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [37] aload_0 v0 [38] invokespecial #108 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] [41] goto +14 (target=55) [44] aload_0 v0 [45] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [48] ifne +7 (target=55) [51] aload_0 v0 [52] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [55] aload_0 v0 [56] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [59] ifle +21 (target=80) [62] aload_0 v0 [63] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [66] iconst_1 [67] iand [68] iconst_1 [69] ificmpne +11 (target=80) [72] aload_0 v0 [73] fconst_0 [74] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [77] goto +8 (target=85) [80] aload_0 v0 [81] fconst_1 [82] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [85] aload_0 v0 [86] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [89] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [85] Var: ..., Stack: (empty) + Method: isRunning()Z Access flags: 0x1 = public boolean isRunning() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [4] iconst_1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [12] ifne +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: isStarted()Z Access flags: 0x1 = public boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reverse()V Access flags: 0x1 = public void reverse() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 7, stack = 5): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [5] ifeq +7 (target=12) [8] iconst_0 [9] goto +4 (target=13) [12] iconst_1 [13] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [16] aload_0 v0 [17] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [20] iconst_1 [21] ificmpne +31 (target=52) [24] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [27] dup2 [28] lstore_1 v1 [29] aload_0 v0 [30] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [33] lsub [34] lstore_3 v3 [35] aload_0 v0 [36] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [39] lload_3 v3 [40] lsub [41] lstore v5 [43] aload_0 v0 [44] lload_1 v1 [45] lload v5 [47] lsub [48] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [51] return [52] aload_0 v0 [53] iconst_1 [54] invokespecial #107 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] - [13] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i] - [52] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: endAnimation()V Access flags: 0x2 = private void endAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 4, stack = 2): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] aload_0 v0 [10] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [13] pop [14] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [17] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [20] checkcast #35 + Class [java/util/ArrayList] [23] aload_0 v0 [24] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [27] pop [28] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [31] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [34] checkcast #35 + Class [java/util/ArrayList] [37] aload_0 v0 [38] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [41] pop [42] aload_0 v0 [43] iconst_0 [44] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [47] aload_0 v0 [48] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [51] ifeq +53 (target=104) [54] aload_0 v0 [55] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [58] ifnull +46 (target=104) [61] aload_0 v0 [62] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [65] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [68] checkcast #35 + Class [java/util/ArrayList] [71] dup [72] astore_1 v1 [73] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [76] istore_2 v2 [77] iconst_0 [78] istore_3 v3 [79] goto +20 (target=99) [82] aload_1 v1 [83] iload_3 v3 [84] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [87] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [90] aload_0 v0 [91] invokeinterface #142 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [96] iinc v3, 1 [99] iload_3 v3 [100] iload_2 v2 [101] ificmplt -19 (target=82) [104] aload_0 v0 [105] iconst_0 [106] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [109] aload_0 v0 [110] iconst_0 [111] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [82] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [99] Var: ..., Stack: (empty) - [104] Var: -3, Stack: (empty) + Method: startAnimation()V Access flags: 0x2 = private void startAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 4, stack = 4): [0] aload_0 v0 [1] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [4] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [7] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [10] checkcast #35 + Class [java/util/ArrayList] [13] aload_0 v0 [14] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [17] pop [18] aload_0 v0 [19] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [22] lconst_0 [23] lcmp [24] ifle +53 (target=77) [27] aload_0 v0 [28] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [31] ifnull +46 (target=77) [34] aload_0 v0 [35] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [38] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [41] checkcast #35 + Class [java/util/ArrayList] [44] dup [45] astore_1 v1 [46] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [49] istore_2 v2 [50] iconst_0 [51] istore_3 v3 [52] goto +20 (target=72) [55] aload_1 v1 [56] iload_3 v3 [57] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [60] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [63] aload_0 v0 [64] invokeinterface #144 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -19 (target=55) [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [55] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [72] Var: ..., Stack: (empty) - [77] Var: -3, Stack: (empty) + Method: delayedAnimationFrame(J)Z Access flags: 0x2 = private boolean delayedAnimationFrame(long) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 5, stack = 7): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [4] ifne +16 (target=20) [7] aload_0 v0 [8] iconst_1 [9] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [12] aload_0 v0 [13] lload_1 v1 [14] putfield #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] [17] goto +38 (target=55) [20] lload_1 v1 [21] aload_0 v0 [22] getfield #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] [25] lsub [26] dup2 [27] lstore_3 v3 [28] aload_0 v0 [29] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [32] lcmp [33] ifle +22 (target=55) [36] aload_0 v0 [37] lload_1 v1 [38] lload_3 v3 [39] aload_0 v0 [40] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [43] lsub [44] lsub [45] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [48] aload_0 v0 [49] iconst_1 [50] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [53] iconst_1 [54] ireturn [55] iconst_0 [56] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: animationFrame(J)Z Access flags: 0x0 = boolean animationFrame(long) Class member attributes (count = 1): + Code attribute instructions (code length = 257, locals = 5, stack = 5): [0] iconst_0 [1] istore_3 v3 [2] aload_0 v0 [3] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [6] ifne +42 (target=48) [9] aload_0 v0 [10] iconst_1 [11] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [14] aload_0 v0 [15] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [18] lconst_0 [19] lcmp [20] ifge +11 (target=31) [23] aload_0 v0 [24] lload_1 v1 [25] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [28] goto +20 (target=48) [31] aload_0 v0 [32] lload_1 v1 [33] aload_0 v0 [34] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [37] lsub [38] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [41] aload_0 v0 [42] ldc2_w #38 + Long [-1] [45] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [48] aload_0 v0 [49] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [52] tableswitch (2 offsets, default=203) (target=255) 1: offset = 24, target = 76 2: offset = 24, target = 76 default: offset = 203, target = 255 [76] aload_0 v0 [77] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [80] lconst_0 [81] lcmp [82] ifle +19 (target=101) [85] lload_1 v1 [86] aload_0 v0 [87] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [90] lsub [91] l2f [92] aload_0 v0 [93] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [96] l2f [97] fdiv [98] goto +4 (target=102) [101] fconst_1 [102] dup [103] fstore_1 v1 [104] fconst_1 [105] fcmpl [106] iflt +133 (target=239) [109] aload_0 v0 [110] getfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [113] aload_0 v0 [114] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [117] ificmplt +11 (target=128) [120] aload_0 v0 [121] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [124] iconst_m1 [125] ificmpne +106 (target=231) [128] aload_0 v0 [129] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [132] ifnull +44 (target=176) [135] aload_0 v0 [136] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [139] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [142] istore_2 v2 [143] iconst_0 [144] istore v4 [146] goto +24 (target=170) [149] aload_0 v0 [150] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [153] iload v4 [155] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [158] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [161] aload_0 v0 [162] invokeinterface #143 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [167] iinc v4, 1 [170] iload v4 [172] iload_2 v2 [173] ificmplt -24 (target=149) [176] aload_0 v0 [177] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [180] iconst_2 [181] ificmpne +19 (target=200) [184] aload_0 v0 [185] aload_0 v0 [186] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [189] ifeq +7 (target=196) [192] iconst_0 [193] goto +4 (target=197) [196] iconst_1 [197] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [200] aload_0 v0 [201] dup [202] getfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [205] fload_1 v1 [206] f2i [207] iadd [208] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [211] fload_1 v1 [212] fconst_1 [213] frem [214] fstore_1 v1 [215] aload_0 v0 [216] dup [217] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [220] aload_0 v0 [221] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [224] ladd [225] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [228] goto +11 (target=239) [231] iconst_1 [232] istore_3 v3 [233] fload_1 v1 [234] fconst_1 [235] invokestatic #118 + Methodref [java/lang/Math.min (FF)F] [238] fstore_1 v1 [239] aload_0 v0 [240] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [243] ifeq +7 (target=250) [246] fconst_1 [247] fload_1 v1 [248] fsub [249] fstore_1 v1 [250] aload_0 v0 [251] fload_1 v1 [252] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [255] iload_3 v3 [256] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [31] Var: ...[i], Stack: (empty) - [48] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) - [102] Var: ..., Stack: [f] - [128] Var: ...[f], Stack: (empty) - [149] Var: ...[i][i], Stack: (empty) - [170] Var: ..., Stack: (empty) - [176] Var: -2, Stack: (empty) - [196] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][l][i][f], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i] - [200] Var: ..., Stack: (empty) - [231] Var: ..., Stack: (empty) - [239] Var: ..., Stack: (empty) - [250] Var: ..., Stack: (empty) - [255] Var: -1, Stack: (empty) + Method: getAnimatedFraction()F Access flags: 0x1 = public float getAnimatedFraction() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: animateValue(F)V Access flags: 0x0 = void animateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [4] fload_1 v1 [5] invokeinterface #140 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [10] fstore_1 v1 [11] aload_0 v0 [12] fload_1 v1 [13] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [16] aload_0 v0 [17] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [20] arraylength [21] istore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] goto +16 (target=40) [27] aload_0 v0 [28] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [31] iload_3 v3 [32] aaload [33] fload_1 v1 [34] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V] [37] iinc v3, 1 [40] iload_3 v3 [41] iload_2 v2 [42] ificmplt -15 (target=27) [45] aload_0 v0 [46] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [49] ifnull +41 (target=90) [52] aload_0 v0 [53] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [56] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [59] istore_3 v3 [60] iconst_0 [61] istore_1 v1 [62] goto +23 (target=85) [65] aload_0 v0 [66] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [69] iload_1 v1 [70] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [73] checkcast #27 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] [76] aload_0 v0 [77] invokeinterface #145 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [82] iinc v1, 1 [85] iload_1 v1 [86] iload_3 v3 [87] ificmplt -22 (target=65) [90] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [27] Var: ...[i][i], Stack: (empty) - [40] Var: ..., Stack: (empty) - [65] Var: ...[i], Stack: (empty) - [85] Var: ..., Stack: (empty) - [90] Var: -2, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 182, locals = 6, stack = 4): [0] aload_0 v0 [1] invokespecial #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] checkcast #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] ifnull +56 (target=68) [15] aload_0 v0 [16] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [19] astore_2 v2 [20] aload_1 v1 [21] new #35 + Class [java/util/ArrayList] [24] dup [25] invokespecial #128 + Methodref [java/util/ArrayList. ()V] [28] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [31] aload_2 v2 [32] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [35] istore_3 v3 [36] iconst_0 [37] istore v4 [39] goto +23 (target=62) [42] aload_1 v1 [43] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [46] aload_2 v2 [47] iload v4 [49] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [52] checkcast #27 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] [55] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [58] pop [59] iinc v4, 1 [62] iload v4 [64] iload_3 v3 [65] ificmplt -23 (target=42) [68] aload_1 v1 [69] ldc2_w #38 + Long [-1] [72] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [75] aload_1 v1 [76] iconst_0 [77] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [80] aload_1 v1 [81] iconst_0 [82] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [85] aload_1 v1 [86] iconst_0 [87] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [90] aload_1 v1 [91] iconst_0 [92] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [95] aload_1 v1 [96] iconst_0 [97] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [100] aload_0 v0 [101] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [104] dup [105] astore_2 v2 [106] ifnull +74 (target=180) [109] aload_2 v2 [110] arraylength [111] istore_3 v3 [112] aload_1 v1 [113] iload_3 v3 [114] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [117] putfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [120] aload_1 v1 [121] new #36 + Class [java/util/HashMap] [124] dup [125] iload_3 v3 [126] invokespecial #137 + Methodref [java/util/HashMap. (I)V] [129] putfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [132] iconst_0 [133] istore v4 [135] goto +39 (target=174) [138] aload_2 v2 [139] iload v4 [141] aaload [142] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [145] astore v5 [147] aload_1 v1 [148] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [151] iload v4 [153] aload v5 [155] aastore [156] aload_1 v1 [157] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [160] aload v5 [162] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [165] aload v5 [167] invokevirtual #139 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [170] pop [171] iinc v4, 1 [174] iload v4 [176] iload_3 v3 [177] ificmplt -39 (target=138) [180] aload_1 v1 [181] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][i][i], Stack: - [62] Var: ..., Stack: (empty) - [68] Var: -3, Stack: (empty) - [138] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;][i][i], Stack: (empty) - [174] Var: ..., Stack: (empty) - [180] Var: -2, Stack: (empty) + Method: getCurrentAnimationsCount()I Access flags: 0x9 = public static int getCurrentAnimationsCount() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearAllAnimations()V Access flags: 0x9 = public static void clearAllAnimations() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [12] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [15] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [18] checkcast #35 + Class [java/util/ArrayList] [21] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [24] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [27] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [30] checkcast #35 + Class [java/util/ArrayList] [33] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [36] return 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 = 81, locals = 3, stack = 3): [0] new #33 + Class [java/lang/StringBuilder] [3] dup [4] ldc #9 + String [ValueAnimator@] [6] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokevirtual #119 + Methodref [java/lang/Object.hashCode ()I] [13] invokestatic #117 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [22] astore_1 v1 [23] aload_0 v0 [24] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [27] ifnull +52 (target=79) [30] iconst_0 [31] istore_2 v2 [32] goto +38 (target=70) [35] new #33 + Class [java/lang/StringBuilder] [38] dup [39] aload_1 v1 [40] invokestatic #120 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [43] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [46] ldc #6 + String [ ] [48] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] aload_0 v0 [52] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [55] iload_2 v2 [56] aaload [57] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] [60] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [66] astore_1 v1 [67] iinc v2, 1 [70] iload_2 v2 [71] aload_0 v0 [72] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [75] arraylength [76] ificmplt -41 (target=35) [79] aload_1 v1 [80] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [35] Var: ...[a:java/lang/String][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [79] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$2() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$3() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$4() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J Access flags: 0x1008 = static synthetic long access$5(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x1008 = static synthetic void access$6(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #108 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$7() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #71 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$8() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #68 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z Access flags: 0x1008 = static synthetic boolean access$9(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokespecial #96 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V Access flags: 0x1008 = static synthetic void access$10(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,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 #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x1008 = static synthetic void access$11(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12()J Access flags: 0x1008 = static synthetic long access$12() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 2): [0] getstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$2() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$3() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$4() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$5() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 113): + Class [android/os/Handler] + Class [android/os/Message] + Class [android/view/animation/AnimationUtils] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Class [java/lang/Math] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Fieldref [android/os/Message.what I] + Methodref [android/os/Handler. ()V] + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z] + Methodref [java/lang/Math.max (JJ)J] + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + NameAndType [access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [access$12 ()J] + NameAndType [access$2 ()Ljava/lang/ThreadLocal;] + NameAndType [access$3 ()Ljava/lang/ThreadLocal;] + NameAndType [access$4 ()Ljava/lang/ThreadLocal;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [access$7 ()Ljava/lang/ThreadLocal;] + NameAndType [access$8 ()Ljava/lang/ThreadLocal;] + NameAndType [access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animationFrame (J)Z] + NameAndType [clear ()V] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [currentAnimationTimeMillis ()J] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [isEmpty ()Z] + NameAndType [max (JJ)J] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [sendEmptyMessageDelayed (IJ)Z] + NameAndType [size ()I] + NameAndType [what I] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/ThreadLocal;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(IJ)Z] + Utf8 [(J)Z] + Utf8 [(JJ)J] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [add] + Utf8 [android/os/Handler] + Utf8 [android/os/Message] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [animationFrame] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Utf8 [currentAnimationTimeMillis] + Utf8 [get] + Utf8 [handleMessage] + Utf8 [isEmpty] + Utf8 [java/lang/Math] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] + Utf8 [max] + Utf8 [remove] + Utf8 [sendEmptyMessageDelayed] + Utf8 [size] + Utf8 [what] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x2 = private ValueAnimator$AnimationHandler() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/os/Handler. ()V] [4] 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 = 446, locals = 11, stack = 10): [0] iconst_1 [1] istore_2 v2 [2] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;] [5] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [8] checkcast #8 + Class [java/util/ArrayList] [11] astore_3 v3 [12] invokestatic #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;] [15] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [18] checkcast #8 + Class [java/util/ArrayList] [21] astore v4 [23] aload_1 v1 [24] getfield #9 + Fieldref [android/os/Message.what I] [27] tableswitch (2 offsets, default=418) (target=445) 0: offset = 21, target = 48 1: offset = 131, target = 158 default: offset = 418, target = 445 [48] invokestatic #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;] [51] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [54] checkcast #8 + Class [java/util/ArrayList] [57] astore_1 v1 [58] aload_3 v3 [59] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [62] ifgt +11 (target=73) [65] aload v4 [67] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [70] ifle +81 (target=151) [73] iconst_0 [74] istore_2 v2 [75] goto +76 (target=151) [78] aload_1 v1 [79] invokevirtual #30 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [82] checkcast #8 + Class [java/util/ArrayList] [85] astore v6 [87] aload_1 v1 [88] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [91] aload v6 [93] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [96] istore v7 [98] iconst_0 [99] istore v5 [101] goto +43 (target=144) [104] aload v6 [106] iload v5 [108] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [111] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [114] dup [115] astore v8 [117] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] [120] lconst_0 [121] lcmp [122] ifne +11 (target=133) [125] aload v8 [127] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [130] goto +11 (target=141) [133] aload v4 [135] aload v8 [137] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [140] pop [141] iinc v5, 1 [144] iload v5 [146] iload v7 [148] ificmplt -44 (target=104) [151] aload_1 v1 [152] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [155] ifgt -77 (target=78) [158] invokestatic #11 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [161] lstore v6 [163] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;] [166] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [169] checkcast #8 + Class [java/util/ArrayList] [172] astore v5 [174] invokestatic #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;] [177] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [180] checkcast #8 + Class [java/util/ArrayList] [183] astore v8 [185] aload v4 [187] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [190] istore_1 v1 [191] iconst_0 [192] istore v9 [194] goto +35 (target=229) [197] aload v4 [199] iload v9 [201] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [204] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [207] dup [208] astore v10 [210] lload v6 [212] invokestatic #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] [215] ifeq +11 (target=226) [218] aload v5 [220] aload v10 [222] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [225] pop [226] iinc v9, 1 [229] iload v9 [231] iload_1 v1 [232] ificmplt -35 (target=197) [235] aload v5 [237] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [240] dup [241] istore v9 [243] ifle +51 (target=294) [246] iconst_0 [247] istore v10 [249] goto +33 (target=282) [252] aload v5 [254] iload v10 [256] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [259] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [262] dup [263] astore_1 v1 [264] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [267] aload_1 v1 [268] iconst_1 [269] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] [272] aload v4 [274] aload_1 v1 [275] invokevirtual #33 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [278] pop [279] iinc v10, 1 [282] iload v10 [284] iload v9 [286] ificmplt -34 (target=252) [289] aload v5 [291] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [294] aload_3 v3 [295] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [298] istore v10 [300] iconst_0 [301] istore_1 v1 [302] goto +56 (target=358) [305] aload_3 v3 [306] iload_1 v1 [307] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [310] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [313] dup [314] astore v5 [316] lload v6 [318] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] [321] ifeq +11 (target=332) [324] aload v8 [326] aload v5 [328] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [331] pop [332] aload_3 v3 [333] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [336] iload v10 [338] ificmpne +9 (target=347) [341] iinc v1, 1 [344] goto +14 (target=358) [347] iinc v10, -1 [350] aload v8 [352] aload v5 [354] invokevirtual #33 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [357] pop [358] iload_1 v1 [359] iload v10 [361] ificmplt -56 (target=305) [364] aload v8 [366] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [369] ifle +37 (target=406) [372] iconst_0 [373] istore_1 v1 [374] goto +18 (target=392) [377] aload v8 [379] iload_1 v1 [380] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [383] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [386] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [389] iinc v1, 1 [392] iload_1 v1 [393] aload v8 [395] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [398] ificmplt -21 (target=377) [401] aload v8 [403] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [406] iload_2 v2 [407] ifeq +38 (target=445) [410] aload_3 v3 [411] invokevirtual #32 + Methodref [java/util/ArrayList.isEmpty ()Z] [414] ifeq +11 (target=425) [417] aload v4 [419] invokevirtual #32 + Methodref [java/util/ArrayList.isEmpty ()Z] [422] ifne +23 (target=445) [425] aload_0 v0 [426] iconst_1 [427] lconst_0 [428] invokestatic #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J] [431] invokestatic #11 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [434] lload v6 [436] lsub [437] lsub [438] invokestatic #26 + Methodref [java/lang/Math.max (JJ)J] [441] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z] [444] pop [445] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 25): - [48] Var: ...[i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: (empty) - [73] Var: ...[a:java/util/ArrayList], Stack: (empty) - [75] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [104] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [133] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty) - [141] Var: -1, Stack: (empty) - [144] Var: ..., Stack: (empty) - [151] Var: -3, Stack: (empty) - [158] Var: -1, Stack: (empty) - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList][T][l][a:java/util/ArrayList][a:java/util/ArrayList][i][i], Stack: - [226] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) - [252] Var: ...[i], Stack: (empty) - [282] Var: ..., Stack: (empty) - [294] Var: -1, Stack: (empty) - [305] Var: ...[i][i], Stack: (empty) - [332] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty) - [347] Var: ..., Stack: (empty) - [358] Var: -1, Stack: (empty) - [377] Var: ..., Stack: (empty) - [392] Var: ..., Stack: (empty) - [406] Var: ..., Stack: (empty) - [425] Var: ..., Stack: (empty) - [445] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V Access flags: 0x1000 = synthetic ValueAnimator$AnimationHandler(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Utf8 [java/lang/Object] + Utf8 [onAnimationUpdate] Fields (count = 0): Methods (count = 1): + Method: onAnimationUpdate(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x401 = public abstract void onAnimationUpdate(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 73): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/view/ViewGroup] + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.getAlpha ()F] + Methodref [android/view/ViewGroup.getTranslationX ()F] + Methodref [android/view/ViewGroup.getTranslationY ()F] + Methodref [android/view/ViewGroup.setAlpha (F)V] + Methodref [android/view/ViewGroup.setTranslationX (F)V] + Methodref [android/view/ViewGroup.setTranslationY (F)V] + Methodref [android/view/ViewGroup.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationX ()F] + NameAndType [getTranslationY ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationX (F)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/ViewGroup] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [getAlpha] + Utf8 [getTranslationX] + Utf8 [getTranslationY] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationX] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 10): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineViewGroup(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineViewGroup(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineViewGroup(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #17 + Methodref [android/view/ViewGroup.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/view/ViewGroup.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/view/ViewGroup.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationX()F Access flags: 0x1 = public float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/view/ViewGroup.getTranslationX ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationX(F)V Access flags: 0x1 = public void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #15 + Methodref [android/view/ViewGroup.setTranslationX (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x1 = public float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #13 + Methodref [android/view/ViewGroup.getTranslationY ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationY(F)V Access flags: 0x1 = public void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #16 + Methodref [android/view/ViewGroup.setTranslationY (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy Superclass: android/view/animation/Animation Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 220): + Class [android/graphics/Matrix] + Class [android/graphics/RectF] + Class [android/os/Build$VERSION] + Class [android/util/FloatMath] + Class [android/view/View] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [java/lang/ref/WeakReference] + Class [java/util/WeakHashMap] + Fieldref [android/graphics/RectF.bottom F] + Fieldref [android/graphics/RectF.left F] + Fieldref [android/graphics/RectF.right F] + Fieldref [android/graphics/RectF.top F] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] + Methodref [android/graphics/Matrix. ()V] + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z] + Methodref [android/graphics/Matrix.postScale (FF)Z] + Methodref [android/graphics/Matrix.postTranslate (FF)Z] + Methodref [android/graphics/Matrix.reset ()V] + Methodref [android/graphics/RectF. ()V] + Methodref [android/graphics/RectF.offset (FF)V] + Methodref [android/graphics/RectF.set (FFFF)V] + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V] + Methodref [android/util/FloatMath.ceil (F)F] + Methodref [android/util/FloatMath.floor (F)F] + Methodref [android/view/View.getHeight ()I] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getScrollX ()I] + Methodref [android/view/View.getScrollY ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.invalidate ()V] + Methodref [android/view/View.invalidate (IIII)V] + Methodref [android/view/View.scrollTo (II)V] + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] + Methodref [android/view/animation/Transformation.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy. (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + Methodref [java/util/WeakHashMap. ()V] + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/View;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [PROXIES Ljava/util/WeakHashMap;] + NameAndType [SDK_INT I] + NameAndType [bottom F] + NameAndType [ceil (F)F] + NameAndType [computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] + NameAndType [floor (F)F] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getMatrix ()Landroid/graphics/Matrix;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getTop ()I] + NameAndType [getWidth ()I] + NameAndType [invalidate ()V] + NameAndType [invalidate (IIII)V] + NameAndType [invalidateAfterUpdate ()V] + NameAndType [left F] + NameAndType [mAfter Landroid/graphics/RectF;] + NameAndType [mAlpha F] + NameAndType [mBefore Landroid/graphics/RectF;] + NameAndType [mScaleX F] + NameAndType [mScaleY F] + NameAndType [mTempMatrix Landroid/graphics/Matrix;] + NameAndType [mTranslationX F] + NameAndType [mTranslationY F] + NameAndType [mView Ljava/lang/ref/WeakReference;] + NameAndType [mapRect (Landroid/graphics/RectF;)Z] + NameAndType [offset (FF)V] + NameAndType [postScale (FF)Z] + NameAndType [postTranslate (FF)Z] + NameAndType [prepareForUpdate ()V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [reset ()V] + NameAndType [right F] + NameAndType [scrollTo (II)V] + NameAndType [set (FFFF)V] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setDuration (J)V] + NameAndType [setFillAfter (Z)V] + NameAndType [top F] + NameAndType [transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] + NameAndType [union (Landroid/graphics/RectF;)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/graphics/Matrix;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FF)Z] + Utf8 [(FFFF)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)V] + Utf8 [(Landroid/graphics/Matrix;Landroid/view/View;)V] + Utf8 [(Landroid/graphics/RectF;)V] + Utf8 [(Landroid/graphics/RectF;)Z] + Utf8 [(Landroid/graphics/RectF;Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Matrix;] + Utf8 [Landroid/graphics/RectF;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Ljava/util/WeakHashMap;] + Utf8 [NEEDS_PROXY] + Utf8 [PROXIES] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/graphics/Matrix] + Utf8 [android/graphics/RectF] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/FloatMath] + Utf8 [android/view/View] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [bottom] + Utf8 [ceil] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [computeRect] + Utf8 [floor] + Utf8 [get] + Utf8 [getAlpha] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getMatrix] + Utf8 [getParent] + Utf8 [getScaleX] + Utf8 [getScaleY] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getTop] + Utf8 [getTranslationX] + Utf8 [getTranslationY] + Utf8 [getWidth] + Utf8 [invalidate] + Utf8 [invalidateAfterUpdate] + Utf8 [java/lang/ref/WeakReference] + Utf8 [java/util/WeakHashMap] + Utf8 [left] + Utf8 [mAfter] + Utf8 [mAlpha] + Utf8 [mBefore] + Utf8 [mScaleX] + Utf8 [mScaleY] + Utf8 [mTempMatrix] + Utf8 [mTranslationX] + Utf8 [mTranslationY] + Utf8 [mView] + Utf8 [mapRect] + Utf8 [offset] + Utf8 [postScale] + Utf8 [postTranslate] + Utf8 [prepareForUpdate] + Utf8 [put] + Utf8 [reset] + Utf8 [right] + Utf8 [scrollTo] + Utf8 [set] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setDuration] + Utf8 [setFillAfter] + Utf8 [setScaleX] + Utf8 [setScaleY] + Utf8 [setScrollX] + Utf8 [setScrollY] + Utf8 [setTranslationX] + Utf8 [setTranslationY] + Utf8 [top] + Utf8 [transformMatrix] + Utf8 [union] + Utf8 [wrap] Fields (count = 11): + Field: NEEDS_PROXY Z Access flags: 0x19 = public static final boolean NEEDS_PROXY + Field: PROXIES Ljava/util/WeakHashMap; Access flags: 0x1a = private static final java.util.WeakHashMap PROXIES + Field: mView Ljava/lang/ref/WeakReference; Access flags: 0x12 = private final java.lang.ref.WeakReference mView + Field: mAlpha F Access flags: 0x2 = private float mAlpha + Field: mScaleX F Access flags: 0x2 = private float mScaleX + Field: mScaleY F Access flags: 0x2 = private float mScaleY + Field: mTranslationX F Access flags: 0x2 = private float mTranslationX + Field: mTranslationY F Access flags: 0x2 = private float mTranslationY + Field: mBefore Landroid/graphics/RectF; Access flags: 0x12 = private final android.graphics.RectF mBefore + Field: mAfter Landroid/graphics/RectF; Access flags: 0x12 = private final android.graphics.RectF mAfter + Field: mTempMatrix Landroid/graphics/Matrix; Access flags: 0x12 = private final android.graphics.Matrix mTempMatrix Methods (count = 23): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 0, stack = 2): [0] getstatic #15 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [16] new #10 + Class [java/util/WeakHashMap] [19] dup [20] invokespecial #61 + Methodref [java/util/WeakHashMap. ()V] [23] putstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Method: wrap(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy wrap(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 3): [0] getstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [3] aload_0 v0 [4] invokevirtual #62 + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [7] checkcast #8 + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] [10] dup [11] astore_1 v1 [12] ifnonnull +21 (target=33) [15] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] [18] dup [19] aload_0 v0 [20] invokespecial #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy. (Landroid/view/View;)V] [23] astore_1 v1 [24] getstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [27] aload_0 v0 [28] aload_1 v1 [29] invokevirtual #63 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_1 v1 [34] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [33] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy], Stack: (empty) - Method: (Landroid/view/View;)V Access flags: 0x2 = private AnimatorProxy(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #49 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] fconst_1 [6] putfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [9] aload_0 v0 [10] fconst_1 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [14] aload_0 v0 [15] fconst_1 [16] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [19] aload_0 v0 [20] new #2 + Class [android/graphics/RectF] [23] dup [24] invokespecial #32 + Methodref [android/graphics/RectF. ()V] [27] putfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [30] aload_0 v0 [31] new #2 + Class [android/graphics/RectF] [34] dup [35] invokespecial #32 + Methodref [android/graphics/RectF. ()V] [38] putfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] [41] aload_0 v0 [42] new #1 + Class [android/graphics/Matrix] [45] dup [46] invokespecial #27 + Methodref [android/graphics/Matrix. ()V] [49] putfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [52] aload_0 v0 [53] lconst_0 [54] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V] [57] aload_0 v0 [58] iconst_1 [59] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V] [62] aload_1 v1 [63] aload_0 v0 [64] invokevirtual #48 + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] [67] aload_0 v0 [68] new #9 + Class [java/lang/ref/WeakReference] [71] dup [72] aload_1 v1 [73] invokespecial #59 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [76] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlpha()F Access flags: 0x11 = public final float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlpha(F)V Access flags: 0x11 = public final void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [4] fload_1 v1 [5] fcmpl [6] ifeq +27 (target=33) [9] aload_0 v0 [10] fload_1 v1 [11] putfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [14] aload_0 v0 [15] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [18] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [21] checkcast #5 + Class [android/view/View] [24] dup [25] astore_1 v1 [26] ifnull +7 (target=33) [29] aload_1 v1 [30] invokevirtual #45 + Methodref [android/view/View.invalidate ()V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [33] Var: ..., Stack: (empty) + Method: getScaleX()F Access flags: 0x11 = public final float getScaleX() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setScaleX(F)V Access flags: 0x11 = public final void setScaleX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getScaleY()F Access flags: 0x11 = public final float getScaleY() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setScaleY(F)V Access flags: 0x11 = public final void setScaleY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getScrollX()I Access flags: 0x11 = public final int getScrollX() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +5 (target=17) [15] iconst_0 [16] ireturn [17] aload_1 v1 [18] invokevirtual #41 + Methodref [android/view/View.getScrollX ()I] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/View], Stack: (empty) + Method: setScrollX(I)V Access flags: 0x11 = public final void setScrollX(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_2 v2 [12] ifnull +12 (target=24) [15] aload_2 v2 [16] iload_1 v1 [17] aload_2 v2 [18] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [21] invokevirtual #47 + Methodref [android/view/View.scrollTo (II)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: getScrollY()I Access flags: 0x11 = public final int getScrollY() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +5 (target=17) [15] iconst_0 [16] ireturn [17] aload_1 v1 [18] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/View], Stack: (empty) + Method: setScrollY(I)V Access flags: 0x11 = public final void setScrollY(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_2 v2 [12] ifnull +12 (target=24) [15] aload_2 v2 [16] aload_2 v2 [17] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [20] iload_1 v1 [21] invokevirtual #47 + Methodref [android/view/View.scrollTo (II)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: getTranslationX()F Access flags: 0x11 = public final float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTranslationX(F)V Access flags: 0x11 = public final void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x11 = public final float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTranslationY(F)V Access flags: 0x11 = public final void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: prepareForUpdate()V Access flags: 0x2 = private void prepareForUpdate() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnull +12 (target=24) [15] aload_0 v0 [16] aload_0 v0 [17] getfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [20] aload_1 v1 [21] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: invalidateAfterUpdate()V Access flags: 0x2 = private void invalidateAfterUpdate() Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +4 (target=16) [15] return [16] aload_1 v1 [17] invokevirtual #40 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [20] checkcast #5 + Class [android/view/View] [23] dup [24] astore_2 v2 [25] ifnonnull +4 (target=29) [28] return [29] aload_1 v1 [30] aload_0 v0 [31] invokevirtual #48 + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] [34] aload_0 v0 [35] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] [38] astore_3 v3 [39] aload_0 v0 [40] aload_3 v3 [41] aload_1 v1 [42] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] [45] aload_3 v3 [46] aload_0 v0 [47] getfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [50] invokevirtual #35 + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V] [53] aload_2 v2 [54] aload_3 v3 [55] getfield #12 + Fieldref [android/graphics/RectF.left F] [58] invokestatic #37 + Methodref [android/util/FloatMath.floor (F)F] [61] f2i [62] aload_3 v3 [63] getfield #14 + Fieldref [android/graphics/RectF.top F] [66] invokestatic #37 + Methodref [android/util/FloatMath.floor (F)F] [69] f2i [70] aload_3 v3 [71] getfield #13 + Fieldref [android/graphics/RectF.right F] [74] invokestatic #36 + Methodref [android/util/FloatMath.ceil (F)F] [77] f2i [78] aload_3 v3 [79] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [82] invokestatic #36 + Methodref [android/util/FloatMath.ceil (F)F] [85] f2i [86] invokevirtual #46 + Methodref [android/view/View.invalidate (IIII)V] [89] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ...[a:android/view/View], Stack: (empty) - [29] Var: ...[a:android/view/View], Stack: (empty) + Method: computeRect(Landroid/graphics/RectF;Landroid/view/View;)V Access flags: 0x2 = private void computeRect(android.graphics.RectF,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 5, stack = 5): [0] aload_2 v2 [1] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [4] i2f [5] fstore_3 v3 [6] aload_2 v2 [7] invokevirtual #38 + Methodref [android/view/View.getHeight ()I] [10] i2f [11] fstore v4 [13] aload_1 v1 [14] fconst_0 [15] fconst_0 [16] fload_3 v3 [17] fload v4 [19] invokevirtual #34 + Methodref [android/graphics/RectF.set (FFFF)V] [22] aload_0 v0 [23] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [26] dup [27] astore_3 v3 [28] invokevirtual #31 + Methodref [android/graphics/Matrix.reset ()V] [31] aload_0 v0 [32] aload_3 v3 [33] aload_2 v2 [34] invokespecial #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] [37] aload_0 v0 [38] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [41] aload_1 v1 [42] invokevirtual #28 + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z] [45] pop [46] aload_1 v1 [47] aload_2 v2 [48] invokevirtual #39 + Methodref [android/view/View.getLeft ()I] [51] i2f [52] aload_2 v2 [53] invokevirtual #43 + Methodref [android/view/View.getTop ()I] [56] i2f [57] invokevirtual #33 + Methodref [android/graphics/RectF.offset (FF)V] [60] aload_1 v1 [61] getfield #13 + Fieldref [android/graphics/RectF.right F] [64] aload_1 v1 [65] getfield #12 + Fieldref [android/graphics/RectF.left F] [68] fcmpg [69] ifge +21 (target=90) [72] aload_1 v1 [73] getfield #13 + Fieldref [android/graphics/RectF.right F] [76] fstore_2 v2 [77] aload_1 v1 [78] aload_1 v1 [79] getfield #12 + Fieldref [android/graphics/RectF.left F] [82] putfield #13 + Fieldref [android/graphics/RectF.right F] [85] aload_1 v1 [86] fload_2 v2 [87] putfield #12 + Fieldref [android/graphics/RectF.left F] [90] aload_1 v1 [91] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [94] aload_1 v1 [95] getfield #14 + Fieldref [android/graphics/RectF.top F] [98] fcmpg [99] ifge +21 (target=120) [102] aload_1 v1 [103] getfield #14 + Fieldref [android/graphics/RectF.top F] [106] fstore_2 v2 [107] aload_1 v1 [108] aload_1 v1 [109] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [112] putfield #14 + Fieldref [android/graphics/RectF.top F] [115] aload_1 v1 [116] fload_2 v2 [117] putfield #11 + Fieldref [android/graphics/RectF.bottom F] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [90] Var: ...[f][f][a:android/graphics/Matrix], Stack: (empty) - [120] Var: ..., Stack: (empty) + Method: transformMatrix(Landroid/graphics/Matrix;Landroid/view/View;)V Access flags: 0x2 = private void transformMatrix(android.graphics.Matrix,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 6, stack = 3): [0] aload_2 v2 [1] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [4] i2f [5] fstore_3 v3 [6] aload_2 v2 [7] invokevirtual #38 + Methodref [android/view/View.getHeight ()I] [10] i2f [11] fstore_2 v2 [12] aload_0 v0 [13] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [16] fstore v4 [18] aload_0 v0 [19] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [22] fstore v5 [24] fload v4 [26] fconst_1 [27] fcmpl [28] ifne +10 (target=38) [31] fload v5 [33] fconst_1 [34] fcmpl [35] ifeq +39 (target=74) [38] fload v4 [40] fload_3 v3 [41] fmul [42] fload_3 v3 [43] fsub [44] fconst_2 [45] fdiv [46] fstore_3 v3 [47] fload v5 [49] fload_2 v2 [50] fmul [51] fload_2 v2 [52] fsub [53] fconst_2 [54] fdiv [55] fstore_2 v2 [56] aload_1 v1 [57] fload v4 [59] fload v5 [61] invokevirtual #29 + Methodref [android/graphics/Matrix.postScale (FF)Z] [64] pop [65] aload_1 v1 [66] fload_3 v3 [67] fneg [68] fload_2 v2 [69] fneg [70] invokevirtual #30 + Methodref [android/graphics/Matrix.postTranslate (FF)Z] [73] pop [74] aload_1 v1 [75] aload_0 v0 [76] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [79] aload_0 v0 [80] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [83] invokevirtual #30 + Methodref [android/graphics/Matrix.postTranslate (FF)Z] [86] pop [87] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [38] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy][a:android/graphics/Matrix][a:android/view/View][f][f][f][f], Stack: - [74] Var: ..., Stack: (empty) + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnull +20 (target=32) [15] aload_2 v2 [16] aload_0 v0 [17] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [20] invokevirtual #51 + Methodref [android/view/animation/Transformation.setAlpha (F)V] [23] aload_0 v0 [24] aload_2 v2 [25] invokevirtual #50 + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] [28] aload_1 v1 [29] invokespecial #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ...[a:android/view/View], Stack: (empty) + Method: reset()V Access flags: 0x11 = public final void reset() 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout Superclass: android/widget/FrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 65): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/widget/FrameLayout] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/FrameLayout.getAlpha ()F] + Methodref [android/widget/FrameLayout.getTranslationY ()F] + Methodref [android/widget/FrameLayout.setAlpha (F)V] + Methodref [android/widget/FrameLayout.setTranslationY (F)V] + Methodref [android/widget/FrameLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationY ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/widget/FrameLayout] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [getAlpha] + Utf8 [getTranslationY] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineFrameLayout(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineFrameLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineFrameLayout(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #15 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/FrameLayout.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #13 + Methodref [android/widget/FrameLayout.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x1 = public float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/widget/FrameLayout.getTranslationY ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationY(F)V Access flags: 0x1 = public void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/widget/FrameLayout.setTranslationY (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView Superclass: android/widget/HorizontalScrollView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView extends android.widget.HorizontalScrollView Interfaces (count = 0): Constant Pool (count = 49): + Class [android/content/Context] + Class [android/widget/HorizontalScrollView] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/HorizontalScrollView. (Landroid/content/Context;)V] + Methodref [android/widget/HorizontalScrollView.getAlpha ()F] + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V] + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/widget/HorizontalScrollView] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Utf8 [getAlpha] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 4): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineHorizontalScrollView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [android/widget/HorizontalScrollView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #10 + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #8 + Methodref [android/widget/HorizontalScrollView.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #9 + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 65): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/LinearLayout.getAlpha ()F] + Methodref [android/widget/LinearLayout.getTranslationX ()F] + Methodref [android/widget/LinearLayout.setAlpha (F)V] + Methodref [android/widget/LinearLayout.setTranslationX (F)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationX ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationX (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/widget/LinearLayout] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [getAlpha] + Utf8 [getTranslationX] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationX] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineLinearLayout(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineLinearLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineLinearLayout(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #15 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/LinearLayout.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #13 + Methodref [android/widget/LinearLayout.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationX()F Access flags: 0x1 = public float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/widget/LinearLayout.getTranslationX ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationX(F)V Access flags: 0x1 = public void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/widget/LinearLayout.setTranslationX (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/ActionProviderWrapper Superclass: android/view/ActionProvider Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.ActionProviderWrapper extends android.view.ActionProvider Interfaces (count = 0): Constant Pool (count = 39): + Class [android/view/ActionProvider] + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/ActionProvider] + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [android/view/ActionProvider. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [hasSubMenu ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [onCreateActionView ()Landroid/view/View;] + NameAndType [onPerformDefaultAction ()Z] + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [android/view/ActionProvider] + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [hasSubMenu] + Utf8 [mProvider] + Utf8 [onCreateActionView] + Utf8 [onPerformDefaultAction] + Utf8 [onPrepareSubMenu] + Utf8 [unwrap] Fields (count = 1): + Field: mProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionProvider mProvider Methods (count = 6): - Method: (Lcom/actionbarsherlock/view/ActionProvider;)V Access flags: 0x1 = public ActionProviderWrapper(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] invokespecial #6 + Methodref [android/view/ActionProvider. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unwrap()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider unwrap() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #9 + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #8 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPerformDefaultAction()Z Access flags: 0x1 = public boolean onPerformDefaultAction() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #10 + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareSubMenu(Landroid/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] new #3 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [7] dup [8] aload_1 v1 [9] invokespecial #7 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [12] invokevirtual #11 + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/StandaloneActionMode Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.StandaloneActionMode extends com.actionbarsherlock.view.ActionMode Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] Constant Pool (count = 152): + Class [android/content/Context] + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/ref/WeakReference] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [hasVisibleItems ()Z] + NameAndType [invalidate ()V] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCustomView Ljava/lang/ref/WeakReference;] + NameAndType [mFinished Z] + NameAndType [mFocusable Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [showOverflowMenu ()Z] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [finish] + Utf8 [get] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getTitle] + Utf8 [hasVisibleItems] + Utf8 [invalidate] + Utf8 [isUiFocusable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mContextView] + Utf8 [mCustomView] + Utf8 [mFinished] + Utf8 [mFocusable] + Utf8 [mMenu] + Utf8 [onActionItemClicked] + Utf8 [onCloseMenu] + Utf8 [onCloseSubMenu] + Utf8 [onDestroyActionMode] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareActionMode] + Utf8 [onSubMenuSelected] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setCustomView] + Utf8 [setDefaultShowAsAction] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [showOverflowMenu] Fields (count = 7): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: mCustomView Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference mCustomView + Field: mFinished Z Access flags: 0x2 = private boolean mFinished + Field: mFocusable Z Access flags: 0x2 = private boolean mFocusable + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu Methods (count = 19): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V Access flags: 0x1 = public StandaloneActionMode(android.content.Context,com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode$Callback,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #37 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [14] aload_0 v0 [15] aload_3 v3 [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [19] aload_0 v0 [20] new #4 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [23] dup [24] aload_1 v1 [25] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [28] iconst_1 [29] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [32] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [35] aload_0 v0 [36] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] aload_0 v0 [40] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [43] aload_0 v0 [44] iload v4 [46] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #20 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #20 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] [8] aload_0 v0 [9] aload_1 v1 [10] ifnull +14 (target=24) [13] new #12 + Class [java/lang/ref/WeakReference] [16] dup [17] aload_1 v1 [18] invokespecial #39 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [21] goto +4 (target=25) [24] aconst_null [25] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode] - [25] Var: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:java/lang/ref/WeakReference] + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] invokeinterface #43 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [14] pop [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] [13] aload_0 v0 [14] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [17] bipush 32 [19] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [26] aload_0 v0 [27] invokeinterface #42 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [11] invokevirtual #40 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [14] checkcast #2 + Class [android/view/View] [17] areturn [18] aconst_null [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:android/view/View] + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #11 + Class [com/actionbarsherlock/view/MenuInflater] [3] dup [4] aload_0 v0 [5] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [8] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] aload_2 v2 [6] invokeinterface #41 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) 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: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] aload_1 v1 [1] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifne +5 (target=9) [7] iconst_1 [8] ireturn [9] new #6 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [12] dup [13] aload_0 v0 [14] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [17] aload_1 v1 [18] invokespecial #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [21] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] [24] iconst_1 [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) 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: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V] [4] aload_0 v0 [5] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] [11] pop [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isUiFocusable()Z Access flags: 0x1 = public boolean isUiFocusable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/View_HasStateListenerSupport Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.View_HasStateListenerSupport extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [addOnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [java/lang/Object] + Utf8 [removeOnAttachStateChangeListener] Fields (count = 0): Methods (count = 2): + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x401 = public abstract void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x401 = public abstract void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)V] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [java/lang/Object] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] Fields (count = 0): Methods (count = 2): + Method: onViewAttachedToWindow(Landroid/view/View;)V Access flags: 0x401 = public abstract void onViewAttachedToWindow(android.view.View) + Method: onViewDetachedFromWindow(Landroid/view/View;)V Access flags: 0x401 = public abstract void onViewDetachedFromWindow(android.view.View) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenu extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 224): + Class [[Landroid/content/Intent;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/view/KeyEvent] + Class [com/actionbarsherlock/internal/view/menu/ActionMenu] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/List] + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [android/content/pm/ResolveInfo.specificIndex I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (IIII)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;] + NameAndType [clear ()V] + NameAndType [findItemIndex (I)I] + NameAndType [findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getGroupId ()I] + NameAndType [getItemId ()I] + NameAndType [getNumericShortcut ()C] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [invoke ()Z] + NameAndType [isVisible ()Z] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mIsQwerty Z] + NameAndType [mItems Ljava/util/ArrayList;] + NameAndType [name Ljava/lang/String;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [removeGroup (I)V] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [size ()I] + NameAndType [specificIndex I] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ApplicationInfo;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [activityInfo] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/view/KeyEvent] + Utf8 [applicationInfo] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenu] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [findItem] + Utf8 [findItemIndex] + Utf8 [findItemWithShortcut] + Utf8 [get] + Utf8 [getAlphabeticShortcut] + Utf8 [getContext] + Utf8 [getGroupId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getNumericShortcut] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getString] + Utf8 [hasVisibleItems] + Utf8 [invoke] + Utf8 [isShortcutKey] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mContext] + Utf8 [mIsQwerty] + Utf8 [mItems] + Utf8 [name] + Utf8 [packageName] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [queryIntentActivityOptions] + Utf8 [remove] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setCheckable] + Utf8 [setComponent] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setQwertyMode] + Utf8 [setVisible] + Utf8 [size] + Utf8 [specificIndex] Fields (count = 3): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mIsQwerty Z Access flags: 0x2 = private boolean mIsQwerty + Field: mItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mItems Methods (count = 28): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenu(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [9] aload_0 v0 [10] new #17 + Class [java/util/ArrayList] [13] dup [14] invokespecial #54 + Methodref [java/util/ArrayList. ()V] [17] putfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getContext() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] iload_1 v1 [5] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [8] invokevirtual #29 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload v4 [13] invokevirtual #35 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [16] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 5, stack = 8): [0] new #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [3] dup [4] aload_0 v0 [5] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;] [8] iload_1 v1 [9] iload_2 v2 [10] iconst_0 [11] iload_3 v3 [12] aload v4 [14] invokespecial #42 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] [17] astore_1 v1 [18] aload_0 v0 [19] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [22] iload_3 v3 [23] aload_1 v1 [24] invokevirtual #55 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [27] aload_1 v1 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 13, stack = 6): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [4] invokevirtual #28 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [7] dup [8] astore v9 [10] aload v4 [12] aload v5 [14] aload v6 [16] iconst_0 [17] invokevirtual #32 + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] [20] dup [21] astore v4 [23] ifnull +13 (target=36) [26] aload v4 [28] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [33] goto +4 (target=37) [36] iconst_0 [37] istore v10 [39] iload v7 [41] iconst_1 [42] iand [43] ifne +8 (target=51) [46] aload_0 v0 [47] iload_1 v1 [48] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V] [51] iconst_0 [52] istore v7 [54] goto +139 (target=193) [57] aload v4 [59] iload v7 [61] invokeinterface #62 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [66] checkcast #9 + Class [android/content/pm/ResolveInfo] [69] astore v11 [71] new #5 + Class [android/content/Intent] [74] dup [75] aload v11 [77] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [80] ifge +8 (target=88) [83] aload v6 [85] goto +11 (target=96) [88] aload v5 [90] aload v11 [92] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [95] aaload [96] invokespecial #30 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [99] dup [100] astore v12 [102] new #3 + Class [android/content/ComponentName] [105] dup [106] aload v11 [108] getfield #22 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [111] getfield #19 + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] [114] getfield #21 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [117] aload v11 [119] getfield #22 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [122] getfield #20 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [125] invokespecial #27 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [128] invokevirtual #31 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [131] pop [132] aload_0 v0 [133] iload_1 v1 [134] iload_2 v2 [135] iload_3 v3 [136] aload v11 [138] aload v9 [140] invokevirtual #34 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [143] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [146] aload v11 [148] aload v9 [150] invokevirtual #33 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [153] invokeinterface #60 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [158] aload v12 [160] invokeinterface #61 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] [165] astore v12 [167] aload v8 [169] ifnull +21 (target=190) [172] aload v11 [174] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [177] iflt +13 (target=190) [180] aload v8 [182] aload v11 [184] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [187] aload v12 [189] aastore [190] iinc v7, 1 [193] iload v7 [195] iload v10 [197] ificmplt -140 (target=57) [200] iload v10 [202] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [36] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty) - [37] Var: ..., Stack: [i] - [51] Var: ...[i], Stack: (empty) - [57] Var: ...[i], Stack: (empty) - [88] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71] - [96] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71][a:android/content/Intent] - [190] Var: -1, Stack: (empty) - [193] Var: ..., Stack: (empty) + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] invokevirtual #56 + Methodref [java/util/ArrayList.clear ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x1 = public void close() 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: findItemIndex(I)I Access flags: 0x2 = private int findItemIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_2 v2 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_3 v3 [10] iconst_0 [11] istore v4 [13] goto +25 (target=38) [16] aload_2 v2 [17] iload v4 [19] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [25] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I] [28] iload_1 v1 [29] ificmpne +6 (target=35) [32] iload v4 [34] ireturn [35] iinc v4, 1 [38] iload v4 [40] iload_3 v3 [41] ificmplt -25 (target=16) [44] iconst_m1 [45] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [35] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] aload_0 v0 [5] iload_1 v1 [6] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [9] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [12] checkcast #15 + Class [com/actionbarsherlock/view/MenuItem] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #15 + Class [com/actionbarsherlock/view/MenuItem] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_1 v1 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] goto +22 (target=34) [15] aload_1 v1 [16] iload_3 v3 [17] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [20] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [23] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z] [26] ifeq +5 (target=31) [29] iconst_1 [30] ireturn [31] iinc v3, 1 [34] iload_3 v3 [35] iload_2 v2 [36] ificmplt -21 (target=15) [39] iconst_0 [40] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: findItemWithShortcut(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuItem findItemWithShortcut(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 8, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] [4] istore_2 v2 [5] aload_0 v0 [6] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [9] dup [10] astore_3 v3 [11] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [14] istore v4 [16] iconst_0 [17] istore v5 [19] goto +45 (target=64) [22] aload_3 v3 [23] iload v5 [25] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [31] astore v6 [33] iload_2 v2 [34] ifeq +11 (target=45) [37] aload v6 [39] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C] [42] goto +8 (target=50) [45] aload v6 [47] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C] [50] istore v7 [52] iload_1 v1 [53] iload v7 [55] ificmpne +6 (target=61) [58] aload v6 [60] areturn [61] iinc v5, 1 [64] iload v5 [66] iload v4 [68] ificmplt -46 (target=22) [71] aconst_null [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [22] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][a:android/view/KeyEvent][i][a:java/util/ArrayList][i][i], Stack: - [45] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty) - [50] Var: ..., Stack: [i] - [61] Var: -1, Stack: (empty) - [64] Var: ..., Stack: (empty) + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokespecial #39 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [6] ifnull +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [5] dup [6] istore_1 v1 [7] ifge +5 (target=12) [10] iconst_0 [11] ireturn [12] aload_0 v0 [13] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [16] iload_1 v1 [17] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [20] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [23] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ...[i], Stack: (empty) + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokespecial #39 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [6] dup [7] astore_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_1 v1 [14] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty) + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_2 v2 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_3 v3 [10] iconst_0 [11] istore v4 [13] goto +35 (target=48) [16] aload_2 v2 [17] iload v4 [19] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [25] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [28] iload_1 v1 [29] ificmpne +16 (target=45) [32] aload_2 v2 [33] iload v4 [35] invokevirtual #58 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [38] pop [39] iinc v3, -1 [42] goto +6 (target=48) [45] iinc v4, 1 [48] iload v4 [50] iload_3 v3 [51] ificmplt -35 (target=16) [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [45] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] aload_0 v0 [5] iload_1 v1 [6] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [9] invokevirtual #58 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 8, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore v4 [7] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [10] istore v5 [12] iconst_0 [13] istore v6 [15] goto +40 (target=55) [18] aload v4 [20] iload v6 [22] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [25] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [28] dup [29] astore v7 [31] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [34] iload_1 v1 [35] ificmpne +17 (target=52) [38] aload v7 [40] iload_2 v2 [41] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [44] pop [45] aload v7 [47] iload_3 v3 [48] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [51] pop [52] iinc v6, 1 [55] iload v6 [57] iload v5 [59] ificmplt -41 (target=18) [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [52] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +32 (target=46) [17] aload_3 v3 [18] iload v5 [20] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [26] dup [27] astore v6 [29] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v6 [38] iload_2 v2 [39] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v5, 1 [46] iload v5 [48] iload v4 [50] ificmplt -33 (target=17) [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +32 (target=46) [17] aload_3 v3 [18] iload v5 [20] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [26] dup [27] astore v6 [29] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v6 [38] iload_2 v2 [39] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v5, 1 [46] iload v5 [48] iload v4 [50] ificmplt -33 (target=17) [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(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 #25 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItem Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuItem extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 162): + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Integer [16] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFlags I] + NameAndType [mGroup I] + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mId I] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mOrdering I] + NameAndType [mShortcutAlphabeticChar C] + NameAndType [mShortcutNumericChar C] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleCondensed Ljava/lang/CharSequence;] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [setShowAsAction (I)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [] + Utf8 [C] + Utf8 [CHECKABLE] + Utf8 [CHECKED] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [ENABLED] + Utf8 [EXCLUSIVE] + Utf8 [HIDDEN] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [StackMapTable] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getDrawable] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [invoke] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mClickListener] + Utf8 [mContext] + Utf8 [mFlags] + Utf8 [mGroup] + Utf8 [mIconDrawable] + Utf8 [mId] + Utf8 [mIntent] + Utf8 [mOrdering] + Utf8 [mShortcutAlphabeticChar] + Utf8 [mShortcutNumericChar] + Utf8 [mTitle] + Utf8 [mTitleCondensed] + Utf8 [onMenuItemClick] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [startActivity] Fields (count = 17): + Field: mId I Access flags: 0x12 = private final int mId + Field: mGroup I Access flags: 0x12 = private final int mGroup + Field: mOrdering I Access flags: 0x12 = private final int mOrdering + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitleCondensed + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mShortcutNumericChar C Access flags: 0x2 = private char mShortcutNumericChar + Field: mShortcutAlphabeticChar C Access flags: 0x2 = private char mShortcutAlphabeticChar + Field: mIconDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIconDrawable + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener + Field: mFlags I Access flags: 0x2 = private int mFlags + Field: CHECKABLE I Access flags: 0x1a = private static final int CHECKABLE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CHECKED I Access flags: 0x1a = private static final int CHECKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: EXCLUSIVE I Access flags: 0x1a = private static final int EXCLUSIVE Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: HIDDEN I Access flags: 0x1a = private static final int HIDDEN Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ENABLED I Access flags: 0x1a = private static final int ENABLED Class member attributes (count = 1): + Constant value attribute: + Integer [16] Methods (count = 44): - Method: (Landroid/content/Context;IIIILjava/lang/CharSequence;)V Access flags: 0x1 = public ActionMenuItem(android.content.Context,int,int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 7, stack = 2): [0] aload_0 v0 [1] invokespecial #30 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush 16 [7] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [10] aload_0 v0 [11] aload_1 v1 [12] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [15] aload_0 v0 [16] iload_3 v3 [17] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] [20] aload_0 v0 [21] iload_2 v2 [22] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] [25] aload_0 v0 [26] iload v5 [28] putfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] [31] aload_0 v0 [32] aload v6 [34] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x1 = public char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getGroupId()I Access flags: 0x1 = public int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId()I Access flags: 0x1 = public int getItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x1 = public android.view.ContextMenu$ContextMenuInfo getMenuInfo() 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: getNumericShortcut()C Access flags: 0x1 = public char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrder()I Access flags: 0x1 = public int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu getSubMenu() 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: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() 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: isCheckable()Z Access flags: 0x1 = public boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] iconst_1 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isChecked()Z Access flags: 0x1 = public boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] iconst_2 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isEnabled()Z Access flags: 0x1 = public boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] bipush 16 [6] iand [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: isVisible()Z Access flags: 0x1 = public boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) 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 #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -2 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_1 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setExclusiveCheckable(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuItem setExclusiveCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -5 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_4 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -3 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_2 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -17 [7] iand [8] iload_1 v1 [9] ifeq +8 (target=17) [12] bipush 16 [14] goto +4 (target=18) [17] iconst_0 [18] ior [19] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [5] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #27 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char) 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 #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [5] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #28 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush 8 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_0 [13] goto +5 (target=18) [16] bipush 8 [18] ior [19] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: invoke()Z Access flags: 0x1 = public boolean invoke() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #32 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ifeq +5 (target=22) [20] iconst_1 [21] ireturn [22] aload_0 v0 [23] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [26] ifnull +16 (target=42) [29] aload_0 v0 [30] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [33] aload_0 v0 [34] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [37] invokevirtual #26 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [40] iconst_1 [41] ireturn [42] iconst_0 [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [22] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: setShowAsAction(I)V Access flags: 0x1 = public void setShowAsAction(int) 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: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View getActionView() 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: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider getActionProvider() 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: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(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] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandActionView()Z Access flags: 0x1 = public boolean expandActionView() 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: collapseActionView()Z Access flags: 0x1 = public boolean collapseActionView() 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: isActionViewExpanded()Z Access flags: 0x1 = public boolean isActionViewExpanded() 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: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aload_0 v0 [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItemView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuItemView extends android.widget.LinearLayout Interfaces (count = 5): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] Constant Pool (count = 386): + Integer [-2147483648] + Integer [1073741824] + Class [[I] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/Rect] + Class [android/os/Build$VERSION] + Class [android/text/TextUtils] + Class [android/util/DisplayMetrics] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/widget/ImageButton] + Class [android/widget/LinearLayout] + Class [android/widget/Toast] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] + Class [java/lang/CharSequence] + Class [java/lang/Math] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/List] + Class [java/util/Set] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I] + Fieldref [com/actionbarsherlock/R$id.abs__textButton I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.height ()I] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;] + Methodref [android/widget/ImageButton.setEnabled (Z)V] + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [android/widget/ImageButton.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V] + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/widget/LinearLayout.setEnabled (Z)V] + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + Methodref [android/widget/Toast.setGravity (III)V] + Methodref [android/widget/Toast.show ()V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V] + Methodref [java/lang/Math.min (II)I] + Methodref [java/util/HashSet. ()V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionMenuItemView [I] + NameAndType [abs__config_allowActionMenuItemTextWithIcon I] + NameAndType [abs__imageButton I] + NameAndType [abs__textButton I] + NameAndType [actionFormatChanged ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItemId ()I] + NameAndType [getLocationOnScreen ([I)V] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getSize (I)I] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [getText ()Ljava/util/List;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + NameAndType [hasNext ()Z] + NameAndType [hasText ()Z] + NameAndType [height ()I] + NameAndType [invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isEnabled ()Z] + NameAndType [isVisible ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mAllowTextWithIcon Z] + NameAndType [mExpandedFormat Z] + NameAndType [mImageButton Landroid/widget/ImageButton;] + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + NameAndType [mListeners Ljava/util/Set;] + NameAndType [mMinWidth I] + NameAndType [mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + NameAndType [min (II)I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onMeasure (II)V] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V] + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V] + NameAndType [recycle ()V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setGravity (III)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [showsTextAsAction ()Z] + NameAndType [updateTextButtonVisibility ()V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/widget/ImageButton;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/util/Set;] + Utf8 [SDK_INT] + Utf8 [SherlockActionMenuItemView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__imageButton] + Utf8 [abs__textButton] + Utf8 [actionFormatChanged] + Utf8 [add] + Utf8 [addOnAttachStateChangeListener] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Rect] + Utf8 [android/os/Build$VERSION] + Utf8 [android/text/TextUtils] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnLongClickListener] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/widget/ImageButton] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/Toast] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton] + Utf8 [dispatchHoverEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [findViewById] + Utf8 [getContentDescription] + Utf8 [getContext] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getIcon] + Utf8 [getItemData] + Utf8 [getItemId] + Utf8 [getLocationOnScreen] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getSize] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTitleForItemView] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowVisibleDisplayFrame] + Utf8 [hasNext] + Utf8 [hasText] + Utf8 [height] + Utf8 [initialize] + Utf8 [invokeItem] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [iterator] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Math] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [java/util/Set] + Utf8 [mAllowTextWithIcon] + Utf8 [mExpandedFormat] + Utf8 [mImageButton] + Utf8 [mItemData] + Utf8 [mItemInvoker] + Utf8 [mListeners] + Utf8 [mMinWidth] + Utf8 [mTextButton] + Utf8 [mTitle] + Utf8 [makeMeasureSpec] + Utf8 [makeText] + Utf8 [min] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [next] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onClick] + Utf8 [onDetachedFromWindow] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onLongClick] + Utf8 [onMeasure] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [prefersCondensedTitle] + Utf8 [recycle] + Utf8 [remove] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setContentDescription] + Utf8 [setEnabled] + Utf8 [setExpandedFormat] + Utf8 [setGravity] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setImageDrawable] + Utf8 [setItemInvoker] + Utf8 [setOnClickListener] + Utf8 [setOnLongClickListener] + Utf8 [setShortcut] + Utf8 [setTextCompat] + Utf8 [setTitle] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [showsIcon] + Utf8 [showsTextAsAction] + Utf8 [updateTextButtonVisibility] + Utf8 [widthPixels] Fields (count = 9): + Field: mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker mItemInvoker + Field: mImageButton Landroid/widget/ImageButton; Access flags: 0x2 = private android.widget.ImageButton mImageButton + Field: mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.CapitalizingButton mTextButton + Field: mAllowTextWithIcon Z Access flags: 0x2 = private boolean mAllowTextWithIcon + Field: mExpandedFormat Z Access flags: 0x2 = private boolean mExpandedFormat + Field: mMinWidth I Access flags: 0x2 = private int mMinWidth + Field: mListeners Ljava/util/Set; Access flags: 0x12 = private final java.util.Set mListeners Methods (count = 30): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context) 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] invokespecial #80 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #70 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #33 + Class [java/util/HashSet] [10] dup [11] invokespecial #117 + Methodref [java/util/HashSet. ()V] [14] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [17] aload_0 v0 [18] aload_1 v1 [19] getstatic #39 + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] [22] invokestatic #79 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [25] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] [28] aload_1 v1 [29] aload_2 v2 [30] getstatic #42 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] [33] iconst_0 [34] iconst_0 [35] invokevirtual #53 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [38] astore_1 v1 [39] aload_0 v0 [40] aload_1 v1 [41] iconst_0 [42] iconst_0 [43] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [46] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [49] aload_1 v1 [50] invokevirtual #56 + Methodref [android/content/res/TypedArray.recycle ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #124 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #126 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #71 + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [8] invokeinterface #125 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #122 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #24 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #118 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #121 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [8] invokeinterface #125 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #122 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #24 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #119 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #121 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onFinishInflate()V Access flags: 0x1 = public void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getstatic #40 + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I] [5] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] [8] checkcast #16 + Class [android/widget/ImageButton] [11] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [14] aload_0 v0 [15] aload_0 v0 [16] getstatic #41 + Fieldref [com/actionbarsherlock/R$id.abs__textButton I] [19] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] [22] checkcast #30 + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] [25] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [28] aload_0 v0 [29] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [32] aload_0 v0 [33] invokevirtual #67 + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [36] aload_0 v0 [37] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [40] aload_0 v0 [41] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [44] aload_0 v0 [45] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [48] aload_0 v0 [49] invokevirtual #68 + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [52] aload_0 v0 [53] aload_0 v0 [54] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [57] aload_0 v0 [58] aload_0 v0 [59] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [10] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] [13] aload_0 v0 [14] aload_1 v1 [15] aload_0 v0 [16] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] [19] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V] [22] aload_0 v0 [23] aload_1 v1 [24] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [27] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V] [30] aload_0 v0 [31] aload_1 v1 [32] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [35] ifeq +7 (target=42) [38] iconst_0 [39] goto +5 (target=44) [42] bipush 8 [44] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V] [47] aload_0 v0 [48] aload_1 v1 [49] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [52] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView] - [44] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i] + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #75 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [5] aload_0 v0 [6] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [9] iload_1 v1 [10] invokevirtual #65 + Methodref [android/widget/ImageButton.setEnabled (Z)V] [13] aload_0 v0 [14] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [17] iload_1 v1 [18] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [15] invokeinterface #120 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) + Method: setItemInvoker(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V Access flags: 0x1 = public void setItemInvoker(com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: prefersCondensedTitle()Z Access flags: 0x1 = public boolean prefersCondensedTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)V Access flags: 0x1 = public void setCheckable(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: setChecked(Z)V Access flags: 0x1 = public void setChecked(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: setExpandedFormat(Z)V Access flags: 0x1 = public void setExpandedFormat(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [4] iload_1 v1 [5] ificmpeq +22 (target=27) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [13] aload_0 v0 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [17] ifnull +10 (target=27) [20] aload_0 v0 [21] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [24] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: updateTextButtonVisibility()V Access flags: 0x2 = private void updateTextButtonVisibility() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [4] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;] [7] invokestatic #59 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [10] ifeq +7 (target=17) [13] iconst_0 [14] goto +4 (target=18) [17] iconst_1 [18] aload_0 v0 [19] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [22] invokevirtual #64 + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;] [25] ifnull +31 (target=56) [28] aload_0 v0 [29] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [32] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z] [35] ifeq +17 (target=52) [38] aload_0 v0 [39] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] [42] ifne +14 (target=56) [45] aload_0 v0 [46] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [49] ifne +7 (target=56) [52] iconst_0 [53] goto +4 (target=57) [56] iconst_1 [57] iand [58] istore_1 v1 [59] aload_0 v0 [60] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [63] iload_1 v1 [64] ifeq +7 (target=71) [67] iconst_0 [68] goto +5 (target=73) [71] bipush 8 [73] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [52] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i] - [56] Var: ..., Stack: [i] - [57] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i][i] - [71] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton] - [73] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [4] aload_1 v1 [5] invokevirtual #66 + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] aload_1 v1 [9] ifnull +14 (target=23) [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [16] iconst_0 [17] invokevirtual #69 + Methodref [android/widget/ImageButton.setVisibility (I)V] [20] goto +12 (target=32) [23] aload_0 v0 [24] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [27] bipush 8 [29] invokevirtual #69 + Methodref [android/widget/ImageButton.setVisibility (I)V] [32] aload_0 v0 [33] invokespecial #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: hasText()Z Access flags: 0x1 = public boolean hasText() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [4] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I] [7] bipush 8 [9] ificmpeq +5 (target=14) [12] iconst_1 [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setShortcut(ZC)V Access flags: 0x1 = public void setShortcut(boolean,char) 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: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [9] aload_0 v0 [10] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [13] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V] [16] aload_0 v0 [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [21] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V] [24] aload_0 v0 [25] invokespecial #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #74 + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [13] aload_0 v0 [14] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;] [17] dup [18] astore_2 v2 [19] invokestatic #59 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [22] ifne +14 (target=36) [25] aload_1 v1 [26] invokevirtual #63 + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] [29] aload_2 v2 [30] invokeinterface #123 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [35] pop [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty) + Method: dispatchHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean dispatchHoverEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +9 (target=14) [8] aload_0 v0 [9] aload_1 v1 [10] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z] [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: showsIcon()Z Access flags: 0x1 = public boolean showsIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: needsDividerBefore()Z Access flags: 0x1 = public boolean needsDividerBefore() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [14] ifnonnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: needsDividerAfter()Z Access flags: 0x1 = public boolean needsDividerAfter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLongClick(Landroid/view/View;)Z Access flags: 0x1 = public boolean onLongClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 8, stack = 5): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] iconst_2 [10] newarray 10 [12] astore_1 v1 [13] new #7 + Class [android/graphics/Rect] [16] dup [17] invokespecial #57 + Methodref [android/graphics/Rect. ()V] [20] astore_2 v2 [21] aload_0 v0 [22] aload_1 v1 [23] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V] [26] aload_0 v0 [27] aload_2 v2 [28] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] [31] aload_0 v0 [32] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;] [35] astore_3 v3 [36] aload_0 v0 [37] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I] [40] istore v4 [42] aload_0 v0 [43] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I] [46] istore v5 [48] aload_1 v1 [49] iconst_1 [50] iaload [51] iload v5 [53] iconst_2 [54] idiv [55] iadd [56] istore v6 [58] aload_3 v3 [59] invokevirtual #52 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [62] invokevirtual #54 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [65] getfield #38 + Fieldref [android/util/DisplayMetrics.widthPixels I] [68] istore v7 [70] aload_3 v3 [71] aload_0 v0 [72] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [75] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [78] iconst_0 [79] invokestatic #76 + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] [82] astore_3 v3 [83] iload v6 [85] aload_2 v2 [86] invokevirtual #58 + Methodref [android/graphics/Rect.height ()I] [89] ificmpge +25 (target=114) [92] aload_3 v3 [93] bipush 53 [95] iload v7 [97] aload_1 v1 [98] iconst_0 [99] iaload [100] isub [101] iload v4 [103] iconst_2 [104] idiv [105] isub [106] iload v5 [108] invokevirtual #77 + Methodref [android/widget/Toast.setGravity (III)V] [111] goto +12 (target=123) [114] aload_3 v3 [115] bipush 81 [117] iconst_0 [118] iload v5 [120] invokevirtual #77 + Methodref [android/widget/Toast.setGravity (III)V] [123] aload_3 v3 [124] invokevirtual #78 + Methodref [android/widget/Toast.show ()V] [127] iconst_1 [128] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [9] Var: ..., Stack: (empty) - [114] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:android/view/View][a:[I][a:android/graphics/Rect][a:android/content/Context][i][i][i][i][a:android/widget/Toast], Stack: - [123] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #73 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [6] iload_1 v1 [7] invokestatic #60 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [10] istore_3 v3 [11] iload_1 v1 [12] invokestatic #61 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [15] istore_1 v1 [16] aload_0 v0 [17] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I] [20] istore v4 [22] iload_3 v3 [23] ldc #1 + Integer [-2147483648] [25] ificmpne +14 (target=39) [28] iload_1 v1 [29] aload_0 v0 [30] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [33] invokestatic #116 + Methodref [java/lang/Math.min (II)I] [36] goto +7 (target=43) [39] aload_0 v0 [40] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [43] istore_1 v1 [44] iload_3 v3 [45] ldc #2 + Integer [1073741824] [47] ificmpeq +27 (target=74) [50] aload_0 v0 [51] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [54] ifle +20 (target=74) [57] iload v4 [59] iload_1 v1 [60] ificmpge +14 (target=74) [63] aload_0 v0 [64] iload_1 v1 [65] ldc #2 + Integer [1073741824] [67] invokestatic #62 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [70] iload_2 v2 [71] invokespecial #73 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [39] Var: ...[i][i][i], Stack: (empty) - [43] Var: ..., Stack: [i] - [74] Var: ...[i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter Superclass: com/actionbarsherlock/internal/view/menu/BaseMenuPresenter Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter extends com.actionbarsherlock.internal.view.menu.BaseMenuPresenter Interfaces (count = 1): + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] Constant Pool (count = 495): + Float [56.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/util/SparseBooleanArray] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/R$integer] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/SparseBooleanArray. ()V] + Methodref [android/util/SparseBooleanArray.clear ()V] + Methodref [android/util/SparseBooleanArray.get (I)Z] + Methodref [android/util/SparseBooleanArray.put (IZ)V] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z] + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter. (Landroid/content/Context;II)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;II)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockTheme [I] + NameAndType [abs__action_menu_item_layout I] + NameAndType [abs__action_menu_layout I] + NameAndType [abs__max_action_buttons I] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [clear ()V] + NameAndType [close (Z)V] + NameAndType [density F] + NameAndType [dismiss ()V] + NameAndType [dismissPopupMenus ()Z] + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (I)Z] + NameAndType [get (Landroid/content/Context;)Z] + NameAndType [getActionItems ()Ljava/util/ArrayList;] + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getGroupId ()I] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItemId ()I] + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getParentMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getInteger (Landroid/content/Context;I)I] + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [hasCollapsibleActionView ()Z] + NameAndType [hasVisibleItems ()Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [isActionButton ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isShowing ()Z] + NameAndType [mActionButtonGroups Landroid/util/SparseBooleanArray;] + NameAndType [mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + NameAndType [mActionItemWidthLimit I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mExpandedActionViewsExclusive Z] + NameAndType [mMaxItems I] + NameAndType [mMaxItemsSet Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mMinCellSize I] + NameAndType [mOpenSubMenuId I] + NameAndType [mOverflowButton Landroid/view/View;] + NameAndType [mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + NameAndType [mReserveOverflow Z] + NameAndType [mReserveOverflowSet Z] + NameAndType [mScrapActionButtonView Landroid/view/View;] + NameAndType [mStrictWidthLimit Z] + NameAndType [mSystemContext Landroid/content/Context;] + NameAndType [mWidthLimit I] + NameAndType [mWidthLimitSet Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildForCells (Landroid/view/View;IIII)I] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [openSubMenuId I] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [put (IZ)V] + NameAndType [recycle ()V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestsActionButton ()Z] + NameAndType [requiresActionButton ()Z] + NameAndType [reserveOverflow (Landroid/content/Context;)Z] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setIsActionButton (Z)V] + NameAndType [setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOverflowReserved (Z)V] + NameAndType [setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + NameAndType [setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [size ()I] + NameAndType [updateMenuView (Z)V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(IZ)V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;I)I] + Utf8 [(Landroid/content/Context;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;IIII)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewGroup;I)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/util/SparseBooleanArray;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [SDK_INT] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_menu_item_layout] + Utf8 [abs__action_menu_layout] + Utf8 [abs__max_action_buttons] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/SparseBooleanArray] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [bindItemView] + Utf8 [checkLayoutParams] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [density] + Utf8 [dismiss] + Utf8 [dismissPopupMenus] + Utf8 [filterLeftoverView] + Utf8 [findItem] + Utf8 [findViewForItem] + Utf8 [flagActionItems] + Utf8 [generateLayoutParams] + Utf8 [generateOverflowButtonLayoutParams] + Utf8 [get] + Utf8 [getActionItems] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getBoolean] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDisplayMetrics] + Utf8 [getGroupId] + Utf8 [getItem] + Utf8 [getItemData] + Utf8 [getItemId] + Utf8 [getItemView] + Utf8 [getLayoutParams] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getNonActionItems] + Utf8 [getParent] + Utf8 [getParentMenu] + Utf8 [getResources] + Utf8 [getResources_getInteger] + Utf8 [getSubMenu] + Utf8 [getTheme] + Utf8 [getVisibleItems] + Utf8 [hasCollapsibleActionView] + Utf8 [hasVisibleItems] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [initForMenu] + Utf8 [initialize] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isEmpty] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [isShowing] + Utf8 [java/util/ArrayList] + Utf8 [mActionButtonGroups] + Utf8 [mActionButtonPopup] + Utf8 [mActionItemWidthLimit] + Utf8 [mContext] + Utf8 [mExpandedActionViewsExclusive] + Utf8 [mMaxItems] + Utf8 [mMaxItemsSet] + Utf8 [mMenu] + Utf8 [mMenuView] + Utf8 [mMinCellSize] + Utf8 [mOpenSubMenuId] + Utf8 [mOverflowButton] + Utf8 [mOverflowPopup] + Utf8 [mPopupPresenterCallback] + Utf8 [mPostedOpenRunnable] + Utf8 [mReserveOverflow] + Utf8 [mReserveOverflowSet] + Utf8 [mScrapActionButtonView] + Utf8 [mStrictWidthLimit] + Utf8 [mSystemContext] + Utf8 [mWidthLimit] + Utf8 [mWidthLimitSet] + Utf8 [makeMeasureSpec] + Utf8 [measure] + Utf8 [measureChildForCells] + Utf8 [obtainStyledAttributes] + Utf8 [onCloseMenu] + Utf8 [onConfigurationChanged] + Utf8 [onItemsChanged] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [onSubUiVisibilityChanged] + Utf8 [openSubMenuId] + Utf8 [post] + Utf8 [put] + Utf8 [recycle] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [requestsActionButton] + Utf8 [requiresActionButton] + Utf8 [reserveOverflow] + Utf8 [setAnchorView] + Utf8 [setExpandedActionViewsExclusive] + Utf8 [setIsActionButton] + Utf8 [setItemInvoker] + Utf8 [setItemLimit] + Utf8 [setLayoutParams] + Utf8 [setOverflowReserved] + Utf8 [setPresenter] + Utf8 [setReserveOverflow] + Utf8 [setSubUiVisibilityListener] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [shouldIncludeItem] + Utf8 [show] + Utf8 [showOverflowMenu] + Utf8 [size] + Utf8 [updateMenuView] + Utf8 [widthPixels] Fields (count = 18): + Field: mOverflowButton Landroid/view/View; Access flags: 0x2 = private android.view.View mOverflowButton + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mReserveOverflowSet Z Access flags: 0x2 = private boolean mReserveOverflowSet + Field: mWidthLimit I Access flags: 0x2 = private int mWidthLimit + Field: mActionItemWidthLimit I Access flags: 0x2 = private int mActionItemWidthLimit + Field: mMaxItems I Access flags: 0x2 = private int mMaxItems + Field: mMaxItemsSet Z Access flags: 0x2 = private boolean mMaxItemsSet + Field: mStrictWidthLimit Z Access flags: 0x2 = private boolean mStrictWidthLimit + Field: mWidthLimitSet Z Access flags: 0x2 = private boolean mWidthLimitSet + Field: mExpandedActionViewsExclusive Z Access flags: 0x2 = private boolean mExpandedActionViewsExclusive + Field: mMinCellSize I Access flags: 0x2 = private int mMinCellSize + Field: mActionButtonGroups Landroid/util/SparseBooleanArray; Access flags: 0x12 = private final android.util.SparseBooleanArray mActionButtonGroups + Field: mScrapActionButtonView Landroid/view/View; Access flags: 0x2 = private android.view.View mScrapActionButtonView + Field: mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mOverflowPopup + Field: mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup + Field: mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable + Field: mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; Access flags: 0x10 = final com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback + Field: mOpenSubMenuId I Access flags: 0x0 = int mOpenSubMenuId Methods (count = 31): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuPresenter(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] getstatic #42 + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I] [5] getstatic #41 + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I] [8] invokespecial #117 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter. (Landroid/content/Context;II)V] [11] aload_0 v0 [12] new #8 + Class [android/util/SparseBooleanArray] [15] dup [16] invokespecial #73 + Methodref [android/util/SparseBooleanArray. ()V] [19] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] [22] aload_0 v0 [23] new #24 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] [26] dup [27] aload_0 v0 [28] aconst_null [29] invokespecial #108 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] [32] putfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 161, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #121 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [6] aload_1 v1 [7] invokevirtual #67 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [10] astore_2 v2 [11] aload_0 v0 [12] getfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] [15] ifne +14 (target=29) [18] aload_0 v0 [19] aload_0 v0 [20] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [23] invokestatic #98 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] [26] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [29] aload_0 v0 [30] getfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] [33] ifne +16 (target=49) [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #69 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [41] getfield #39 + Fieldref [android/util/DisplayMetrics.widthPixels I] [44] iconst_2 [45] idiv [46] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [49] aload_0 v0 [50] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [53] ifne +14 (target=67) [56] aload_0 v0 [57] aload_1 v1 [58] getstatic #40 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [61] invokestatic #89 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] [64] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [67] aload_0 v0 [68] getfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [71] istore_1 v1 [72] aload_0 v0 [73] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [76] ifeq +54 (target=130) [79] aload_0 v0 [80] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [83] ifnonnull +34 (target=117) [86] aload_0 v0 [87] new #22 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] [90] dup [91] aload_0 v0 [92] aload_0 v0 [93] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] [96] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] [99] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [102] iconst_0 [103] iconst_0 [104] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [107] istore_3 v3 [108] aload_0 v0 [109] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [112] iload_3 v3 [113] iload_3 v3 [114] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [117] iload_1 v1 [118] aload_0 v0 [119] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [122] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [125] isub [126] istore_1 v1 [127] goto +8 (target=135) [130] aload_0 v0 [131] aconst_null [132] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [135] aload_0 v0 [136] iload_1 v1 [137] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] [140] aload_0 v0 [141] ldc #1 + Float [56.0] [143] aload_2 v2 [144] invokevirtual #69 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [147] getfield #38 + Fieldref [android/util/DisplayMetrics.density F] [150] fmul [151] f2i [152] putfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [155] aload_0 v0 [156] aconst_null [157] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [160] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [29] Var: ...[a:android/content/res/Resources], Stack: (empty) - [49] Var: ..., Stack: (empty) - [67] Var: ..., Stack: (empty) - [117] Var: ...[i], Stack: (empty) - [130] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) + Method: reserveOverflow(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean reserveOverflow(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #68 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [4] getstatic #43 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [7] invokevirtual #70 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [10] dup [11] astore_1 v1 [12] bipush 52 [14] iconst_0 [15] invokevirtual #71 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [18] istore_2 v2 [19] aload_1 v1 [20] invokevirtual #72 + Methodref [android/content/res/TypedArray.recycle ()V] [23] iload_2 v2 [24] ifeq +5 (target=29) [27] iconst_1 [28] ireturn [29] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [32] bipush 14 [34] ificmpge +15 (target=49) [37] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [40] bipush 11 [42] ificmplt +5 (target=47) [45] iconst_1 [46] ireturn [47] iconst_0 [48] ireturn [49] aload_0 v0 [50] invokestatic #103 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z] [53] ifeq +5 (target=58) [56] iconst_0 [57] ireturn [58] iconst_1 [59] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ...[a:android/content/res/TypedArray][i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [58] Var: ..., Stack: (empty) - [59] Var: ..., Stack: [i] + 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 = 37, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [4] ifne +32 (target=36) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [12] getstatic #40 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [15] invokestatic #89 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] [18] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [21] aload_0 v0 [22] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [25] ifnull +11 (target=36) [28] aload_0 v0 [29] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [32] iconst_1 [33] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [36] Var: ..., Stack: (empty) + Method: setWidthLimit(IZ)V Access flags: 0x1 = public void setWidthLimit(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [10] aload_0 v0 [11] iconst_1 [12] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setReserveOverflow(Z)V Access flags: 0x1 = public void setReserveOverflow(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setItemLimit(I)V Access flags: 0x1 = public void setItemLimit(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [5] aload_0 v0 [6] iconst_1 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setExpandedActionViewsExclusive(Z)V Access flags: 0x1 = public void setExpandedActionViewsExclusive(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 #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #120 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [5] dup [6] astore_1 v1 [7] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [10] aload_0 v0 [11] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] [14] aload_1 v1 [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 5, stack = 4): [0] aload_1 v1 [1] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] [4] dup [5] astore v4 [7] ifnull +10 (target=17) [10] aload_1 v1 [11] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] [14] ifeq +21 (target=35) [17] aload_2 v2 [18] instanceof #17 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [21] ifne +5 (target=26) [24] aconst_null [25] astore_2 v2 [26] aload_0 v0 [27] aload_1 v1 [28] aload_2 v2 [29] aload_3 v3 [30] invokespecial #119 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [33] astore v4 [35] aload v4 [37] aload_1 v1 [38] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [41] ifeq +8 (target=49) [44] bipush 8 [46] goto +4 (target=50) [49] iconst_0 [50] invokevirtual #84 + Methodref [android/view/View.setVisibility (I)V] [53] aload_3 v3 [54] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [57] astore_1 v1 [58] aload v4 [60] invokevirtual #77 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [63] astore_2 v2 [64] aload_1 v1 [65] aload_2 v2 [66] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [69] ifne +13 (target=82) [72] aload v4 [74] aload_1 v1 [75] aload_2 v2 [76] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [79] invokevirtual #83 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [82] aload v4 [84] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [17] Var: ...[a:android/view/View], Stack: (empty) - [26] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [49] Var: ..., Stack: [a:android/view/View] - [50] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View][a:android/view/ViewGroup][a:android/view/View], Stack: [a:android/view/View][i] - [82] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams], Stack: (empty) + Method: bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V Access flags: 0x1 = public void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_2 v2 [1] aload_1 v1 [2] iconst_0 [3] invokeinterface #149 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] [8] aload_0 v0 [9] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [12] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [15] astore_1 v1 [16] aload_2 v2 [17] checkcast #17 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [20] aload_1 v1 [21] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 3, stack = 1): [0] aload_2 v2 [1] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #124 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] [5] aload_0 v0 [6] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] ifnull +52 (target=61) [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;] [19] dup [20] astore_1 v1 [21] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [24] istore_2 v2 [25] iconst_0 [26] istore_3 v3 [27] goto +29 (target=56) [30] aload_1 v1 [31] iload_3 v3 [32] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [38] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] [41] dup [42] astore v4 [44] ifnull +9 (target=53) [47] aload v4 [49] aload_0 v0 [50] invokevirtual #144 + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] [53] iinc v3, 1 [56] iload_3 v3 [57] iload_2 v2 [58] ificmplt -28 (target=30) [61] aload_0 v0 [62] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [65] ifnull +13 (target=78) [68] aload_0 v0 [69] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [72] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [75] goto +4 (target=79) [78] aconst_null [79] astore_1 v1 [80] iconst_0 [81] istore_2 v2 [82] aload_0 v0 [83] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [86] ifeq +50 (target=136) [89] aload_1 v1 [90] ifnull +46 (target=136) [93] aload_1 v1 [94] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [97] dup [98] istore_3 v3 [99] iconst_1 [100] ificmpne +26 (target=126) [103] aload_1 v1 [104] iconst_0 [105] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [108] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [111] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [114] ifeq +7 (target=121) [117] iconst_0 [118] goto +4 (target=122) [121] iconst_1 [122] istore_2 v2 [123] goto +13 (target=136) [126] iload_3 v3 [127] ifle +7 (target=134) [130] iconst_1 [131] goto +4 (target=135) [134] iconst_0 [135] istore_2 v2 [136] iload_2 v2 [137] ifeq +82 (target=219) [140] aload_0 v0 [141] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [144] ifnonnull +19 (target=163) [147] aload_0 v0 [148] new #22 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] [151] dup [152] aload_0 v0 [153] aload_0 v0 [154] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] [157] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] [160] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [163] aload_0 v0 [164] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [167] invokevirtual #79 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [170] checkcast #11 + Class [android/view/ViewGroup] [173] dup [174] astore_3 v3 [175] aload_0 v0 [176] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [179] ifacmpeq +75 (target=254) [182] aload_3 v3 [183] ifnull +11 (target=194) [186] aload_3 v3 [187] aload_0 v0 [188] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [191] invokevirtual #88 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [194] aload_0 v0 [195] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [198] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [201] dup [202] astore v4 [204] aload_0 v0 [205] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [208] aload v4 [210] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [213] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [216] goto +38 (target=254) [219] aload_0 v0 [220] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [223] ifnull +31 (target=254) [226] aload_0 v0 [227] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [230] invokevirtual #79 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [233] aload_0 v0 [234] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [237] ifacmpne +17 (target=254) [240] aload_0 v0 [241] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [244] checkcast #11 + Class [android/view/ViewGroup] [247] aload_0 v0 [248] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [251] invokevirtual #88 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [254] aload_0 v0 [255] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [258] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [261] aload_0 v0 [262] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [265] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V] [268] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [30] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [53] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) - [61] Var: -3, Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: [a:java/util/ArrayList] - [121] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [122] Var: ..., Stack: [i] - [126] Var: ..., Stack: (empty) - [134] Var: ..., Stack: (empty) - [135] Var: ..., Stack: [i] - [136] Var: -1, Stack: (empty) - [163] Var: ..., Stack: (empty) - [194] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [216] Var: ..., Stack: (empty) - [219] Var: -1, Stack: (empty) - [254] Var: ..., Stack: (empty) + Method: filterLeftoverView(Landroid/view/ViewGroup;I)Z Access flags: 0x1 = public boolean filterLeftoverView(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #86 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [5] aload_0 v0 [6] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [9] ifacmpne +5 (target=14) [12] iconst_0 [13] ireturn [14] aload_0 v0 [15] aload_1 v1 [16] iload_2 v2 [17] invokespecial #118 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 3, stack = 6): [0] aload_1 v1 [1] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] astore_2 v2 [11] goto +11 (target=22) [14] aload_2 v2 [15] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] [18] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [21] astore_2 v2 [22] aload_2 v2 [23] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] [26] aload_0 v0 [27] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] ifacmpne -16 (target=14) [33] aload_0 v0 [34] aload_2 v2 [35] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [38] invokespecial #92 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] [41] dup [42] astore_2 v2 [43] ifnonnull +17 (target=60) [46] aload_0 v0 [47] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [50] ifnonnull +5 (target=55) [53] iconst_0 [54] ireturn [55] aload_0 v0 [56] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [59] astore_2 v2 [60] aload_0 v0 [61] aload_1 v1 [62] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [65] invokeinterface #150 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [70] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [73] aload_0 v0 [74] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] [77] dup [78] aload_0 v0 [79] aload_0 v0 [80] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [83] aload_1 v1 [84] invokespecial #99 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] [87] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [90] aload_0 v0 [91] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [94] aload_2 v2 [95] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] [98] aload_0 v0 [99] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [102] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V] [105] aload_0 v0 [106] aload_1 v1 [107] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [110] pop [111] iconst_1 [112] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [14] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder], Stack: (empty) - [22] Var: ..., Stack: (empty) - [55] Var: ...[a:android/view/View], Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: findViewForItem(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; Access flags: 0x2 = private android.view.View findViewForItem(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] checkcast #11 + Class [android/view/ViewGroup] [7] dup [8] astore_2 v2 [9] ifnonnull +5 (target=14) [12] aconst_null [13] areturn [14] aload_2 v2 [15] invokevirtual #87 + Methodref [android/view/ViewGroup.getChildCount ()I] [18] istore_3 v3 [19] iconst_0 [20] istore v4 [22] goto +38 (target=60) [25] aload_2 v2 [26] iload v4 [28] invokevirtual #86 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [31] dup [32] astore v5 [34] instanceof #31 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [37] ifeq +20 (target=57) [40] aload v5 [42] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [45] invokeinterface #148 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [50] aload_1 v1 [51] ifacmpne +6 (target=57) [54] aload v5 [56] areturn [57] iinc v4, 1 [60] iload v4 [62] iload_3 v3 [63] ificmplt -38 (target=25) [66] aconst_null [67] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [25] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 2, stack = 7): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [4] ifeq +102 (target=106) [7] aload_0 v0 [8] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [11] ifne +95 (target=106) [14] aload_0 v0 [15] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] ifnull +88 (target=106) [21] aload_0 v0 [22] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [25] ifnull +81 (target=106) [28] aload_0 v0 [29] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [32] ifnonnull +74 (target=106) [35] aload_0 v0 [36] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [42] invokevirtual #146 + Methodref [java/util/ArrayList.isEmpty ()Z] [45] ifne +61 (target=106) [48] new #23 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] [51] dup [52] aload_0 v0 [53] aload_0 v0 [54] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [57] aload_0 v0 [58] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [61] aload_0 v0 [62] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [65] iconst_1 [66] invokespecial #106 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [69] astore_1 v1 [70] aload_0 v0 [71] new #21 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] [74] dup [75] aload_0 v0 [76] aload_1 v1 [77] invokespecial #104 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [80] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [83] aload_0 v0 [84] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [87] checkcast #9 + Class [android/view/View] [90] aload_0 v0 [91] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [94] invokevirtual #81 + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z] [97] pop [98] aload_0 v0 [99] aconst_null [100] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [103] pop [104] iconst_1 [105] ireturn [106] iconst_0 [107] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [106] Var: ..., Stack: (empty) + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [4] ifnull +32 (target=36) [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [11] ifnull +25 (target=36) [14] aload_0 v0 [15] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [18] checkcast #9 + Class [android/view/View] [21] aload_0 v0 [22] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [25] invokevirtual #82 + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z] [28] pop [29] aload_0 v0 [30] aconst_null [31] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [34] iconst_1 [35] ireturn [36] aload_0 v0 [37] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [40] dup [41] astore_1 v1 [42] ifnull +9 (target=51) [45] aload_1 v1 [46] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [49] iconst_1 [50] ireturn [51] iconst_0 [52] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ..., Stack: (empty) - [51] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper], Stack: (empty) + Method: dismissPopupMenus()Z Access flags: 0x1 = public boolean dismissPopupMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [4] aload_0 v0 [5] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [8] ior [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideSubMenus()Z Access flags: 0x1 = public boolean hideSubMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [11] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V] [14] iconst_1 [15] ireturn [16] iconst_0 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [11] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 660, locals = 18, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [7] dup [8] astore_1 v1 [9] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [12] istore_2 v2 [13] aload_0 v0 [14] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [17] istore_3 v3 [18] aload_0 v0 [19] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] [22] istore v4 [24] iconst_0 [25] iconst_0 [26] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [29] istore v5 [31] aload_0 v0 [32] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [35] checkcast #11 + Class [android/view/ViewGroup] [38] astore v6 [40] iconst_0 [41] istore v7 [43] iconst_0 [44] istore v8 [46] iconst_0 [47] istore v9 [49] iconst_0 [50] istore v10 [52] iconst_0 [53] istore v11 [55] goto +64 (target=119) [58] aload_1 v1 [59] iload v11 [61] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [64] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [67] dup [68] astore v12 [70] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] [73] ifeq +9 (target=82) [76] iinc v7, 1 [79] goto +20 (target=99) [82] aload v12 [84] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] [87] ifeq +9 (target=96) [90] iinc v8, 1 [93] goto +6 (target=99) [96] iconst_1 [97] istore v10 [99] aload_0 v0 [100] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] [103] ifeq +13 (target=116) [106] aload v12 [108] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [111] ifeq +5 (target=116) [114] iconst_0 [115] istore_3 v3 [116] iinc v11, 1 [119] iload v11 [121] iload_2 v2 [122] ificmplt -64 (target=58) [125] aload_0 v0 [126] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [129] ifeq +20 (target=149) [132] iload v10 [134] ifne +12 (target=146) [137] iload v7 [139] iload v8 [141] iadd [142] iload_3 v3 [143] ificmple +6 (target=149) [146] iinc v3, -1 [149] iload_3 v3 [150] iload v7 [152] isub [153] istore_3 v3 [154] aload_0 v0 [155] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] [158] dup [159] astore v11 [161] invokevirtual #74 + Methodref [android/util/SparseBooleanArray.clear ()V] [164] iconst_0 [165] istore v12 [167] iconst_0 [168] istore v7 [170] aload_0 v0 [171] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [174] ifeq +33 (target=207) [177] iload v4 [179] aload_0 v0 [180] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [183] idiv [184] istore v7 [186] iload v4 [188] aload_0 v0 [189] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [192] irem [193] istore v8 [195] aload_0 v0 [196] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [199] iload v8 [201] iload v7 [203] idiv [204] iadd [205] istore v12 [207] iconst_0 [208] istore v8 [210] goto +442 (target=652) [213] aload_1 v1 [214] iload v8 [216] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [219] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [222] dup [223] astore v10 [225] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] [228] ifeq +117 (target=345) [231] aload_0 v0 [232] aload v10 [234] aload_0 v0 [235] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [238] aload v6 [240] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [243] astore v13 [245] aload_0 v0 [246] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [249] ifnonnull +9 (target=258) [252] aload_0 v0 [253] aload v13 [255] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [258] aload_0 v0 [259] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [262] ifeq +23 (target=285) [265] iload v7 [267] aload v13 [269] iload v12 [271] iload v7 [273] iload v5 [275] iconst_0 [276] invokestatic #114 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [279] isub [280] istore v7 [282] goto +12 (target=294) [285] aload v13 [287] iload v5 [289] iload v5 [291] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [294] aload v13 [296] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [299] istore v14 [301] iload v4 [303] iload v14 [305] isub [306] istore v4 [308] iload v9 [310] ifne +7 (target=317) [313] iload v14 [315] istore v9 [317] aload v10 [319] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [322] dup [323] istore v15 [325] ifeq +11 (target=336) [328] aload v11 [330] iload v15 [332] iconst_1 [333] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [336] aload v10 [338] iconst_1 [339] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [342] goto +307 (target=649) [345] aload v10 [347] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] [350] ifeq +299 (target=649) [353] aload v10 [355] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [358] istore v13 [360] aload v11 [362] iload v13 [364] invokevirtual #75 + Methodref [android/util/SparseBooleanArray.get (I)Z] [367] istore v14 [369] iload_3 v3 [370] ifgt +8 (target=378) [373] iload v14 [375] ifeq +24 (target=399) [378] iload v4 [380] ifle +19 (target=399) [383] aload_0 v0 [384] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [387] ifeq +8 (target=395) [390] iload v7 [392] ifle +7 (target=399) [395] iconst_1 [396] goto +4 (target=400) [399] iconst_0 [400] dup [401] istore v15 [403] ifeq +144 (target=547) [406] aload_0 v0 [407] aload v10 [409] aload_0 v0 [410] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [413] aload v6 [415] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [418] astore v16 [420] aload_0 v0 [421] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [424] ifnonnull +9 (target=433) [427] aload_0 v0 [428] aload v16 [430] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [433] aload_0 v0 [434] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [437] ifeq +35 (target=472) [440] aload v16 [442] iload v12 [444] iload v7 [446] iload v5 [448] iconst_0 [449] invokestatic #114 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [452] istore v17 [454] iload v7 [456] iload v17 [458] isub [459] istore v7 [461] iload v17 [463] ifne +18 (target=481) [466] iconst_0 [467] istore v15 [469] goto +12 (target=481) [472] aload v16 [474] iload v5 [476] iload v5 [478] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [481] aload v16 [483] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [486] istore v17 [488] iload v4 [490] iload v17 [492] isub [493] istore v4 [495] iload v9 [497] ifne +7 (target=504) [500] iload v17 [502] istore v9 [504] aload_0 v0 [505] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [508] ifeq +21 (target=529) [511] iload v15 [513] iload v4 [515] iflt +7 (target=522) [518] iconst_1 [519] goto +4 (target=523) [522] iconst_0 [523] iand [524] istore v15 [526] goto +21 (target=547) [529] iload v15 [531] iload v4 [533] iload v9 [535] iadd [536] ifle +7 (target=543) [539] iconst_1 [540] goto +4 (target=544) [543] iconst_0 [544] iand [545] istore v15 [547] iload v15 [549] ifeq +19 (target=568) [552] iload v13 [554] ifeq +14 (target=568) [557] aload v11 [559] iload v13 [561] iconst_1 [562] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [565] goto +69 (target=634) [568] iload v14 [570] ifeq +64 (target=634) [573] aload v11 [575] iload v13 [577] iconst_0 [578] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [581] iconst_0 [582] istore v16 [584] goto +43 (target=627) [587] aload_1 v1 [588] iload v16 [590] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [593] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [596] dup [597] astore v17 [599] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [602] iload v13 [604] ificmpne +20 (target=624) [607] aload v17 [609] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [612] ifeq +6 (target=618) [615] iinc v3, 1 [618] aload v17 [620] iconst_0 [621] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [624] iinc v16, 1 [627] iload v16 [629] iload v8 [631] ificmplt -44 (target=587) [634] iload v15 [636] ifeq +6 (target=642) [639] iinc v3, -1 [642] aload v10 [644] iload v15 [646] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [649] iinc v8, 1 [652] iload v8 [654] iload_2 v2 [655] ificmplt -442 (target=213) [658] iconst_1 [659] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 40): - [58] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][i], Stack: - [82] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: (empty) - [116] Var: -1, Stack: (empty) - [119] Var: ..., Stack: (empty) - [146] Var: -1, Stack: (empty) - [149] Var: ..., Stack: (empty) - [207] Var: ...[a:android/util/SparseBooleanArray][i][i], Stack: (empty) - [213] Var: ...[i], Stack: (empty) - [258] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [285] Var: ..., Stack: (empty) - [294] Var: ..., Stack: (empty) - [317] Var: ...[i], Stack: (empty) - [336] Var: ...[i], Stack: (empty) - [345] Var: -3, Stack: (empty) - [378] Var: ...[i][i], Stack: (empty) - [395] Var: ..., Stack: (empty) - [399] Var: ..., Stack: (empty) - [400] Var: ..., Stack: [i] - [433] Var: ...[i][a:android/view/View], Stack: (empty) - [469] Var: ...[i], Stack: (empty) - [472] Var: -1, Stack: (empty) - [481] Var: ..., Stack: (empty) - [504] Var: ...[i], Stack: (empty) - [522] Var: ..., Stack: [i] - [523] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i] - [529] Var: ..., Stack: (empty) - [543] Var: ..., Stack: [i] - [544] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i] - [547] Var: -2, Stack: (empty) - [568] Var: ..., Stack: (empty) - [587] Var: ...[i], Stack: (empty) - [618] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [624] Var: -1, Stack: (empty) - [627] Var: ..., Stack: (empty) - [634] Var: -1, Stack: (empty) - [642] Var: ..., Stack: (empty) - [649] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i], Stack: - [652] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [4] pop [5] aload_0 v0 [6] aload_1 v1 [7] iload_2 v2 [8] invokespecial #122 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] new #25 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [3] dup [4] invokespecial #109 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [13] putfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [16] aload_1 v1 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #25 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [4] dup [5] astore_1 v1 [6] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [9] ifle +35 (target=44) [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] aload_1 v1 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [20] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [23] dup [24] astore_1 v1 [25] ifnull +19 (target=44) [28] aload_1 v1 [29] invokeinterface #151 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [34] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [37] astore_1 v1 [38] aload_0 v0 [39] aload_1 v1 [40] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [44] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState], Stack: (empty) + Method: onSubUiVisibilityChanged(Z)V Access flags: 0x1 = public void onSubUiVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +10 (target=11) [4] aload_0 v0 [5] aconst_null [6] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [9] pop [10] return [11] aload_0 v0 [12] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [15] iconst_0 [16] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [19] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; Access flags: 0x1008 = static synthetic android.view.View access$1(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V Access flags: 0x1008 = static synthetic void access$3(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu Superclass: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper Interfaces (count = 0): Constant Pool (count = 86): + Class [android/content/Context] + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/MenuItem] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [isActionButton ()Z] + NameAndType [isVisible ()Z] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mOpenSubMenuId I] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [onDismiss ()V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/content/Context] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [getIcon] + Utf8 [getItem] + Utf8 [isActionButton] + Utf8 [isVisible] + Utf8 [mMenuView] + Utf8 [mOpenSubMenuId] + Utf8 [mPopupPresenterCallback] + Utf8 [onDismiss] + Utf8 [setAnchorView] + Utf8 [setCallback] + Utf8 [setForceShowIcon] + Utf8 [size] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public ActionMenuPresenter$ActionButtonSubmenu(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 6, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [11] aload_3 v3 [12] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [15] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [18] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [21] ifne +28 (target=49) [24] aload_0 v0 [25] aload_1 v1 [26] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] [29] ifnonnull +13 (target=42) [32] aload_1 v1 [33] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [36] checkcast #2 + Class [android/view/View] [39] goto +7 (target=46) [42] aload_1 v1 [43] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] [46] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] [49] aload_0 v0 [50] aload_1 v1 [51] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [54] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [57] iconst_0 [58] istore_1 v1 [59] aload_3 v3 [60] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] [63] istore_2 v2 [64] iconst_0 [65] istore v4 [67] goto +38 (target=105) [70] aload_3 v3 [71] iload v4 [73] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [76] dup [77] astore v5 [79] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] [84] ifeq +18 (target=102) [87] aload v5 [89] invokeinterface #24 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [94] ifnull +8 (target=102) [97] iconst_1 [98] istore_1 v1 [99] goto +12 (target=111) [102] iinc v4, 1 [105] iload v4 [107] iload_2 v2 [108] ificmplt -38 (target=70) [111] aload_0 v0 [112] iload_1 v1 [113] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V] [116] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [42] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] - [46] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:android/view/View] - [49] Var: ..., Stack: (empty) - [70] Var: ...[i][i][i], Stack: (empty) - [102] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [111] Var: -1, Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] aconst_null [9] invokestatic #14 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] [12] aload_0 v0 [13] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [16] iconst_0 [17] putfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 21): + Class [android/view/ViewConfiguration] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [hasPermanentMenuKey ()Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/ViewConfiguration] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Utf8 [get] + Utf8 [hasPermanentMenuKey] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private ActionMenuPresenter$HasPermanentMenuKey() 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: get(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean get(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #4 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [4] invokevirtual #5 + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 57): + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + NameAndType [changeMenuMode ()V] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [tryShow ()Z] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$3] + Utf8 [android/view/View] + Utf8 [changeMenuMode] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [getWindowToken] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mMenu] + Utf8 [mMenuView] + Utf8 [mPopup] + Utf8 [run] + Utf8 [this$0] + Utf8 [tryShow] Fields (count = 2): + Field: mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mPopup + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V Access flags: 0x1 = public ActionMenuPresenter$OpenOverflowRunnable(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [7] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V] [10] aload_0 v0 [11] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [14] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [17] checkcast #1 + Class [android/view/View] [20] dup [21] astore_1 v1 [22] ifnull +31 (target=53) [25] aload_1 v1 [26] invokevirtual #12 + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] [29] ifnull +24 (target=53) [32] aload_0 v0 [33] getfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [36] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z] [39] ifeq +14 (target=53) [42] aload_0 v0 [43] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [46] aload_0 v0 [47] getfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [50] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [53] aload_0 v0 [54] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [57] aconst_null [58] invokestatic #14 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:android/view/View], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton Superclass: android/widget/ImageButton Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton extends android.widget.ImageButton Interfaces (count = 2): + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] Constant Pool (count = 103): + Class [android/widget/ImageButton] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/ImageButton.onAttachedToWindow ()V] + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V] + Methodref [android/widget/ImageButton.performClick ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V] + Methodref [java/util/HashSet. ()V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [actionOverflowButtonStyle I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mListeners Ljava/util/Set;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V] + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V] + NameAndType [performClick ()Z] + NameAndType [playSoundEffect (I)V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setClickable (Z)V] + NameAndType [setEnabled (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Ljava/util/Set;] + Utf8 [StackMapTable] + Utf8 [actionOverflowButtonStyle] + Utf8 [add] + Utf8 [addOnAttachStateChangeListener] + Utf8 [android/widget/ImageButton] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [hasNext] + Utf8 [iterator] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [mListeners] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [next] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [performClick] + Utf8 [playSoundEffect] + Utf8 [remove] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setClickable] + Utf8 [setEnabled] + Utf8 [setFocusable] + Utf8 [setVisibility] + Utf8 [showOverflowMenu] + Utf8 [this$0] Fields (count = 2): + Field: mListeners Ljava/util/Set; Access flags: 0x12 = private final java.util.Set mListeners + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 8): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuPresenter$OverflowMenuButton(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aconst_null [8] getstatic #11 + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I] [11] invokespecial #14 + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [14] aload_0 v0 [15] new #8 + Class [java/util/HashSet] [18] dup [19] invokespecial #24 + Methodref [java/util/HashSet. ()V] [22] putfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [25] aload_0 v0 [26] iconst_1 [27] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V] [30] aload_0 v0 [31] iconst_1 [32] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V] [35] aload_0 v0 [36] iconst_0 [37] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V] [40] aload_0 v0 [41] iconst_1 [42] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performClick()Z Access flags: 0x1 = public boolean performClick() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #17 + Methodref [android/widget/ImageButton.performClick ()Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V] [14] aload_0 v0 [15] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [18] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [21] pop [22] iconst_1 [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: needsDividerBefore()Z Access flags: 0x1 = public boolean needsDividerBefore() 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: needsDividerAfter()Z Access flags: 0x1 = public boolean needsDividerAfter() 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: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #15 + Methodref [android/widget/ImageButton.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [8] invokeinterface #30 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #28 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #4 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #27 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [8] invokeinterface #30 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #28 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #4 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #26 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #27 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #29 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #31 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup Superclass: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper Interfaces (count = 0): Constant Pool (count = 42): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [close ()V] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [onDismiss ()V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [access$0] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [mMenu] + Utf8 [mPopupPresenterCallback] + Utf8 [onDismiss] + Utf8 [setCallback] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V Access flags: 0x1 = public ActionMenuPresenter$OverflowPopup(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 6, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] aload v4 [10] iload v5 [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [15] aload_0 v0 [16] aload_1 v1 [17] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [20] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] [4] aload_0 v0 [5] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [11] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] [14] aload_0 v0 [15] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [18] aconst_null [19] invokestatic #8 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] Constant Pool (count = 53): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + NameAndType [close (Z)V] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemId ()I] + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mOpenSubMenuId I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [StackMapTable] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getRootMenu] + Utf8 [java/lang/Object] + Utf8 [mOpenSubMenuId] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V Access flags: 0x2 = private ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) 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 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x1 = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] aload_0 v0 [7] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [10] aload_1 v1 [11] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [14] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [17] invokeinterface #15 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [22] putfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [25] iconst_0 [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [6] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_1 v1 [1] instanceof #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [4] ifeq +14 (target=18) [7] aload_1 v1 [8] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [11] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V Access flags: 0x1000 = synthetic ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 38): + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [openSubMenuId I] + NameAndType [readInt ()I] + NameAndType [writeInt (I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [openSubMenuId] + Utf8 [readInt] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 2): + Field: openSubMenuId I Access flags: 0x1 = public int openSubMenuId + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] [3] dup [4] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1. ()V] [7] putstatic #6 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x0 = ActionMenuPresenter$SavedState() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x0 = ActionMenuPresenter$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [9] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [12] 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 #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [5] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = ActionMenuPresenter$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;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$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 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView Superclass: com/actionbarsherlock/internal/widget/IcsLinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuView extends com.actionbarsherlock.internal.widget.IcsLinearLayout Interfaces (count = 2): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuView] Constant Pool (count = 304): + Integer [-2147483648] + Integer [4] + Integer [56] + Integer [1073741824] + Integer [2147483647] + Float [0.5] + Float [4.0] + Float [56.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [java/lang/Long] + Class [java/lang/Math] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setPadding (IIII)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V] + Methodref [java/lang/Long.bitCount (J)I] + Methodref [java/lang/Math.max (II)I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + NameAndType [IS_FROYO Z] + NameAndType [SDK_INT I] + NameAndType [bitCount (J)I] + NameAndType [cellsUsed I] + NameAndType [density F] + NameAndType [dismissPopupMenus ()Z] + NameAndType [expandable Z] + NameAndType [expanded Z] + NameAndType [extraPixels I] + NameAndType [generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [gravity I] + NameAndType [hasDividerBeforeChildAt (I)Z] + NameAndType [hasText ()Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [isOverflowButton Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [mFirst Z] + NameAndType [mFormatItems Z] + NameAndType [mFormatItemsWidth I] + NameAndType [mGeneratedItemPadding I] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMinCellSize I] + NameAndType [mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mReserveOverflow Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildForCells (Landroid/view/View;IIII)I] + NameAndType [needsDividerAfter ()Z] + NameAndType [needsDividerBefore ()Z] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [onMeasureExactFormat (II)V] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [preventEdgeOffset Z] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBaselineAligned (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setPadding (IIII)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [updateMenuView (Z)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)I] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/View;IIII)I] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [F] + Utf8 [GENERATED_ITEM_PADDING] + Utf8 [I] + Utf8 [IS_FROYO] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [MIN_CELL_SIZE] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [bitCount] + Utf8 [cellsUsed] + Utf8 [checkLayoutParams] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [density] + Utf8 [dismissPopupMenus] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [expandable] + Utf8 [expanded] + Utf8 [extraPixels] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [generateOverflowButtonLayoutParams] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getDisplayMetrics] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowAnimations] + Utf8 [gravity] + Utf8 [hasDividerBeforeChildAt] + Utf8 [hasText] + Utf8 [hideOverflowMenu] + Utf8 [initialize] + Utf8 [invokeItem] + Utf8 [isExpandedFormat] + Utf8 [isOverflowButton] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [java/lang/Long] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [mFirst] + Utf8 [mFormatItems] + Utf8 [mFormatItemsWidth] + Utf8 [mGeneratedItemPadding] + Utf8 [mMenu] + Utf8 [mMinCellSize] + Utf8 [mPresenter] + Utf8 [mReserveOverflow] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildForCells] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onDraw] + Utf8 [onItemsChanged] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onMeasureExactFormat] + Utf8 [performItemAction] + Utf8 [preventEdgeOffset] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setBaselineAligned] + Utf8 [setMeasuredDimension] + Utf8 [setOverflowReserved] + Utf8 [setPadding] + Utf8 [setPresenter] + Utf8 [showOverflowMenu] + Utf8 [updateMenuView] Fields (count = 11): + Field: IS_FROYO Z Access flags: 0x1a = private static final boolean IS_FROYO + Field: MIN_CELL_SIZE I Access flags: 0x18 = static final int MIN_CELL_SIZE Class member attributes (count = 1): + Constant value attribute: + Integer [56] + Field: GENERATED_ITEM_PADDING I Access flags: 0x18 = static final int GENERATED_ITEM_PADDING Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mPresenter + Field: mFormatItems Z Access flags: 0x2 = private boolean mFormatItems + Field: mFormatItemsWidth I Access flags: 0x2 = private int mFormatItemsWidth + Field: mMinCellSize I Access flags: 0x2 = private int mMinCellSize + Field: mGeneratedItemPadding I Access flags: 0x2 = private int mGeneratedItemPadding + Field: mFirst Z Access flags: 0x2 = private boolean mFirst Methods (count = 27): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #26 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 8 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuView(android.content.Context) 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] invokespecial #64 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #87 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_1 [8] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [11] aload_0 v0 [12] iconst_0 [13] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V] [16] aload_1 v1 [17] invokevirtual #46 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [20] invokevirtual #47 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [23] getfield #27 + Fieldref [android/util/DisplayMetrics.density F] [26] fstore_1 v1 [27] aload_0 v0 [28] ldc #8 + Float [56.0] [30] fload_1 v1 [31] fmul [32] f2i [33] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [36] aload_0 v0 [37] ldc #7 + Float [4.0] [39] fload_1 v1 [40] fmul [41] f2i [42] putfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPresenter(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V Access flags: 0x1 = public void setPresenter(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isExpandedFormat()Z Access flags: 0x1 = public boolean isExpandedFormat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] ireturn 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 = 53, locals = 2, stack = 2): [0] getstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [3] ifeq +8 (target=11) [6] aload_0 v0 [7] aload_1 v1 [8] invokespecial #88 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V] [11] aload_0 v0 [12] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] iconst_0 [16] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] [19] aload_0 v0 [20] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] ifnull +29 (target=52) [26] aload_0 v0 [27] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [30] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [33] ifeq +19 (target=52) [36] aload_0 v0 [37] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [40] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [43] pop [44] aload_0 v0 [45] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [48] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [51] pop [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] getstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [3] ifne +20 (target=23) [6] aload_0 v0 [7] getfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [10] ifeq +13 (target=23) [13] aload_0 v0 [14] iconst_0 [15] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [18] aload_0 v0 [19] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V] [22] return [23] aload_0 v0 [24] aload_1 v1 [25] invokespecial #90 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] istore_3 v3 [5] aload_0 v0 [6] iload_1 v1 [7] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [10] ldc #4 + Integer [1073741824] [12] ificmpne +7 (target=19) [15] iconst_1 [16] goto +4 (target=20) [19] iconst_0 [20] putfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [23] iload_3 v3 [24] aload_0 v0 [25] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [28] ificmpeq +8 (target=36) [31] aload_0 v0 [32] iconst_0 [33] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [36] iload_1 v1 [37] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [40] istore_3 v3 [41] aload_0 v0 [42] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [45] ifeq +31 (target=76) [48] aload_0 v0 [49] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [52] ifnull +24 (target=76) [55] iload_3 v3 [56] aload_0 v0 [57] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [60] ificmpeq +16 (target=76) [63] aload_0 v0 [64] iload_3 v3 [65] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [68] aload_0 v0 [69] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [72] iconst_1 [73] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [76] aload_0 v0 [77] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [80] ifeq +10 (target=90) [83] aload_0 v0 [84] iload_1 v1 [85] iload_2 v2 [86] invokespecial #78 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V] [89] return [90] aload_0 v0 [91] iload_1 v1 [92] iload_2 v2 [93] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView] - [20] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i] - [36] Var: ..., Stack: (empty) - [76] Var: ...[i], Stack: (empty) - [90] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: onMeasureExactFormat(II)V Access flags: 0x2 = private void onMeasureExactFormat(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1032, locals = 24, stack = 5): [0] iload_2 v2 [1] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] iload_1 v1 [6] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [9] istore_1 v1 [10] iload_2 v2 [11] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [14] istore v4 [16] aload_0 v0 [17] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [20] aload_0 v0 [21] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [24] iadd [25] istore v5 [27] aload_0 v0 [28] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I] [31] aload_0 v0 [32] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I] [35] iadd [36] istore v6 [38] iload_1 v1 [39] iload v5 [41] isub [42] dup [43] istore_1 v1 [44] aload_0 v0 [45] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [48] idiv [49] istore v5 [51] iload_1 v1 [52] aload_0 v0 [53] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [56] irem [57] istore v7 [59] iload v5 [61] ifne +10 (target=71) [64] aload_0 v0 [65] iload_1 v1 [66] iconst_0 [67] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] [70] return [71] aload_0 v0 [72] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [75] iload v7 [77] iload v5 [79] idiv [80] iadd [81] istore v7 [83] iconst_0 [84] istore v8 [86] iconst_0 [87] istore v9 [89] iconst_0 [90] istore v10 [92] iconst_0 [93] istore v11 [95] iconst_0 [96] istore v12 [98] lconst_0 [99] lstore v17 [101] aload_0 v0 [102] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [105] istore v13 [107] iconst_0 [108] istore v14 [110] goto +220 (target=330) [113] aload_0 v0 [114] iload v14 [116] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [119] dup [120] astore v15 [122] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [125] bipush 8 [127] ificmpeq +200 (target=327) [130] aload v15 [132] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [135] istore v16 [137] iinc v11, 1 [140] iload v16 [142] ifeq +18 (target=160) [145] aload v15 [147] aload_0 v0 [148] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [151] iconst_0 [152] aload_0 v0 [153] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [156] iconst_0 [157] invokevirtual #54 + Methodref [android/view/View.setPadding (IIII)V] [160] aload v15 [162] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [165] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [168] dup [169] astore v22 [171] iconst_0 [172] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [175] aload v22 [177] iconst_0 [178] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [181] aload v22 [183] iconst_0 [184] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [187] aload v22 [189] iconst_0 [190] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [193] aload v22 [195] iconst_0 [196] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [199] aload v22 [201] iconst_0 [202] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [205] aload v22 [207] iload v16 [209] ifeq +18 (target=227) [212] aload v15 [214] checkcast #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [217] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [220] ifeq +7 (target=227) [223] iconst_1 [224] goto +4 (target=228) [227] iconst_0 [228] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [231] aload v22 [233] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [236] ifeq +7 (target=243) [239] iconst_1 [240] goto +5 (target=245) [243] iload v5 [245] istore v23 [247] aload v15 [249] iload v7 [251] iload v23 [253] iload_2 v2 [254] iload v6 [256] invokestatic #77 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [259] istore v19 [261] iload v9 [263] iload v19 [265] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [268] istore v9 [270] aload v22 [272] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [275] ifeq +6 (target=281) [278] iinc v10, 1 [281] aload v22 [283] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [286] ifeq +6 (target=292) [289] iconst_1 [290] istore v12 [292] iload v5 [294] iload v19 [296] isub [297] istore v5 [299] iload v8 [301] aload v15 [303] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [306] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [309] istore v8 [311] iload v19 [313] iconst_1 [314] ificmpne +13 (target=327) [317] lload v17 [319] iconst_1 [320] iload v14 [322] ishl [323] i2l [324] lor [325] lstore v17 [327] iinc v14, 1 [330] iload v14 [332] iload v13 [334] ificmplt -221 (target=113) [337] iload v12 [339] ifeq +13 (target=352) [342] iload v11 [344] iconst_2 [345] ificmpne +7 (target=352) [348] iconst_1 [349] goto +4 (target=353) [352] iconst_0 [353] istore v14 [355] iconst_0 [356] istore v15 [358] goto +239 (target=597) [361] ldc #5 + Integer [2147483647] [363] istore v16 [365] lconst_0 [366] lstore v22 [368] iconst_0 [369] istore v19 [371] iconst_0 [372] istore_2 v2 [373] goto +77 (target=450) [376] aload_0 v0 [377] iload_2 v2 [378] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [381] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [384] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [387] dup [388] astore v21 [390] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [393] ifeq +54 (target=447) [396] aload v21 [398] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [401] iload v16 [403] ificmpge +22 (target=425) [406] aload v21 [408] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [411] istore v16 [413] iconst_1 [414] iload_2 v2 [415] ishl [416] i2l [417] lstore v22 [419] iconst_1 [420] istore v19 [422] goto +25 (target=447) [425] aload v21 [427] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [430] iload v16 [432] ificmpne +15 (target=447) [435] lload v22 [437] iconst_1 [438] iload_2 v2 [439] ishl [440] i2l [441] lor [442] lstore v22 [444] iinc v19, 1 [447] iinc v2, 1 [450] iload_2 v2 [451] iload v13 [453] ificmplt -77 (target=376) [456] lload v17 [458] lload v22 [460] lor [461] lstore v17 [463] iload v19 [465] iload v5 [467] ificmpgt +140 (target=607) [470] iinc v16, 1 [473] iconst_0 [474] istore_2 v2 [475] goto +113 (target=588) [478] aload_0 v0 [479] iload_2 v2 [480] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [483] dup [484] astore v20 [486] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [489] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [492] astore v21 [494] lload v22 [496] iconst_1 [497] iload_2 v2 [498] ishl [499] i2l [500] land [501] lconst_0 [502] lcmp [503] ifne +25 (target=528) [506] aload v21 [508] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [511] iload v16 [513] ificmpne +72 (target=585) [516] lload v17 [518] iconst_1 [519] iload_2 v2 [520] ishl [521] i2l [522] lor [523] lstore v17 [525] goto +60 (target=585) [528] iload v14 [530] ifeq +35 (target=565) [533] aload v21 [535] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [538] ifeq +27 (target=565) [541] iload v5 [543] iconst_1 [544] ificmpne +21 (target=565) [547] aload v20 [549] aload_0 v0 [550] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [553] iload v7 [555] iadd [556] iconst_0 [557] aload_0 v0 [558] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [561] iconst_0 [562] invokevirtual #54 + Methodref [android/view/View.setPadding (IIII)V] [565] aload v21 [567] dup [568] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [571] iconst_1 [572] iadd [573] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [576] aload v21 [578] iconst_1 [579] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [582] iinc v5, -1 [585] iinc v2, 1 [588] iload_2 v2 [589] iload v13 [591] ificmplt -113 (target=478) [594] iconst_1 [595] istore v15 [597] iload v10 [599] ifle +8 (target=607) [602] iload v5 [604] ifgt -243 (target=361) [607] iload v12 [609] ifne +13 (target=622) [612] iload v11 [614] iconst_1 [615] ificmpne +7 (target=622) [618] iconst_1 [619] goto +4 (target=623) [622] iconst_0 [623] istore v16 [625] iload v5 [627] ifle +304 (target=931) [630] lload v17 [632] lconst_0 [633] lcmp [634] ifeq +297 (target=931) [637] iload v5 [639] iload v11 [641] iconst_1 [642] isub [643] ificmplt +14 (target=657) [646] iload v16 [648] ifne +9 (target=657) [651] iload v9 [653] iconst_1 [654] ificmple +277 (target=931) [657] lload v17 [659] invokestatic #93 + Methodref [java/lang/Long.bitCount (J)I] [662] i2f [663] fstore v22 [665] iload v16 [667] ifne +78 (target=745) [670] lload v17 [672] lconst_1 [673] land [674] lconst_0 [675] lcmp [676] ifeq +27 (target=703) [679] aload_0 v0 [680] iconst_0 [681] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [684] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [687] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [690] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [693] ifne +10 (target=703) [696] fload v22 [698] ldc #6 + Float [0.5] [700] fsub [701] fstore v22 [703] lload v17 [705] iconst_1 [706] iload v13 [708] iconst_1 [709] isub [710] ishl [711] i2l [712] land [713] lconst_0 [714] lcmp [715] ifeq +30 (target=745) [718] aload_0 v0 [719] iload v13 [721] iconst_1 [722] isub [723] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [726] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [729] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [732] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [735] ifne +10 (target=745) [738] fload v22 [740] ldc #6 + Float [0.5] [742] fsub [743] fstore v22 [745] fload v22 [747] fconst_0 [748] fcmpl [749] ifle +16 (target=765) [752] iload v5 [754] iload v7 [756] imul [757] i2f [758] fload v22 [760] fdiv [761] f2i [762] goto +4 (target=766) [765] iconst_0 [766] istore v23 [768] iconst_0 [769] istore v19 [771] goto +153 (target=924) [774] lload v17 [776] iconst_1 [777] iload v19 [779] ishl [780] i2l [781] land [782] lconst_0 [783] lcmp [784] ifeq +137 (target=921) [787] aload_0 v0 [788] iload v19 [790] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [793] dup [794] astore_2 v2 [795] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [798] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [801] astore v20 [803] aload_2 v2 [804] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [807] ifeq +45 (target=852) [810] aload v20 [812] iload v23 [814] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [817] aload v20 [819] iconst_1 [820] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [823] iload v19 [825] ifne +21 (target=846) [828] aload v20 [830] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [833] ifne +13 (target=846) [836] aload v20 [838] iload v23 [840] ineg [841] iconst_2 [842] idiv [843] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [846] iconst_1 [847] istore v15 [849] goto +72 (target=921) [852] aload v20 [854] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [857] ifeq +32 (target=889) [860] aload v20 [862] iload v23 [864] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [867] aload v20 [869] iconst_1 [870] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [873] aload v20 [875] iload v23 [877] ineg [878] iconst_2 [879] idiv [880] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [883] iconst_1 [884] istore v15 [886] goto +35 (target=921) [889] iload v19 [891] ifeq +12 (target=903) [894] aload v20 [896] iload v23 [898] iconst_2 [899] idiv [900] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [903] iload v19 [905] iload v13 [907] iconst_1 [908] isub [909] ificmpeq +12 (target=921) [912] aload v20 [914] iload v23 [916] iconst_2 [917] idiv [918] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [921] iinc v19, 1 [924] iload v19 [926] iload v13 [928] ificmplt -154 (target=774) [931] iload v15 [933] ifeq +81 (target=1014) [936] iload v4 [938] iload v6 [940] isub [941] iload_3 v3 [942] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [945] istore v22 [947] iconst_0 [948] istore v23 [950] goto +57 (target=1007) [953] aload_0 v0 [954] iload v23 [956] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [959] dup [960] astore v19 [962] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [965] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [968] dup [969] astore_2 v2 [970] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [973] ifeq +31 (target=1004) [976] aload_2 v2 [977] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [980] iload v7 [982] imul [983] aload_2 v2 [984] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [987] iadd [988] istore v20 [990] aload v19 [992] iload v20 [994] ldc #4 + Integer [1073741824] [996] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [999] iload v22 [1001] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [1004] iinc v23, 1 [1007] iload v23 [1009] iload v13 [1011] ificmplt -58 (target=953) [1014] iload_3 v3 [1015] ldc #4 + Integer [1073741824] [1017] ificmpeq +7 (target=1024) [1020] iload v8 [1022] istore v4 [1024] aload_0 v0 [1025] iload_1 v1 [1026] iload v4 [1028] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] [1031] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 51): - [71] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i], Stack: - [113] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: - [130] Var: ...[a:android/view/View], Stack: (empty) - [160] Var: ...[i], Stack: (empty) - [227] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] - [228] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i] - [243] Var: ..., Stack: (empty) - [245] Var: ..., Stack: [i] - [281] Var: ...[i][i], Stack: (empty) - [292] Var: ..., Stack: (empty) - [327] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: - [330] Var: ..., Stack: (empty) - [352] Var: -1, Stack: (empty) - [353] Var: ..., Stack: [i] - [361] Var: ...[i][i], Stack: (empty) - [376] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i][i][l][i][i], Stack: - [396] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [425] Var: ..., Stack: (empty) - [447] Var: -2, Stack: (empty) - [450] Var: ..., Stack: (empty) - [470] Var: -1, Stack: (empty) - [478] Var: ...[i], Stack: (empty) - [525] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [528] Var: ..., Stack: (empty) - [565] Var: ..., Stack: (empty) - [585] Var: -2, Stack: (empty) - [588] Var: ..., Stack: (empty) - [597] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i], Stack: - [607] Var: ..., Stack: (empty) - [622] Var: ..., Stack: (empty) - [623] Var: ..., Stack: [i] - [657] Var: ...[i], Stack: (empty) - [703] Var: ...[f], Stack: (empty) - [745] Var: ..., Stack: (empty) - [765] Var: ..., Stack: (empty) - [766] Var: ..., Stack: [i] - [774] Var: ...[i][i], Stack: (empty) - [787] Var: ..., Stack: (empty) - [846] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [852] Var: ..., Stack: (empty) - [889] Var: ..., Stack: (empty) - [903] Var: ..., Stack: (empty) - [921] Var: -2, Stack: (empty) - [924] Var: ..., Stack: (empty) - [931] Var: -3, Stack: (empty) - [953] Var: ...[i][i], Stack: (empty) - [976] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [1004] Var: -2, Stack: (empty) - [1007] Var: ..., Stack: (empty) - [1014] Var: -2, Stack: (empty) - [1024] Var: ..., Stack: (empty) + Method: measureChildForCells(Landroid/view/View;IIII)I Access flags: 0x8 = static int measureChildForCells(android.view.View,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [7] astore v5 [9] iload_3 v3 [10] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [13] iload v4 [15] isub [16] istore v4 [18] iload_3 v3 [19] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [22] istore_3 v3 [23] iload v4 [25] iload_3 v3 [26] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [29] istore_3 v3 [30] iconst_0 [31] istore v4 [33] iload_2 v2 [34] ifle +37 (target=71) [37] iload_1 v1 [38] iload_2 v2 [39] imul [40] ldc #1 + Integer [-2147483648] [42] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [45] istore_2 v2 [46] aload_0 v0 [47] iload_2 v2 [48] iload_3 v3 [49] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [52] aload_0 v0 [53] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [56] dup [57] istore_2 v2 [58] iload_1 v1 [59] idiv [60] istore v4 [62] iload_2 v2 [63] iload_1 v1 [64] irem [65] ifeq +6 (target=71) [68] iinc v4, 1 [71] aload_0 v0 [72] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [75] ifeq +10 (target=85) [78] aload_0 v0 [79] checkcast #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [82] goto +4 (target=86) [85] aconst_null [86] astore_2 v2 [87] aload v5 [89] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [92] ifne +18 (target=110) [95] aload_2 v2 [96] ifnull +14 (target=110) [99] aload_2 v2 [100] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [103] ifeq +7 (target=110) [106] iconst_1 [107] goto +4 (target=111) [110] iconst_0 [111] istore_2 v2 [112] aload v5 [114] iload_2 v2 [115] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [118] aload v5 [120] iload v4 [122] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [125] iload v4 [127] iload_1 v1 [128] imul [129] istore_1 v1 [130] aload_0 v0 [131] iload_1 v1 [132] ldc #4 + Integer [1073741824] [134] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [137] iload_3 v3 [138] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [141] iload v4 [143] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [71] Var: [a:android/view/View][i][i][i][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i][i][i][i], Stack: - [85] Var: ..., Stack: (empty) - [86] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView] - [110] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView], Stack: (empty) - [111] Var: ..., Stack: [i] + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 447, locals = 16, stack = 6): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] ifne +15 (target=19) [7] aload_0 v0 [8] iload_1 v1 [9] iload_2 v2 [10] iload_3 v3 [11] iload v4 [13] iload v5 [15] invokespecial #91 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V] [18] return [19] aload_0 v0 [20] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [23] istore_1 v1 [24] iload_3 v3 [25] iload v5 [27] iadd [28] iconst_2 [29] idiv [30] istore_3 v3 [31] iconst_0 [32] istore v6 [34] iload v4 [36] iload_2 v2 [37] isub [38] aload_0 v0 [39] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [42] isub [43] aload_0 v0 [44] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [47] isub [48] istore v7 [50] iconst_0 [51] istore v5 [53] iconst_0 [54] istore v8 [56] goto +158 (target=214) [59] aload_0 v0 [60] iload v8 [62] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [65] dup [66] astore v9 [68] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [71] bipush 8 [73] ificmpeq +138 (target=211) [76] aload v9 [78] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [81] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [84] dup [85] astore v10 [87] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [90] ifeq +92 (target=182) [93] aload v9 [95] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [98] istore v5 [100] aload_0 v0 [101] iload v8 [103] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z] [106] ifeq +6 (target=112) [109] iinc v5, 0 [112] aload v9 [114] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [117] istore v11 [119] aload_0 v0 [120] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I] [123] aload_0 v0 [124] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [127] isub [128] aload v10 [130] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [133] isub [134] dup [135] istore v12 [137] iload v5 [139] isub [140] istore v13 [142] iload_3 v3 [143] iload v11 [145] iconst_2 [146] idiv [147] isub [148] dup [149] istore v14 [151] iload v11 [153] iadd [154] istore v15 [156] aload v9 [158] iload v13 [160] iload v14 [162] iload v12 [164] iload v15 [166] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [169] iload v7 [171] iload v5 [173] isub [174] istore v7 [176] iconst_1 [177] istore v5 [179] goto +32 (target=211) [182] aload v9 [184] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [187] aload v10 [189] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [192] iadd [193] aload v10 [195] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [198] iadd [199] istore v11 [201] iload v7 [203] iload v11 [205] isub [206] istore v7 [208] iinc v6, 1 [211] iinc v8, 1 [214] iload v8 [216] iload_1 v1 [217] ificmplt -158 (target=59) [220] iload_1 v1 [221] iconst_1 [222] ificmpne +69 (target=291) [225] iload v5 [227] ifne +64 (target=291) [230] aload_0 v0 [231] iconst_0 [232] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [235] dup [236] astore v8 [238] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [241] istore v9 [243] aload v8 [245] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [248] istore v10 [250] iload v4 [252] iload_2 v2 [253] isub [254] iconst_2 [255] idiv [256] iload v9 [258] iconst_2 [259] idiv [260] isub [261] istore v12 [263] iload_3 v3 [264] iload v10 [266] iconst_2 [267] idiv [268] isub [269] istore v13 [271] aload v8 [273] iload v12 [275] iload v13 [277] iload v12 [279] iload v9 [281] iadd [282] iload v13 [284] iload v10 [286] iadd [287] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [290] return [291] iload v6 [293] iload v5 [295] ifeq +7 (target=302) [298] iconst_0 [299] goto +4 (target=303) [302] iconst_1 [303] isub [304] istore v8 [306] iconst_0 [307] iload v8 [309] ifle +11 (target=320) [312] iload v7 [314] iload v8 [316] idiv [317] goto +4 (target=321) [320] iconst_0 [321] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [324] istore v9 [326] aload_0 v0 [327] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [330] istore v10 [332] iconst_0 [333] istore v11 [335] goto +105 (target=440) [338] aload_0 v0 [339] iload v11 [341] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [344] dup [345] astore v12 [347] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [350] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [353] astore v13 [355] aload v12 [357] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [360] bipush 8 [362] ificmpeq +75 (target=437) [365] aload v13 [367] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [370] ifne +67 (target=437) [373] iload v10 [375] aload v13 [377] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [380] iadd [381] istore v10 [383] aload v12 [385] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [388] istore v14 [390] aload v12 [392] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [395] istore v15 [397] iload_3 v3 [398] iload v15 [400] iconst_2 [401] idiv [402] isub [403] istore_2 v2 [404] aload v12 [406] iload v10 [408] iload_2 v2 [409] iload v10 [411] iload v14 [413] iadd [414] iload_2 v2 [415] iload v15 [417] iadd [418] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [421] iload v10 [423] iload v14 [425] aload v13 [427] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [430] iadd [431] iload v9 [433] iadd [434] iadd [435] istore v10 [437] iinc v11, 1 [440] iload v11 [442] iload_1 v1 [443] ificmplt -105 (target=338) [446] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [19] Var: ..., Stack: (empty) - [59] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: - [76] Var: ...[a:android/view/View], Stack: (empty) - [112] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [182] Var: ..., Stack: (empty) - [211] Var: -2, Stack: (empty) - [214] Var: ..., Stack: (empty) - [291] Var: -1, Stack: (empty) - [302] Var: ..., Stack: [i] - [303] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i] - [320] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i] - [321] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i] - [338] Var: ...[i][i][i], Stack: (empty) - [373] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [373] Var: ..., Stack: (empty) - [437] Var: -2, Stack: (empty) - [440] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #89 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [11] pop [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOverflowReserved(Z)V Access flags: 0x1 = public void setOverflowReserved(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 #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [3] dup [4] bipush -2 [6] bipush -2 [8] invokespecial #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (II)V] [11] dup [12] astore_1 v1 [13] bipush 16 [15] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [18] aload_1 v1 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #83 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] aload_1 v1 [1] instanceof #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [4] ifeq +30 (target=34) [7] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [10] dup [11] aload_1 v1 [12] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [15] invokespecial #84 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] [18] dup [19] astore_1 v1 [20] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [23] ifgt +9 (target=32) [26] aload_1 v1 [27] bipush 16 [29] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [32] aload_1 v1 [33] areturn [34] aload_0 v0 [35] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [34] Var: -1, Stack: (empty) + Method: checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z Access flags: 0x4 = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnull +12 (target=13) [4] aload_1 v1 [5] instanceof #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: generateOverflowButtonLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [4] dup [5] astore_1 v1 [6] iconst_1 [7] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [10] aload_1 v1 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] iconst_0 [6] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getWindowAnimations()I Access flags: 0x1 = public int getWindowAnimations() 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: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasDividerBeforeChildAt(I)Z Access flags: 0x4 = protected boolean hasDividerBeforeChildAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] isub [4] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [7] astore_2 v2 [8] aload_0 v0 [9] iload_1 v1 [10] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [13] astore_3 v3 [14] iconst_0 [15] istore v4 [17] iload_1 v1 [18] aload_0 v0 [19] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [22] ificmpge +23 (target=45) [25] aload_2 v2 [26] instanceof #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [29] ifeq +16 (target=45) [32] iconst_0 [33] aload_2 v2 [34] checkcast #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [37] invokeinterface #95 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z] [42] ior [43] istore v4 [45] iload_1 v1 [46] ifle +24 (target=70) [49] aload_3 v3 [50] instanceof #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [53] ifeq +17 (target=70) [56] iload v4 [58] aload_3 v3 [59] checkcast #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [62] invokeinterface #96 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z] [67] ior [68] istore v4 [70] iload v4 [72] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [45] Var: ...[a:android/view/View][a:android/view/View][i], Stack: (empty) - [70] Var: ..., Stack: (empty) + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) 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: generateDefaultLayoutParams()Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1044 = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1044 = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) 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 #67 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1041 = public bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet) 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 #66 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [java/lang/Object] + Utf8 [()Z] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [java/lang/Object] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] Fields (count = 0): Methods (count = 2): + Method: needsDividerBefore()Z Access flags: 0x401 = public abstract boolean needsDividerBefore() + Method: needsDividerAfter()Z Access flags: 0x401 = public abstract boolean needsDividerAfter() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams Superclass: android/widget/LinearLayout$LayoutParams Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams extends android.widget.LinearLayout$LayoutParams Interfaces (count = 0): Constant Pool (count = 28): + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [isOverflowButton Z] + Utf8 [(II)V] + Utf8 [(IIZ)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Z] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [cellsUsed] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Utf8 [expandable] + Utf8 [expanded] + Utf8 [extraPixels] + Utf8 [isOverflowButton] + Utf8 [preventEdgeOffset] Fields (count = 6): + Field: isOverflowButton Z Access flags: 0x1 = public boolean isOverflowButton + Field: cellsUsed I Access flags: 0x1 = public int cellsUsed + Field: extraPixels I Access flags: 0x1 = public int extraPixels + Field: expandable Z Access flags: 0x1 = public boolean expandable + Field: preventEdgeOffset Z Access flags: 0x1 = public boolean preventEdgeOffset + Field: expanded Z Access flags: 0x1 = public boolean expanded Methods (count = 4): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuView$LayoutParams(android.content.Context,android.util.AttributeSet) 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 #5 + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V Access flags: 0x1 = public ActionMenuView$LayoutParams(com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams) 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 #6 + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] [5] aload_0 v0 [6] aload_1 v1 [7] getfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [10] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (II)V Access flags: 0x1 = public ActionMenuView$LayoutParams(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #4 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (IIZ)V Access flags: 0x1 = public ActionMenuView$LayoutParams(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #4 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [6] aload_0 v0 [7] iload_3 v3 [8] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/BaseMenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.view.menu.BaseMenuPresenter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 187): + Class [android/os/Build$VERSION] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] + Methodref [android/view/View.setPressed (Z)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.removeViewAt (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [ ()V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [addItemView (Landroid/view/View;I)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + NameAndType [createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z] + NameAndType [flagActionItems ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [jumpDrawablesToCurrentState ()V] + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mId I] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mItemLayoutRes I] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuLayoutRes I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mSystemContext Landroid/content/Context;] + NameAndType [mSystemInflater Landroid/view/LayoutInflater;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [removeViewAt (I)V] + NameAndType [setPressed (Z)V] + NameAndType [shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [size ()I] + NameAndType [updateMenuView (Z)V] + Utf8 [()I] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewGroup;I)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [addItemView] + Utf8 [addView] + Utf8 [android/os/Build$VERSION] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [bindItemView] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [createItemView] + Utf8 [expandItemActionView] + Utf8 [filterLeftoverView] + Utf8 [flagActionItems] + Utf8 [from] + Utf8 [get] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getId] + Utf8 [getItemData] + Utf8 [getItemView] + Utf8 [getMenuView] + Utf8 [getParent] + Utf8 [getVisibleItems] + Utf8 [inflate] + Utf8 [initForMenu] + Utf8 [initialize] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [jumpDrawablesToCurrentState] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mId] + Utf8 [mInflater] + Utf8 [mItemLayoutRes] + Utf8 [mMenu] + Utf8 [mMenuLayoutRes] + Utf8 [mMenuView] + Utf8 [mSystemContext] + Utf8 [mSystemInflater] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] + Utf8 [onSubMenuSelected] + Utf8 [removeView] + Utf8 [removeViewAt] + Utf8 [setCallback] + Utf8 [setId] + Utf8 [setPressed] + Utf8 [shouldIncludeItem] + Utf8 [size] + Utf8 [updateMenuView] Fields (count = 11): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: mSystemContext Landroid/content/Context; Access flags: 0x4 = protected android.content.Context mSystemContext + Field: mContext Landroid/content/Context; Access flags: 0x4 = protected android.content.Context mContext + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mSystemInflater Landroid/view/LayoutInflater; Access flags: 0x4 = protected android.view.LayoutInflater mSystemInflater + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x4 = protected android.view.LayoutInflater mInflater + Field: mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mCallback + Field: mMenuLayoutRes I Access flags: 0x2 = private int mMenuLayoutRes + Field: mItemLayoutRes I Access flags: 0x2 = private int mItemLayoutRes + Field: mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuView mMenuView + Field: mId I Access flags: 0x2 = private int mId Methods (count = 19): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #14 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #15 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;II)V Access flags: 0x1 = public BaseMenuPresenter(android.content.Context,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #26 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] putfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [17] aload_0 v0 [18] iload_2 v2 [19] putfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] [22] aload_0 v0 [23] iload_3 v3 [24] putfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] [10] invokestatic #26 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [13] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;] [16] aload_0 v0 [17] aload_2 v2 [18] putfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] ifnonnull +41 (target=45) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [12] aload_0 v0 [13] getfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] [16] aload_1 v1 [17] iconst_0 [18] invokevirtual #27 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [21] checkcast #10 + Class [com/actionbarsherlock/internal/view/menu/MenuView] [24] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [27] aload_0 v0 [28] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [31] aload_0 v0 [32] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [35] invokeinterface #50 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [40] aload_0 v0 [41] iconst_1 [42] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] [45] aload_0 v0 [46] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 186, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] checkcast #4 + Class [android/view/ViewGroup] [7] dup [8] astore_1 v1 [9] ifnonnull +4 (target=13) [12] return [13] iconst_0 [14] istore_2 v2 [15] aload_0 v0 [16] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] ifnull +158 (target=177) [22] aload_0 v0 [23] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [29] aload_0 v0 [30] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [36] dup [37] astore_3 v3 [38] invokevirtual #47 + Methodref [java/util/ArrayList.size ()I] [41] istore v4 [43] iconst_0 [44] istore v5 [46] goto +109 (target=155) [49] aload_3 v3 [50] iload v5 [52] invokevirtual #46 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [55] checkcast #7 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [58] astore v6 [60] aload_0 v0 [61] iload_2 v2 [62] aload v6 [64] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [67] ifeq +85 (target=152) [70] aload_1 v1 [71] iload_2 v2 [72] invokevirtual #32 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [75] dup [76] astore v7 [78] instanceof #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [81] ifeq +16 (target=97) [84] aload v7 [86] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [89] invokeinterface #51 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [94] goto +4 (target=98) [97] aconst_null [98] astore v8 [100] aload_0 v0 [101] aload v6 [103] aload v7 [105] aload_1 v1 [106] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [109] astore v9 [111] aload v6 [113] aload v8 [115] ifacmpeq +20 (target=135) [118] aload v9 [120] iconst_0 [121] invokevirtual #30 + Methodref [android/view/View.setPressed (Z)V] [124] getstatic #15 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] [127] ifeq +8 (target=135) [130] aload v9 [132] invokevirtual #29 + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] [135] aload v9 [137] aload v7 [139] ifacmpeq +10 (target=149) [142] aload_0 v0 [143] aload v9 [145] iload_2 v2 [146] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V] [149] iinc v2, 1 [152] iinc v5, 1 [155] iload v5 [157] iload v4 [159] ificmplt -110 (target=49) [162] goto +15 (target=177) [165] aload_0 v0 [166] aload_1 v1 [167] iload_2 v2 [168] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] [171] ifne +6 (target=177) [174] iinc v2, 1 [177] iload_2 v2 [178] aload_1 v1 [179] invokevirtual #33 + Methodref [android/view/ViewGroup.getChildCount ()I] [182] ificmplt -17 (target=165) [185] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [13] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [49] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: - [97] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [98] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [135] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [149] Var: ..., Stack: (empty) - [152] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: - [155] Var: ..., Stack: (empty) - [162] Var: -3, Stack: (empty) - [165] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) + Method: addItemView(Landroid/view/View;I)V Access flags: 0x4 = protected void addItemView(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #28 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [4] checkcast #4 + Class [android/view/ViewGroup] [7] dup [8] astore_3 v3 [9] ifnull +8 (target=17) [12] aload_3 v3 [13] aload_1 v1 [14] invokevirtual #34 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [17] aload_0 v0 [18] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [21] checkcast #4 + Class [android/view/ViewGroup] [24] aload_1 v1 [25] iload_2 v2 [26] invokevirtual #31 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/ViewGroup], Stack: (empty) + Method: filterLeftoverView(Landroid/view/ViewGroup;I)Z Access flags: 0x4 = protected boolean filterLeftoverView(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #35 + Methodref [android/view/ViewGroup.removeViewAt (I)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createItemView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [4] aload_0 v0 [5] getfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] [8] aload_1 v1 [9] iconst_0 [10] invokevirtual #27 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [13] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 4, stack = 3): [0] aload_2 v2 [1] instanceof #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [4] ifeq +11 (target=15) [7] aload_2 v2 [8] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [11] astore_2 v2 [12] goto +9 (target=21) [15] aload_0 v0 [16] aload_3 v3 [17] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] [20] astore_2 v2 [21] aload_0 v0 [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] [27] aload_2 v2 [28] checkcast #3 + Class [android/view/View] [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [21] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty) + Method: bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V Access flags: 0x401 = public abstract void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) + Method: shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [11] aload_1 v1 [12] iload_2 v2 [13] invokeinterface #48 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [11] aload_1 v1 [12] invokeinterface #49 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() 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: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x1 = public int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setId(I)V Access flags: 0x1 = public void setId(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] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ListMenuItemView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ListMenuItemView extends android.widget.LinearLayout Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] Constant Pool (count = 279): + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/CheckBox] + Class [android/widget/CompoundButton] + Class [android/widget/ImageView] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/RadioButton] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/widget/LinearLayout$LayoutParams.width I] + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I] + Fieldref [com/actionbarsherlock/R$id.abs__title I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/widget/CheckBox.setVisibility (I)V] + Methodref [android/widget/CompoundButton.getVisibility ()I] + Methodref [android/widget/CompoundButton.setChecked (Z)V] + Methodref [android/widget/CompoundButton.setVisibility (I)V] + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/widget/ImageView.getVisibility ()I] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageView.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onFinishInflate ()V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/RadioButton.setVisibility (I)V] + Methodref [android/widget/TextView.getVisibility ()I] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [SherlockMenuView [I] + NameAndType [abs__list_menu_item_checkbox I] + NameAndType [abs__list_menu_item_icon I] + NameAndType [abs__list_menu_item_radio I] + NameAndType [abs__shortcut I] + NameAndType [abs__title I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getInflater ()Landroid/view/LayoutInflater;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getResourceId (II)I] + NameAndType [getShortcut ()C] + NameAndType [getShortcutLabel ()Ljava/lang/String;] + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [height I] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [insertCheckBox ()V] + NameAndType [insertIconView ()V] + NameAndType [insertRadioButton ()V] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isExclusiveCheckable ()Z] + NameAndType [isVisible ()Z] + NameAndType [mBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mCheckBox Landroid/widget/CheckBox;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mForceShowIcon Z] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mPreserveIconSpacing Z] + NameAndType [mRadioButton Landroid/widget/RadioButton;] + NameAndType [mShortcutView Landroid/widget/TextView;] + NameAndType [mTextAppearance I] + NameAndType [mTextAppearanceContext Landroid/content/Context;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onFinishInflate ()V] + NameAndType [onMeasure (II)V] + NameAndType [recycle ()V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setCheckable (Z)V] + NameAndType [setChecked (Z)V] + NameAndType [setEnabled (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setShortcut (ZC)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [shouldShowIcon ()Z] + NameAndType [shouldShowShortcut ()Z] + NameAndType [width I] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/widget/CheckBox;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Landroid/widget/RadioButton;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [SherlockMenuView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__list_menu_item_checkbox] + Utf8 [abs__list_menu_item_icon] + Utf8 [abs__list_menu_item_radio] + Utf8 [abs__shortcut] + Utf8 [abs__title] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/CheckBox] + Utf8 [android/widget/CompoundButton] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/RadioButton] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getBoolean] + Utf8 [getDrawable] + Utf8 [getIcon] + Utf8 [getInflater] + Utf8 [getItemData] + Utf8 [getLayoutParams] + Utf8 [getResourceId] + Utf8 [getShortcut] + Utf8 [getShortcutLabel] + Utf8 [getTitleForItemView] + Utf8 [getVisibility] + Utf8 [height] + Utf8 [inflate] + Utf8 [initialize] + Utf8 [insertCheckBox] + Utf8 [insertIconView] + Utf8 [insertRadioButton] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isVisible] + Utf8 [mBackground] + Utf8 [mCheckBox] + Utf8 [mContext] + Utf8 [mForceShowIcon] + Utf8 [mIconView] + Utf8 [mInflater] + Utf8 [mItemData] + Utf8 [mPreserveIconSpacing] + Utf8 [mRadioButton] + Utf8 [mShortcutView] + Utf8 [mTextAppearance] + Utf8 [mTextAppearanceContext] + Utf8 [mTitleView] + Utf8 [obtainStyledAttributes] + Utf8 [onFinishInflate] + Utf8 [onMeasure] + Utf8 [prefersCondensedTitle] + Utf8 [recycle] + Utf8 [setBackgroundDrawable] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setForceShowIcon] + Utf8 [setIcon] + Utf8 [setImageDrawable] + Utf8 [setShortcut] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setVisibility] + Utf8 [shouldShowIcon] + Utf8 [shouldShowShortcut] + Utf8 [showsIcon] + Utf8 [width] Fields (count = 13): + Field: mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mRadioButton Landroid/widget/RadioButton; Access flags: 0x2 = private android.widget.RadioButton mRadioButton + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mCheckBox Landroid/widget/CheckBox; Access flags: 0x2 = private android.widget.CheckBox mCheckBox + Field: mShortcutView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mShortcutView + Field: mBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mBackground + Field: mTextAppearance I Access flags: 0x2 = private int mTextAppearance + Field: mTextAppearanceContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mTextAppearanceContext + Field: mPreserveIconSpacing Z Access flags: 0x2 = private boolean mPreserveIconSpacing + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mForceShowIcon Z Access flags: 0x2 = private boolean mForceShowIcon + Field: mContext Landroid/content/Context; Access flags: 0x10 = final android.content.Context mContext Methods (count = 18): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ListMenuItemView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #55 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] aload_1 v1 [8] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] [11] aload_1 v1 [12] aload_2 v2 [13] getstatic #26 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] [16] iload_3 v3 [17] iconst_0 [18] invokevirtual #40 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [21] astore_2 v2 [22] aload_0 v0 [23] aload_2 v2 [24] iconst_4 [25] invokevirtual #42 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [28] putfield #27 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] [31] aload_0 v0 [32] aload_2 v2 [33] iconst_0 [34] iconst_m1 [35] invokevirtual #43 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [38] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [41] aload_0 v0 [42] aload_2 v2 [43] bipush 7 [45] iconst_0 [46] invokevirtual #41 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [49] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [52] aload_0 v0 [53] aload_1 v1 [54] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] [57] aload_2 v2 [58] invokevirtual #44 + Methodref [android/content/res/TypedArray.recycle ()V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ListMenuItemView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #63 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #56 + Methodref [android/widget/LinearLayout.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #27 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] [9] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [12] aload_0 v0 [13] aload_0 v0 [14] getstatic #22 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [17] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] [20] checkcast #12 + Class [android/widget/TextView] [23] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [26] aload_0 v0 [27] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [30] iconst_m1 [31] ificmpeq +18 (target=49) [34] aload_0 v0 [35] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [38] aload_0 v0 [39] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] [42] aload_0 v0 [43] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [46] invokevirtual #61 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [49] aload_0 v0 [50] aload_0 v0 [51] getstatic #21 + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I] [54] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] [57] checkcast #12 + Class [android/widget/TextView] [60] putfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [49] Var: ..., Stack: (empty) + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [10] ifeq +7 (target=17) [13] iconst_0 [14] goto +5 (target=19) [17] bipush 8 [19] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V] [22] aload_0 v0 [23] aload_1 v1 [24] aload_0 v0 [25] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] [28] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V] [31] aload_0 v0 [32] aload_1 v1 [33] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [36] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] [44] aload_1 v1 [45] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [48] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V] [51] aload_0 v0 [52] aload_1 v1 [53] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [56] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] [59] aload_0 v0 [60] aload_1 v1 [61] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [64] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V] [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView] - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][i] + Method: setForceShowIcon(Z)V Access flags: 0x1 = public void setForceShowIcon(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] dup_x1 [4] putfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +30 (target=31) [4] aload_0 v0 [5] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [8] aload_1 v1 [9] invokevirtual #60 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [12] aload_0 v0 [13] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [16] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [19] ifeq +33 (target=52) [22] aload_0 v0 [23] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [26] iconst_0 [27] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [30] return [31] aload_0 v0 [32] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [35] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [38] bipush 8 [40] ificmpeq +12 (target=52) [43] aload_0 v0 [44] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [47] bipush 8 [49] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [30] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)V Access flags: 0x1 = public void setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 148, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +18 (target=19) [4] aload_0 v0 [5] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [8] ifnonnull +11 (target=19) [11] aload_0 v0 [12] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [15] ifnonnull +4 (target=19) [18] return [19] aload_0 v0 [20] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [23] ifnonnull +7 (target=30) [26] aload_0 v0 [27] invokespecial #71 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] [30] aload_0 v0 [31] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [34] ifnonnull +7 (target=41) [37] aload_0 v0 [38] invokespecial #69 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] [41] aload_0 v0 [42] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [45] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [48] ifeq +16 (target=64) [51] aload_0 v0 [52] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [55] astore_2 v2 [56] aload_0 v0 [57] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [60] astore_3 v3 [61] goto +13 (target=74) [64] aload_0 v0 [65] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [68] astore_2 v2 [69] aload_0 v0 [70] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [73] astore_3 v3 [74] iload_1 v1 [75] ifeq +54 (target=129) [78] aload_2 v2 [79] aload_0 v0 [80] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [83] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [86] invokevirtual #49 + Methodref [android/widget/CompoundButton.setChecked (Z)V] [89] iload_1 v1 [90] ifeq +7 (target=97) [93] iconst_0 [94] goto +5 (target=99) [97] bipush 8 [99] istore_1 v1 [100] aload_2 v2 [101] invokevirtual #48 + Methodref [android/widget/CompoundButton.getVisibility ()I] [104] iload_1 v1 [105] ificmpeq +8 (target=113) [108] aload_2 v2 [109] iload_1 v1 [110] invokevirtual #50 + Methodref [android/widget/CompoundButton.setVisibility (I)V] [113] aload_3 v3 [114] invokevirtual #48 + Methodref [android/widget/CompoundButton.getVisibility ()I] [117] bipush 8 [119] ificmpeq +28 (target=147) [122] aload_3 v3 [123] bipush 8 [125] invokevirtual #50 + Methodref [android/widget/CompoundButton.setVisibility (I)V] [128] return [129] aload_0 v0 [130] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [133] bipush 8 [135] invokevirtual #47 + Methodref [android/widget/CheckBox.setVisibility (I)V] [138] aload_0 v0 [139] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [142] bipush 8 [144] invokevirtual #58 + Methodref [android/widget/RadioButton.setVisibility (I)V] [147] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [19] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) - [74] Var: ...[a:android/widget/CompoundButton][a:android/widget/CompoundButton], Stack: (empty) - [97] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [i] - [113] Var: ...[i], Stack: (empty) - [128] Var: ..., Stack: (empty) - [129] Var: -1, Stack: (empty) - [147] Var: ..., Stack: (empty) + Method: setChecked(Z)V Access flags: 0x1 = public void setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [7] ifeq +22 (target=29) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [14] ifnonnull +7 (target=21) [17] aload_0 v0 [18] invokespecial #71 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] [21] aload_0 v0 [22] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [25] astore_2 v2 [26] goto +19 (target=45) [29] aload_0 v0 [30] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [33] ifnonnull +7 (target=40) [36] aload_0 v0 [37] invokespecial #69 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] [40] aload_0 v0 [41] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [44] astore_2 v2 [45] aload_2 v2 [46] iload_1 v1 [47] invokevirtual #49 + Methodref [android/widget/CompoundButton.setChecked (Z)V] [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [21] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [45] Var: ...[a:android/widget/CompoundButton], Stack: (empty) + Method: setShortcut(ZC)V Access flags: 0x1 = public void setShortcut(boolean,char) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 2): [0] iload_1 v1 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [8] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] [11] ifeq +7 (target=18) [14] iconst_0 [15] goto +5 (target=20) [18] bipush 8 [20] dup [21] istore_1 v1 [22] ifne +17 (target=39) [25] aload_0 v0 [26] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [29] aload_0 v0 [30] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [33] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;] [36] invokevirtual #60 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [39] aload_0 v0 [40] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [43] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [46] iload_1 v1 [47] ificmpeq +11 (target=58) [50] aload_0 v0 [51] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [54] iload_1 v1 [55] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [18] Var: ..., Stack: (empty) - [20] Var: ..., Stack: [i] - [39] Var: ...[i], Stack: (empty) - [58] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z] [7] ifne +14 (target=21) [10] aload_0 v0 [11] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [14] ifne +7 (target=21) [17] iconst_0 [18] goto +4 (target=22) [21] iconst_1 [22] dup [23] istore_2 v2 [24] ifne +11 (target=35) [27] aload_0 v0 [28] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [31] ifne +4 (target=35) [34] return [35] aload_0 v0 [36] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [39] ifnonnull +15 (target=54) [42] aload_1 v1 [43] ifnonnull +11 (target=54) [46] aload_0 v0 [47] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [50] ifne +4 (target=54) [53] return [54] aload_0 v0 [55] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [58] ifnonnull +7 (target=65) [61] aload_0 v0 [62] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V] [65] aload_1 v1 [66] ifnonnull +10 (target=76) [69] aload_0 v0 [70] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [73] ifeq +38 (target=111) [76] aload_0 v0 [77] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [80] iload_2 v2 [81] ifeq +7 (target=88) [84] aload_1 v1 [85] goto +4 (target=89) [88] aconst_null [89] invokevirtual #53 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [92] aload_0 v0 [93] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [96] invokevirtual #52 + Methodref [android/widget/ImageView.getVisibility ()I] [99] ifeq +21 (target=120) [102] aload_0 v0 [103] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [106] iconst_0 [107] invokevirtual #54 + Methodref [android/widget/ImageView.setVisibility (I)V] [110] return [111] aload_0 v0 [112] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [115] bipush 8 [117] invokevirtual #54 + Methodref [android/widget/ImageView.setVisibility (I)V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [21] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [i] - [35] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [88] Var: ..., Stack: [a:android/widget/ImageView] - [89] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:android/graphics/drawable/Drawable][i], Stack: [a:android/widget/ImageView][a:android/graphics/drawable/Drawable] - [110] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [4] ifnull +51 (target=55) [7] aload_0 v0 [8] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [11] ifeq +44 (target=55) [14] aload_0 v0 [15] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [18] astore_3 v3 [19] aload_0 v0 [20] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [23] invokevirtual #51 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [26] checkcast #10 + Class [android/widget/LinearLayout$LayoutParams] [29] astore v4 [31] aload_3 v3 [32] getfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [35] ifle +20 (target=55) [38] aload v4 [40] getfield #20 + Fieldref [android/widget/LinearLayout$LayoutParams.width I] [43] ifgt +12 (target=55) [46] aload v4 [48] aload_3 v3 [49] getfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [52] putfield #20 + Fieldref [android/widget/LinearLayout$LayoutParams.width I] [55] aload_0 v0 [56] iload_1 v1 [57] iload_2 v2 [58] invokespecial #57 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [55] Var: ..., Stack: (empty) + Method: insertIconView()V Access flags: 0x2 = private void insertIconView() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #24 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #8 + Class [android/widget/ImageView] [18] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [26] iconst_0 [27] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: insertRadioButton()V Access flags: 0x2 = private void insertRadioButton() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #25 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #11 + Class [android/widget/RadioButton] [18] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [26] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: insertCheckBox()V Access flags: 0x2 = private void insertCheckBox() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #23 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #6 + Class [android/widget/CheckBox] [18] putfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [26] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: prefersCondensedTitle()Z Access flags: 0x1 = public boolean prefersCondensedTitle() 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: showsIcon()Z Access flags: 0x1 = public boolean showsIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInflater()Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater getInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] [12] invokestatic #45 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [15] putfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [18] aload_0 v0 [19] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuBuilder extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 758): + Integer [-65536] + Integer [65535] + String [android:menu:actionviewstates] + String [android:menu:expandedactionview] + String [android:menu:presenters] + String [order does not contain a valid category.] + Class [[Landroid/content/Intent;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/os/Parcelable] + Class [android/util/SparseArray] + Class [android/view/KeyCharacterMap$KeyData] + Class [android/view/KeyEvent] + Class [android/view/Menu] + Class [android/view/MenuItem] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [android/view/SubMenu] + Class [android/view/View] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/ref/WeakReference] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Class [java/util/concurrent/CopyOnWriteArrayList] + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [android/content/pm/ResolveInfo.specificIndex I] + Fieldref [android/content/res/Configuration.keyboard I] + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getBoolean (I)Z] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + Methodref [android/util/SparseArray. ()V] + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] + Methodref [android/view/KeyCharacterMap$KeyData. ()V] + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] + Methodref [android/view/KeyEvent.getMetaState ()I] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl. (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/concurrent/CopyOnWriteArrayList. ()V] + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.clear ()V] + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [abs__config_showMenuShortcutsWhenKeyboardPresent I] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;] + NameAndType [clear ()V] + NameAndType [clearHeader ()V] + NameAndType [close (Z)V] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchPresenterUpdate (Z)V] + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V] + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [expandActionView ()Z] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [findGroupIndex (I)I] + NameAndType [findGroupIndex (II)I] + NameAndType [findInsertIndex (Ljava/util/ArrayList;I)I] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findItemIndex (I)I] + NameAndType [findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] + NameAndType [flagActionItems ()V] + NameAndType [flagActionItems ()Z] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getActionViewStatesKey ()Ljava/lang/String;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getBoolean (I)Z] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getGroupId ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getId ()I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemId ()I] + NameAndType [getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] + NameAndType [getMetaState ()I] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getNumericShortcut ()C] + NameAndType [getOrder ()I] + NameAndType [getOrdering ()I] + NameAndType [getOrdering (I)I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [hasCollapsibleActionView ()Z] + NameAndType [hasNext ()Z] + NameAndType [hasSubMenu ()Z] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [invoke ()Z] + NameAndType [isActionButton ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isExclusiveCheckable ()Z] + NameAndType [isQwertyMode ()Z] + NameAndType [isVisible ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keyboard I] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mActionItems Ljava/util/ArrayList;] + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [mDefaultShowAsAction I] + NameAndType [mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mHeaderIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mHeaderTitle Ljava/lang/CharSequence;] + NameAndType [mHeaderView Landroid/view/View;] + NameAndType [mIsActionItemsStale Z] + NameAndType [mIsClosing Z] + NameAndType [mIsVisibleItemsStale Z] + NameAndType [mItems Ljava/util/ArrayList;] + NameAndType [mItemsChangedWhileDispatchPrevented Z] + NameAndType [mNonActionItems Ljava/util/ArrayList;] + NameAndType [mOptionalIconsVisible Z] + NameAndType [mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] + NameAndType [mPreventDispatchingItemsChanged Z] + NameAndType [mQwertyMode Z] + NameAndType [mResources Landroid/content/res/Resources;] + NameAndType [mShortcutsVisible Z] + NameAndType [mTempShortcutItemList Ljava/util/ArrayList;] + NameAndType [mVisibleItems Ljava/util/ArrayList;] + NameAndType [meta [C] + NameAndType [name Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [packageName Ljava/lang/String;] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [put (ILjava/lang/Object;)V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeGroup (I)V] + NameAndType [removeItemAtInt (IZ)V] + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V] + NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [sCategoryToOrder [I] + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V] + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setChecked (Z)Landroid/view/MenuItem;] + NameAndType [setCheckedInt (Z)V] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [setEnabled (Z)Landroid/view/MenuItem;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + NameAndType [setShortcutsVisibleInner (Z)V] + NameAndType [setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setVisibleInt (Z)Z] + NameAndType [size ()I] + NameAndType [specificIndex I] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [updateMenuView (Z)V] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Landroid/view/MenuItem;] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/KeyCharacterMap$KeyData;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/util/ArrayList;I)I] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/List;ILandroid/view/KeyEvent;)V] + Utf8 [(Z)Landroid/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [(Z)Z] + Utf8 [] + Utf8 [] + Utf8 [ACTION_VIEW_STATES_KEY] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [EXPANDED_ACTION_VIEW_ID] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ApplicationInfo;] + Utf8 [Landroid/content/res/Resources;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/concurrent/CopyOnWriteArrayList;] + Utf8 [PRESENTER_KEY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[C] + Utf8 [[I] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent] + Utf8 [activityInfo] + Utf8 [add] + Utf8 [addAll] + Utf8 [addIntentOptions] + Utf8 [addInternal] + Utf8 [addMenuPresenter] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcelable] + Utf8 [android/util/SparseArray] + Utf8 [android/view/KeyCharacterMap$KeyData] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/Menu] + Utf8 [android/view/MenuItem] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [android/view/SubMenu] + Utf8 [android/view/View] + Utf8 [android:menu:actionviewstates] + Utf8 [android:menu:expandedactionview] + Utf8 [android:menu:presenters] + Utf8 [applicationInfo] + Utf8 [bindNativeOverflow] + Utf8 [changeMenuMode] + Utf8 [clear] + Utf8 [clearAll] + Utf8 [clearHeader] + Utf8 [close] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [dispatchMenuItemSelected] + Utf8 [dispatchPresenterUpdate] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchSubMenuSelected] + Utf8 [expandActionView] + Utf8 [expandItemActionView] + Utf8 [findGroupIndex] + Utf8 [findInsertIndex] + Utf8 [findItem] + Utf8 [findItemIndex] + Utf8 [findItemWithShortcutForKey] + Utf8 [findItemsWithShortcutForKey] + Utf8 [flagActionItems] + Utf8 [get] + Utf8 [getActionItems] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getActionViewStatesKey] + Utf8 [getAlphabeticShortcut] + Utf8 [getBoolean] + Utf8 [getConfiguration] + Utf8 [getContext] + Utf8 [getDrawable] + Utf8 [getExpandedItem] + Utf8 [getGroupId] + Utf8 [getHeaderIcon] + Utf8 [getHeaderTitle] + Utf8 [getHeaderView] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getIntent] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getKeyData] + Utf8 [getMetaState] + Utf8 [getNonActionItems] + Utf8 [getNumericShortcut] + Utf8 [getOptionalIconsVisible] + Utf8 [getOrder] + Utf8 [getOrdering] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getRootMenu] + Utf8 [getSparseParcelableArray] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [getVisibleItems] + Utf8 [hasCollapsibleActionView] + Utf8 [hasNext] + Utf8 [hasSubMenu] + Utf8 [hasVisibleItems] + Utf8 [initForMenu] + Utf8 [invoke] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isQwertyMode] + Utf8 [isShortcutKey] + Utf8 [isShortcutsVisible] + Utf8 [isVisible] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/ref/WeakReference] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [java/util/concurrent/CopyOnWriteArrayList] + Utf8 [keyboard] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mActionItems] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mCurrentMenuInfo] + Utf8 [mDefaultShowAsAction] + Utf8 [mExpandedItem] + Utf8 [mHeaderIcon] + Utf8 [mHeaderTitle] + Utf8 [mHeaderView] + Utf8 [mIsActionItemsStale] + Utf8 [mIsClosing] + Utf8 [mIsVisibleItemsStale] + Utf8 [mItems] + Utf8 [mItemsChangedWhileDispatchPrevented] + Utf8 [mNonActionItems] + Utf8 [mOptionalIconsVisible] + Utf8 [mPresenters] + Utf8 [mPreventDispatchingItemsChanged] + Utf8 [mQwertyMode] + Utf8 [mResources] + Utf8 [mShortcutsVisible] + Utf8 [mTempShortcutItemList] + Utf8 [mVisibleItems] + Utf8 [meta] + Utf8 [name] + Utf8 [next] + Utf8 [onCloseMenu] + Utf8 [onItemActionRequestChanged] + Utf8 [onItemVisibleChanged] + Utf8 [onItemsChanged] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareSubMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [order does not contain a valid category.] + Utf8 [packageName] + Utf8 [performIdentifierAction] + Utf8 [performItemAction] + Utf8 [performShortcut] + Utf8 [put] + Utf8 [putInt] + Utf8 [putSparseParcelableArray] + Utf8 [queryIntentActivityOptions] + Utf8 [remove] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [removeItemAt] + Utf8 [removeItemAtInt] + Utf8 [removeMenuPresenter] + Utf8 [restoreActionViewStates] + Utf8 [restoreHierarchyState] + Utf8 [restorePresenterStates] + Utf8 [sCategoryToOrder] + Utf8 [saveActionViewStates] + Utf8 [saveHierarchyState] + Utf8 [savePresenterStates] + Utf8 [setAlphabeticShortcut] + Utf8 [setCallback] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setCheckedInt] + Utf8 [setComponent] + Utf8 [setCurrentMenuInfo] + Utf8 [setDefaultShowAsAction] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setExclusiveItemChecked] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setHeaderIconInt] + Utf8 [setHeaderInternal] + Utf8 [setHeaderTitleInt] + Utf8 [setHeaderViewInt] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setMenuInfo] + Utf8 [setNumericShortcut] + Utf8 [setOnMenuItemClickListener] + Utf8 [setOptionalIconsVisible] + Utf8 [setQwertyMode] + Utf8 [setShortcutsVisible] + Utf8 [setShortcutsVisibleInner] + Utf8 [setSubMenu] + Utf8 [setTitleCondensed] + Utf8 [setVisibleInt] + Utf8 [size] + Utf8 [specificIndex] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [updateMenuView] Fields (count = 27): + Field: PRESENTER_KEY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String PRESENTER_KEY Class member attributes (count = 1): + Constant value attribute: + String [android:menu:presenters] + Field: ACTION_VIEW_STATES_KEY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ACTION_VIEW_STATES_KEY Class member attributes (count = 1): + Constant value attribute: + String [android:menu:actionviewstates] + Field: EXPANDED_ACTION_VIEW_ID Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String EXPANDED_ACTION_VIEW_ID Class member attributes (count = 1): + Constant value attribute: + String [android:menu:expandedactionview] + Field: sCategoryToOrder [I Access flags: 0x1a = private static final int[] sCategoryToOrder + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mResources Landroid/content/res/Resources; Access flags: 0x12 = private final android.content.res.Resources mResources + Field: mQwertyMode Z Access flags: 0x2 = private boolean mQwertyMode + Field: mShortcutsVisible Z Access flags: 0x2 = private boolean mShortcutsVisible + Field: mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback mCallback + Field: mItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mItems + Field: mVisibleItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mVisibleItems + Field: mIsVisibleItemsStale Z Access flags: 0x2 = private boolean mIsVisibleItemsStale + Field: mActionItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mActionItems + Field: mNonActionItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mNonActionItems + Field: mIsActionItemsStale Z Access flags: 0x2 = private boolean mIsActionItemsStale + Field: mDefaultShowAsAction I Access flags: 0x2 = private int mDefaultShowAsAction + Field: mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x2 = private android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo + Field: mHeaderTitle Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mHeaderTitle + Field: mHeaderIcon Landroid/graphics/drawable/Drawable; Access flags: 0x0 = android.graphics.drawable.Drawable mHeaderIcon + Field: mHeaderView Landroid/view/View; Access flags: 0x0 = android.view.View mHeaderView + Field: mPreventDispatchingItemsChanged Z Access flags: 0x2 = private boolean mPreventDispatchingItemsChanged + Field: mItemsChangedWhileDispatchPrevented Z Access flags: 0x2 = private boolean mItemsChangedWhileDispatchPrevented + Field: mOptionalIconsVisible Z Access flags: 0x2 = private boolean mOptionalIconsVisible + Field: mIsClosing Z Access flags: 0x2 = private boolean mIsClosing + Field: mTempShortcutItemList Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mTempShortcutItemList + Field: mPresenters Ljava/util/concurrent/CopyOnWriteArrayList; Access flags: 0x2 = private java.util.concurrent.CopyOnWriteArrayList mPresenters + Field: mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mExpandedItem Methods (count = 88): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 0, stack = 4): [0] bipush 6 [2] newarray 10 [4] dup [5] iconst_0 [6] iconst_1 [7] iastore [8] dup [9] iconst_1 [10] iconst_4 [11] iastore [12] dup [13] iconst_2 [14] iconst_5 [15] iastore [16] dup [17] iconst_3 [18] iconst_3 [19] iastore [20] dup [21] iconst_4 [22] iconst_2 [23] iastore [24] putstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public MenuBuilder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #175 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [9] aload_0 v0 [10] iconst_0 [11] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [14] aload_0 v0 [15] iconst_0 [16] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [19] aload_0 v0 [20] iconst_0 [21] putfield #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [29] aload_0 v0 [30] new #41 + Class [java/util/ArrayList] [33] dup [34] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [37] putfield #75 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] [40] aload_0 v0 [41] new #45 + Class [java/util/concurrent/CopyOnWriteArrayList] [44] dup [45] invokespecial #189 + Methodref [java/util/concurrent/CopyOnWriteArrayList. ()V] [48] putfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [51] aload_0 v0 [52] aload_1 v1 [53] putfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [56] aload_0 v0 [57] aload_1 v1 [58] invokevirtual #80 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [61] putfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [64] aload_0 v0 [65] new #41 + Class [java/util/ArrayList] [68] dup [69] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [72] putfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [75] aload_0 v0 [76] new #41 + Class [java/util/ArrayList] [79] dup [80] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [83] putfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [86] aload_0 v0 [87] iconst_1 [88] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [91] aload_0 v0 [92] new #41 + Class [java/util/ArrayList] [95] dup [96] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [99] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [102] aload_0 v0 [103] new #41 + Class [java/util/ArrayList] [106] dup [107] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [110] putfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [113] aload_0 v0 [114] iconst_1 [115] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [118] aload_0 v0 [119] iconst_1 [120] invokespecial #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] [123] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder setDefaultShowAsAction(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 #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V Access flags: 0x1 = public void addMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] new #40 + Class [java/lang/ref/WeakReference] [7] dup [8] aload_1 v1 [9] invokespecial #176 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [12] invokevirtual #190 + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z] [15] pop [16] aload_1 v1 [17] aload_0 v0 [18] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [21] aload_0 v0 [22] invokeinterface #216 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [27] aload_0 v0 [28] iconst_1 [29] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V Access flags: 0x1 = public void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [7] astore_3 v3 [8] goto +41 (target=49) [11] aload_3 v3 [12] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #40 + Class [java/lang/ref/WeakReference] [20] dup [21] astore_2 v2 [22] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [25] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [28] dup [29] astore v4 [31] ifnull +9 (target=40) [34] aload v4 [36] aload_1 v1 [37] ifacmpne +12 (target=49) [40] aload_0 v0 [41] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [44] aload_2 v2 [45] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [48] pop [49] aload_3 v3 [50] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [55] ifne -44 (target=11) [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: - [40] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [49] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: + Method: dispatchPresenterUpdate(Z)V Access flags: 0x2 = private void dispatchPresenterUpdate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +4 (target=11) [10] return [11] aload_0 v0 [12] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [15] aload_0 v0 [16] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [19] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [22] astore_3 v3 [23] goto +46 (target=69) [26] aload_3 v3 [27] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [32] checkcast #40 + Class [java/lang/ref/WeakReference] [35] dup [36] astore_2 v2 [37] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [40] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [43] dup [44] astore v4 [46] ifnonnull +15 (target=61) [49] aload_0 v0 [50] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [53] aload_2 v2 [54] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [57] pop [58] goto +11 (target=69) [61] aload v4 [63] iload_1 v1 [64] invokeinterface #221 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V] [69] aload_3 v3 [70] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [75] ifne -49 (target=26) [78] aload_0 v0 [79] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [61] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [69] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: dispatchSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x2 = private boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +5 (target=12) [10] iconst_0 [11] ireturn [12] iconst_0 [13] istore_2 v2 [14] aload_0 v0 [15] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [18] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [21] astore v4 [23] goto +52 (target=75) [26] aload v4 [28] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [33] checkcast #40 + Class [java/lang/ref/WeakReference] [36] dup [37] astore_3 v3 [38] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [41] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [44] dup [45] astore v5 [47] ifnonnull +15 (target=62) [50] aload_0 v0 [51] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [54] aload_3 v3 [55] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [58] pop [59] goto +16 (target=75) [62] iload_2 v2 [63] ifne +12 (target=75) [66] aload v5 [68] aload_1 v1 [69] invokeinterface #220 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [74] istore_2 v2 [75] aload v4 [77] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [82] ifne -56 (target=26) [85] iload_2 v2 [86] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [75] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: dispatchSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x2 = private void dispatchSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +4 (target=11) [10] return [11] new #20 + Class [android/util/SparseArray] [14] dup [15] invokespecial #95 + Methodref [android/util/SparseArray. ()V] [18] astore_2 v2 [19] aload_0 v0 [20] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [23] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [26] astore v4 [28] goto +71 (target=99) [31] aload v4 [33] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [38] checkcast #40 + Class [java/lang/ref/WeakReference] [41] dup [42] astore_3 v3 [43] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [46] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [49] dup [50] astore v5 [52] ifnonnull +15 (target=67) [55] aload_0 v0 [56] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [59] aload_3 v3 [60] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [63] pop [64] goto +35 (target=99) [67] aload v5 [69] invokeinterface #215 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] [74] dup [75] istore_3 v3 [76] ifle +23 (target=99) [79] aload v5 [81] invokeinterface #219 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;] [86] dup [87] astore v5 [89] ifnull +10 (target=99) [92] aload_2 v2 [93] iload_3 v3 [94] aload v5 [96] invokevirtual #97 + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] [99] aload v4 [101] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [106] ifne -75 (target=31) [109] aload_1 v1 [110] ldc #5 + String [android:menu:presenters] [112] aload_2 v2 [113] invokevirtual #94 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [116] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [31] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: - [67] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [99] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: + Method: dispatchRestoreInstanceState(Landroid/os/Bundle;)V Access flags: 0x2 = private void dispatchRestoreInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 5, stack = 2): [0] aload_1 v1 [1] ldc #5 + String [android:menu:presenters] [3] invokevirtual #92 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [6] dup [7] astore_1 v1 [8] ifnull +13 (target=21) [11] aload_0 v0 [12] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [15] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [18] ifeq +4 (target=22) [21] return [22] aload_0 v0 [23] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [26] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [29] astore_3 v3 [30] goto +71 (target=101) [33] aload_3 v3 [34] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [39] checkcast #40 + Class [java/lang/ref/WeakReference] [42] dup [43] astore_2 v2 [44] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [47] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [50] dup [51] astore v4 [53] ifnonnull +15 (target=68) [56] aload_0 v0 [57] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [60] aload_2 v2 [61] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [64] pop [65] goto +36 (target=101) [68] aload v4 [70] invokeinterface #215 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] [75] dup [76] istore_2 v2 [77] ifle +24 (target=101) [80] aload_1 v1 [81] iload_2 v2 [82] invokevirtual #96 + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] [85] checkcast #19 + Class [android/os/Parcelable] [88] dup [89] astore_2 v2 [90] ifnull +11 (target=101) [93] aload v4 [95] aload_2 v2 [96] invokeinterface #218 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V] [101] aload_3 v3 [102] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [107] ifne -74 (target=33) [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[a:android/util/SparseArray], Stack: (empty) - [22] Var: ..., Stack: (empty) - [33] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: - [68] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [101] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: + Method: savePresenterStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void savePresenterStates(android.os.Bundle) 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 #113 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restorePresenterStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void restorePresenterStates(android.os.Bundle) 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 #112 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveActionViewStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void saveActionViewStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 7, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [6] istore_3 v3 [7] iconst_0 [8] istore v4 [10] goto +100 (target=110) [13] aload_0 v0 [14] iload v4 [16] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [19] dup [20] astore v5 [22] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] [27] dup [28] astore v6 [30] ifnull +53 (target=83) [33] aload v6 [35] invokevirtual #101 + Methodref [android/view/View.getId ()I] [38] iconst_m1 [39] ificmpeq +44 (target=83) [42] aload_2 v2 [43] ifnonnull +11 (target=54) [46] new #20 + Class [android/util/SparseArray] [49] dup [50] invokespecial #95 + Methodref [android/util/SparseArray. ()V] [53] astore_2 v2 [54] aload v6 [56] aload_2 v2 [57] invokevirtual #103 + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] [60] aload v5 [62] invokeinterface #229 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z] [67] ifeq +16 (target=83) [70] aload_1 v1 [71] ldc #4 + String [android:menu:expandedactionview] [73] aload v5 [75] invokeinterface #226 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [80] invokevirtual #93 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [83] aload v5 [85] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [90] ifeq +17 (target=107) [93] aload v5 [95] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [100] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [103] aload_1 v1 [104] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] [107] iinc v4, 1 [110] iload v4 [112] iload_3 v3 [113] ificmplt -100 (target=13) [116] aload_2 v2 [117] ifnull +12 (target=129) [120] aload_1 v1 [121] aload_0 v0 [122] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [125] aload_2 v2 [126] invokevirtual #94 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [13] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [54] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty) - [83] Var: ..., Stack: (empty) - [107] Var: -2, Stack: (empty) - [110] Var: ..., Stack: (empty) - [129] Var: -1, Stack: (empty) + Method: restoreActionViewStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void restoreActionViewStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 126, locals = 7, stack = 2): [0] aload_1 v1 [1] ifnonnull +4 (target=5) [4] return [5] aload_1 v1 [6] aload_0 v0 [7] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [10] invokevirtual #92 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [13] astore_2 v2 [14] aload_0 v0 [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [18] istore_3 v3 [19] iconst_0 [20] istore v4 [22] goto +65 (target=87) [25] aload_0 v0 [26] iload v4 [28] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [31] dup [32] astore v5 [34] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] [39] dup [40] astore v6 [42] ifnull +18 (target=60) [45] aload v6 [47] invokevirtual #101 + Methodref [android/view/View.getId ()I] [50] iconst_m1 [51] ificmpeq +9 (target=60) [54] aload v6 [56] aload_2 v2 [57] invokevirtual #102 + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] [60] aload v5 [62] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [67] ifeq +17 (target=84) [70] aload v5 [72] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [77] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [80] aload_1 v1 [81] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] [84] iinc v4, 1 [87] iload v4 [89] iload_3 v3 [90] ificmplt -65 (target=25) [93] aload_1 v1 [94] ldc #4 + String [android:menu:expandedactionview] [96] invokevirtual #91 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [99] dup [100] istore v4 [102] ifle +23 (target=125) [105] aload_0 v0 [106] iload v4 [108] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [111] dup [112] astore v5 [114] ifnull +11 (target=125) [117] aload v5 [119] invokeinterface #222 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] [124] pop [125] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [5] Var: ..., Stack: (empty) - [25] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [60] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty) - [84] Var: -2, Stack: (empty) - [87] Var: ..., Stack: (empty) - [125] Var: ..., Stack: (empty) + Method: getActionViewStatesKey()Ljava/lang/String; Access flags: 0x4 = protected java.lang.String getActionViewStatesKey() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 1, stack = 1): [0] ldc #3 + String [android:menu:actionviewstates] [2] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem addInternal(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 6, stack = 9): [0] iload_3 v3 [1] invokestatic #126 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I] [4] istore v5 [6] new #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [9] dup [10] aload_0 v0 [11] iload_1 v1 [12] iload_2 v2 [13] iload_3 v3 [14] iload v5 [16] aload v4 [18] aload_0 v0 [19] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [22] invokespecial #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl. (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] [25] astore_1 v1 [26] aload_0 v0 [27] getfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [30] ifnull +11 (target=41) [33] aload_1 v1 [34] aload_0 v0 [35] getfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [38] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] [41] aload_0 v0 [42] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [45] aload_0 v0 [46] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [49] iload v5 [51] invokestatic #117 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I] [54] aload_1 v1 [55] invokevirtual #179 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [58] aload_0 v0 [59] iconst_1 [60] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [63] aload_1 v1 [64] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [41] Var: ...[i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload v4 [10] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [13] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [9] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [12] astore_1 v1 [13] new #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [16] dup [17] aload_0 v0 [18] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [21] aload_0 v0 [22] aload_1 v1 [23] invokespecial #168 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [26] astore_2 v2 [27] aload_1 v1 [28] aload_2 v2 [29] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] [32] aload_2 v2 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload v4 [10] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [13] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 13, stack = 6): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [4] invokevirtual #79 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [7] dup [8] astore v9 [10] aload v4 [12] aload v5 [14] aload v6 [16] iconst_0 [17] invokevirtual #83 + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] [20] dup [21] astore v4 [23] ifnull +13 (target=36) [26] aload v4 [28] invokeinterface #238 + InterfaceMethodref [java/util/List.size ()I] [33] goto +4 (target=37) [36] iconst_0 [37] istore v10 [39] iload v7 [41] iconst_1 [42] iand [43] ifne +8 (target=51) [46] aload_0 v0 [47] iload_1 v1 [48] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V] [51] iconst_0 [52] istore v7 [54] goto +139 (target=193) [57] aload v4 [59] iload v7 [61] invokeinterface #236 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [66] checkcast #15 + Class [android/content/pm/ResolveInfo] [69] astore v11 [71] new #11 + Class [android/content/Intent] [74] dup [75] aload v11 [77] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [80] ifge +8 (target=88) [83] aload v6 [85] goto +11 (target=96) [88] aload v5 [90] aload v11 [92] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [95] aaload [96] invokespecial #81 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [99] dup [100] astore v12 [102] new #9 + Class [android/content/ComponentName] [105] dup [106] aload v11 [108] getfield #49 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [111] getfield #46 + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] [114] getfield #48 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [117] aload v11 [119] getfield #49 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [122] getfield #47 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [125] invokespecial #78 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [128] invokevirtual #82 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [131] pop [132] aload_0 v0 [133] iload_1 v1 [134] iload_2 v2 [135] iload_3 v3 [136] aload v11 [138] aload v9 [140] invokevirtual #85 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [143] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [146] aload v11 [148] aload v9 [150] invokevirtual #84 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [153] invokeinterface #230 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [158] aload v12 [160] invokeinterface #231 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] [165] astore v12 [167] aload v8 [169] ifnull +21 (target=190) [172] aload v11 [174] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [177] iflt +13 (target=190) [180] aload v8 [182] aload v11 [184] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [187] aload v12 [189] aastore [190] iinc v7, 1 [193] iload v7 [195] iload v10 [197] ificmplt -140 (target=57) [200] iload v10 [202] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [36] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty) - [37] Var: ..., Stack: [i] - [51] Var: ...[i], Stack: (empty) - [57] Var: ...[i], Stack: (empty) - [88] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71] - [96] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71][a:android/content/Intent] - [190] Var: -1, Stack: (empty) - [193] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I] [6] iconst_1 [7] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I] [5] dup [6] istore_2 v2 [7] iflt +57 (target=64) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [17] iload_2 v2 [18] isub [19] istore_3 v3 [20] iconst_0 [21] istore v4 [23] goto +9 (target=32) [26] aload_0 v0 [27] iload_2 v2 [28] iconst_0 [29] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [32] iload v4 [34] iinc v4, 1 [37] iload_3 v3 [38] ificmpge +21 (target=59) [41] aload_0 v0 [42] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [45] iload_2 v2 [46] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [49] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [52] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [55] iload_1 v1 [56] ificmpeq -30 (target=26) [59] aload_0 v0 [60] iconst_1 [61] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [26] Var: ...[i][i][i], Stack: (empty) - [32] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [64] Var: -2, Stack: (empty) + Method: removeItemAtInt(IZ)V Access flags: 0x2 = private void removeItemAtInt(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 2): [0] iload_1 v1 [1] iflt +14 (target=15) [4] iload_1 v1 [5] aload_0 v0 [6] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [9] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [12] ificmplt +4 (target=16) [15] return [16] aload_0 v0 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [20] iload_1 v1 [21] invokevirtual #186 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [24] pop [25] iload_2 v2 [26] ifeq +8 (target=34) [29] aload_0 v0 [30] iconst_1 [31] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: removeItemAt(I)V Access flags: 0x1 = public void removeItemAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearAll()V Access flags: 0x1 = public void clearAll() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [5] aload_0 v0 [6] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] [9] aload_0 v0 [10] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V] [13] aload_0 v0 [14] iconst_0 [15] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [18] aload_0 v0 [19] iconst_0 [20] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [23] aload_0 v0 [24] iconst_1 [25] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [12] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [15] pop [16] aload_0 v0 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [20] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [23] aload_0 v0 [24] iconst_1 [25] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: setExclusiveItemChecked(Lcom/actionbarsherlock/view/MenuItem;)V Access flags: 0x0 = void setExclusiveItemChecked(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 6, stack = 3): [0] aload_1 v1 [1] invokeinterface #225 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I] [6] istore_2 v2 [7] aload_0 v0 [8] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [11] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [14] istore_3 v3 [15] iconst_0 [16] istore v4 [18] goto +60 (target=78) [21] aload_0 v0 [22] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [25] iload v4 [27] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [33] dup [34] astore v5 [36] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [39] iload_2 v2 [40] ificmpne +35 (target=75) [43] aload v5 [45] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [48] ifeq +27 (target=75) [51] aload v5 [53] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [56] ifeq +19 (target=75) [59] aload v5 [61] aload v5 [63] aload_1 v1 [64] ifacmpne +7 (target=71) [67] iconst_1 [68] goto +4 (target=72) [71] iconst_0 [72] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] [75] iinc v4, 1 [78] iload v4 [80] iload_3 v3 [81] ificmplt -60 (target=21) [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [21] Var: ...[i][i][i], Stack: (empty) - [51] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [59] Var: ..., Stack: (empty) - [71] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [72] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/view/MenuItem][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [75] Var: -1, Stack: (empty) - [78] Var: ..., Stack: (empty) + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore v4 [9] iconst_0 [10] istore v5 [12] goto +41 (target=53) [15] aload_0 v0 [16] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [19] iload v5 [21] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [24] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [27] dup [28] astore v6 [30] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [33] iload_1 v1 [34] ificmpne +16 (target=50) [37] aload v6 [39] iload_3 v3 [40] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] [43] aload v6 [45] iload_2 v2 [46] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [49] pop [50] iinc v5, 1 [53] iload v5 [55] iload v4 [57] ificmplt -42 (target=15) [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[i][i], Stack: (empty) - [50] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore_3 v3 [8] iconst_0 [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +40 (target=54) [17] aload_0 v0 [18] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [21] iload v5 [23] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [26] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [29] dup [30] astore v6 [32] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [35] iload_1 v1 [36] ificmpne +15 (target=51) [39] aload v6 [41] iload_2 v2 [42] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] [45] ifeq +6 (target=51) [48] iconst_1 [49] istore v4 [51] iinc v5, 1 [54] iload v5 [56] iload_3 v3 [57] ificmplt -40 (target=17) [60] iload v4 [62] ifeq +8 (target=70) [65] aload_0 v0 [66] iconst_1 [67] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ...[i][i][i], Stack: (empty) - [51] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [70] Var: -1, Stack: (empty) + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore_3 v3 [8] iconst_0 [9] istore v4 [11] goto +35 (target=46) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [18] iload v4 [20] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [26] dup [27] astore v5 [29] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v5 [38] iload_2 v2 [39] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v4, 1 [46] iload v4 [48] iload_3 v3 [49] ificmplt -35 (target=14) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ...[i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] goto +25 (target=32) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_2 v2 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [24] ifeq +5 (target=29) [27] iconst_1 [28] ireturn [29] iinc v2, 1 [32] iload_2 v2 [33] iload_1 v1 [34] ificmplt -24 (target=10) [37] iconst_0 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i][i], Stack: (empty) - [29] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 5, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +58 (target=65) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_3 v3 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] dup [22] astore v4 [24] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [27] iload_1 v1 [28] ificmpne +6 (target=34) [31] aload v4 [33] areturn [34] aload v4 [36] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [39] ifeq +23 (target=62) [42] aload v4 [44] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [47] iload_1 v1 [48] invokeinterface #232 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [53] dup [54] astore v4 [56] ifnull +6 (target=62) [59] aload v4 [61] areturn [62] iinc v3, 1 [65] iload_3 v3 [66] iload_2 v2 [67] ificmplt -57 (target=10) [70] aconst_null [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [10] Var: ...[i][i], Stack: (empty) - [34] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [62] Var: -1, Stack: (empty) - [65] Var: ..., Stack: (empty) + Method: findItemIndex(I)I Access flags: 0x1 = public int findItemIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +26 (target=33) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_3 v3 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [24] iload_1 v1 [25] ificmpne +5 (target=30) [28] iload_3 v3 [29] ireturn [30] iinc v3, 1 [33] iload_3 v3 [34] iload_2 v2 [35] ificmplt -25 (target=10) [38] iconst_m1 [39] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i][i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: findGroupIndex(I)I Access flags: 0x1 = public int findGroupIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findGroupIndex(II)I Access flags: 0x1 = public int findGroupIndex(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 4, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_3 v3 [5] iload_2 v2 [6] ifge +5 (target=11) [9] iconst_0 [10] istore_2 v2 [11] goto +26 (target=37) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [18] iload_2 v2 [19] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [25] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [28] iload_1 v1 [29] ificmpne +5 (target=34) [32] iload_2 v2 [33] ireturn [34] iinc v2, 1 [37] iload_2 v2 [38] iload_3 v3 [39] ificmplt -25 (target=14) [42] iconst_m1 [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ...[i], Stack: (empty) - [14] Var: ...[i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #36 + Class [com/actionbarsherlock/view/MenuItem] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [6] ifnull +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #72 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] [5] aload_0 v0 [6] iconst_0 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrdering(I)I Access flags: 0xa = private static int getOrdering(int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] iload_0 v0 [1] ldc #1 + Integer [-65536] [3] iand [4] bipush 16 [6] ishr [7] dup [8] istore_1 v1 [9] iflt +11 (target=20) [12] iload_1 v1 [13] getstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [16] arraylength [17] ificmplt +13 (target=30) [20] new #38 + Class [java/lang/IllegalArgumentException] [23] dup [24] ldc #6 + String [order does not contain a valid category.] [26] invokespecial #174 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [29] athrow [30] getstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [33] iload_1 v1 [34] iaload [35] bipush 16 [37] ishl [38] iload_0 v0 [39] ldc #2 + Integer [65535] [41] iand [42] ior [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[i], Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: isQwertyMode()Z Access flags: 0x0 = boolean isQwertyMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #72 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcutsVisible(Z)V Access flags: 0x1 = public void setShortcutsVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [4] iload_1 v1 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] invokespecial #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setShortcutsVisibleInner(Z)V Access flags: 0x2 = private void setShortcutsVisibleInner(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +34 (target=36) [5] aload_0 v0 [6] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [9] invokevirtual #87 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [12] getfield #51 + Fieldref [android/content/res/Configuration.keyboard I] [15] iconst_1 [16] ificmpeq +20 (target=36) [19] aload_0 v0 [20] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [23] getstatic #53 + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I] [26] invokevirtual #86 + Methodref [android/content/res/Resources.getBoolean (I)Z] [29] ifeq +7 (target=36) [32] iconst_1 [33] goto +4 (target=37) [36] iconst_0 [37] putfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder] - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i] + Method: isShortcutsVisible()Z Access flags: 0x1 = public boolean isShortcutsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getResources()Landroid/content/res/Resources; Access flags: 0x0 = android.content.res.Resources getResources() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getContext() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x0 = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [4] ifnull +19 (target=23) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [11] aload_1 v1 [12] aload_2 v2 [13] invokeinterface #210 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ifeq +5 (target=23) [21] iconst_1 [22] ireturn [23] iconst_0 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: changeMenuMode()V Access flags: 0x1 = public void changeMenuMode() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [11] aload_0 v0 [12] invokeinterface #211 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: findInsertIndex(Ljava/util/ArrayList;I)I Access flags: 0xa = private static int findInsertIndex(java.util.ArrayList,int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [4] iconst_1 [5] isub [6] istore_2 v2 [7] goto +25 (target=32) [10] aload_0 v0 [11] iload_2 v2 [12] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [15] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [18] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I] [21] iload_1 v1 [22] ificmpgt +7 (target=29) [25] iload_2 v2 [26] iconst_1 [27] iadd [28] ireturn [29] iinc v2, -1 [32] iload_2 v2 [33] ifge -23 (target=10) [36] iconst_0 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i], Stack: (empty) - [29] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [6] astore_1 v1 [7] iconst_0 [8] istore_2 v2 [9] aload_1 v1 [10] ifnull +10 (target=20) [13] aload_0 v0 [14] aload_1 v1 [15] iload_3 v3 [16] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [19] istore_2 v2 [20] iload_3 v3 [21] iconst_2 [22] iand [23] ifeq +8 (target=31) [26] aload_0 v0 [27] iconst_1 [28] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [31] iload_2 v2 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: findItemsWithShortcutForKey(Ljava/util/List;ILandroid/view/KeyEvent;)V Access flags: 0x0 = void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 189, locals = 11, stack = 4): [0] aload_0 v0 [1] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [4] istore v4 [6] aload_3 v3 [7] invokevirtual #100 + Methodref [android/view/KeyEvent.getMetaState ()I] [10] istore v5 [12] new #21 + Class [android/view/KeyCharacterMap$KeyData] [15] dup [16] invokespecial #98 + Methodref [android/view/KeyCharacterMap$KeyData. ()V] [19] astore v6 [21] aload_3 v3 [22] aload v6 [24] invokevirtual #99 + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] [27] ifne +10 (target=37) [30] iload_2 v2 [31] bipush 67 [33] ificmpeq +4 (target=37) [36] return [37] aload_0 v0 [38] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [41] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [44] istore v7 [46] iconst_0 [47] istore v8 [49] goto +132 (target=181) [52] aload_0 v0 [53] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [56] iload v8 [58] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [61] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [64] dup [65] astore v9 [67] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [70] ifeq +17 (target=87) [73] aload v9 [75] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [78] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [81] aload_1 v1 [82] iload_2 v2 [83] aload_3 v3 [84] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] [87] iload v4 [89] ifeq +11 (target=100) [92] aload v9 [94] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [97] goto +8 (target=105) [100] aload v9 [102] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [105] istore v10 [107] iload v5 [109] iconst_5 [110] iand [111] ifne +67 (target=178) [114] iload v10 [116] ifeq +62 (target=178) [119] iload v10 [121] aload v6 [123] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [126] iconst_0 [127] caload [128] ificmpeq +33 (target=161) [131] iload v10 [133] aload v6 [135] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [138] iconst_2 [139] caload [140] ificmpeq +21 (target=161) [143] iload v4 [145] ifeq +33 (target=178) [148] iload v10 [150] bipush 8 [152] ificmpne +26 (target=178) [155] iload_2 v2 [156] bipush 67 [158] ificmpne +20 (target=178) [161] aload v9 [163] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [166] ifeq +12 (target=178) [169] aload_1 v1 [170] aload v9 [172] invokeinterface #235 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [177] pop [178] iinc v8, 1 [181] iload v8 [183] iload v7 [185] ificmplt -133 (target=52) [188] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:java/util/List][i][a:android/view/KeyEvent][i][i][a:android/view/KeyCharacterMap$KeyData][i], Stack: - [52] Var: ...[i][i], Stack: (empty) - [87] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [100] Var: ..., Stack: (empty) - [105] Var: ..., Stack: [i] - [161] Var: ...[i], Stack: (empty) - [178] Var: -2, Stack: (empty) - [181] Var: ..., Stack: (empty) + Method: findItemWithShortcutForKey(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [9] aload_0 v0 [10] aload_3 v3 [11] iload_1 v1 [12] aload_2 v2 [13] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] [16] aload_3 v3 [17] invokevirtual #184 + Methodref [java/util/ArrayList.isEmpty ()Z] [20] ifeq +5 (target=25) [23] aconst_null [24] areturn [25] aload_2 v2 [26] invokevirtual #100 + Methodref [android/view/KeyEvent.getMetaState ()I] [29] istore v4 [31] new #21 + Class [android/view/KeyCharacterMap$KeyData] [34] dup [35] invokespecial #98 + Methodref [android/view/KeyCharacterMap$KeyData. ()V] [38] astore v5 [40] aload_2 v2 [41] aload v5 [43] invokevirtual #99 + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] [46] pop [47] aload_3 v3 [48] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [51] dup [52] istore_2 v2 [53] iconst_1 [54] ificmpne +12 (target=66) [57] aload_3 v3 [58] iconst_0 [59] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [62] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [65] areturn [66] aload_0 v0 [67] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [70] istore v6 [72] iconst_0 [73] istore v7 [75] goto +95 (target=170) [78] aload_3 v3 [79] iload v7 [81] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [84] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [87] astore v8 [89] iload v6 [91] ifeq +11 (target=102) [94] aload v8 [96] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [99] goto +8 (target=107) [102] aload v8 [104] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [107] dup [108] istore v9 [110] aload v5 [112] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [115] iconst_0 [116] caload [117] ificmpne +10 (target=127) [120] iload v4 [122] iconst_2 [123] iand [124] ifeq +40 (target=164) [127] iload v9 [129] aload v5 [131] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [134] iconst_2 [135] caload [136] ificmpne +10 (target=146) [139] iload v4 [141] iconst_2 [142] iand [143] ifne +21 (target=164) [146] iload v6 [148] ifeq +19 (target=167) [151] iload v9 [153] bipush 8 [155] ificmpne +12 (target=167) [158] iload_1 v1 [159] bipush 67 [161] ificmpne +6 (target=167) [164] aload v8 [166] areturn [167] iinc v7, 1 [170] iload v7 [172] iload_2 v2 [173] ificmplt -95 (target=78) [176] aconst_null [177] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [25] Var: ...[a:java/util/ArrayList], Stack: (empty) - [66] Var: ...[i][a:android/view/KeyCharacterMap$KeyData][i], Stack: (empty) - [78] Var: ...[i][i], Stack: (empty) - [102] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [107] Var: ..., Stack: [i] - [127] Var: ...[i], Stack: (empty) - [146] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [167] Var: -2, Stack: (empty) - [170] Var: ..., Stack: (empty) + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [6] iload_2 v2 [7] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performItemAction(Lcom/actionbarsherlock/view/MenuItem;I)Z Access flags: 0x1 = public boolean performItemAction(com.actionbarsherlock.view.MenuItem,int) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 5, stack = 3): [0] aload_1 v1 [1] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [4] dup [5] astore_3 v3 [6] ifnull +10 (target=16) [9] aload_3 v3 [10] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [13] ifne +5 (target=18) [16] iconst_0 [17] ireturn [18] aload_3 v3 [19] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] [22] istore v4 [24] aload_3 v3 [25] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] [28] ifeq +24 (target=52) [31] iload v4 [33] aload_3 v3 [34] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z] [37] ior [38] dup [39] istore v4 [41] ifeq +91 (target=132) [44] aload_0 v0 [45] iconst_1 [46] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [49] goto +83 (target=132) [52] aload_1 v1 [53] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [58] ifeq +63 (target=121) [61] aload_0 v0 [62] iconst_0 [63] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [66] aload_1 v1 [67] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [72] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [75] astore_2 v2 [76] aload_1 v1 [77] invokeinterface #223 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] [82] dup [83] astore_1 v1 [84] ifnull +15 (target=99) [87] aload_1 v1 [88] invokevirtual #172 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [91] ifeq +8 (target=99) [94] aload_1 v1 [95] aload_2 v2 [96] invokevirtual #173 + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] [99] iload v4 [101] aload_0 v0 [102] aload_2 v2 [103] invokespecial #114 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [106] ior [107] dup [108] istore v4 [110] ifne +22 (target=132) [113] aload_0 v0 [114] iconst_1 [115] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [118] goto +14 (target=132) [121] iload_2 v2 [122] iconst_1 [123] iand [124] ifne +8 (target=132) [127] aload_0 v0 [128] iconst_1 [129] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [132] iload v4 [134] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [16] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [18] Var: ..., Stack: (empty) - [49] Var: ...[i], Stack: (empty) - [52] Var: ..., Stack: (empty) - [99] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/view/ActionProvider], Stack: (empty) - [118] Var: ..., Stack: (empty) - [121] Var: -2, Stack: (empty) - [132] Var: ..., Stack: (empty) + Method: close(Z)V Access flags: 0x10 = final void close(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [13] aload_0 v0 [14] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [17] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [20] astore_3 v3 [21] goto +47 (target=68) [24] aload_3 v3 [25] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [30] checkcast #40 + Class [java/lang/ref/WeakReference] [33] dup [34] astore_2 v2 [35] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [38] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [41] dup [42] astore v4 [44] ifnonnull +15 (target=59) [47] aload_0 v0 [48] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [51] aload_2 v2 [52] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [55] pop [56] goto +12 (target=68) [59] aload v4 [61] aload_0 v0 [62] iload_1 v1 [63] invokeinterface #217 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [68] aload_3 v3 [69] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [74] ifne -50 (target=24) [77] aload_0 v0 [78] iconst_0 [79] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [24] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [59] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [68] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: close()V Access flags: 0x1 = public void close() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemsChanged(Z)V Access flags: 0x0 = void onItemsChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [4] ifne +23 (target=27) [7] iload_1 v1 [8] ifeq +13 (target=21) [11] aload_0 v0 [12] iconst_1 [13] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [16] aload_0 v0 [17] iconst_1 [18] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [21] aload_0 v0 [22] iload_1 v1 [23] invokespecial #111 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V] [26] return [27] aload_0 v0 [28] iconst_1 [29] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: stopDispatchingItemsChanged()V Access flags: 0x1 = public void stopDispatchingItemsChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [4] ifne +13 (target=17) [7] aload_0 v0 [8] iconst_1 [9] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [12] aload_0 v0 [13] iconst_0 [14] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: startDispatchingItemsChanged()V Access flags: 0x1 = public void startDispatchingItemsChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [5] aload_0 v0 [6] getfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [9] ifeq +13 (target=22) [12] aload_0 v0 [13] iconst_0 [14] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [17] aload_0 v0 [18] iconst_1 [19] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onItemVisibleChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x0 = void onItemVisibleChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemActionRequestChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x0 = void onItemActionRequestChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getVisibleItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [11] areturn [12] aload_0 v0 [13] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [16] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [19] aload_0 v0 [20] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [23] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [26] istore_1 v1 [27] iconst_0 [28] istore_3 v3 [29] goto +34 (target=63) [32] aload_0 v0 [33] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [36] iload_3 v3 [37] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [43] dup [44] astore_2 v2 [45] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [48] ifeq +12 (target=60) [51] aload_0 v0 [52] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [55] aload_2 v2 [56] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [59] pop [60] iinc v3, 1 [63] iload_3 v3 [64] iload_1 v1 [65] ificmplt -33 (target=32) [68] aload_0 v0 [69] iconst_0 [70] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [73] aload_0 v0 [74] iconst_1 [75] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [78] aload_0 v0 [79] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [82] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [32] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: - [60] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [63] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: + Method: flagActionItems()V Access flags: 0x1 = public void flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [4] ifne +4 (target=8) [7] return [8] iconst_0 [9] istore_1 v1 [10] aload_0 v0 [11] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [14] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [17] astore_3 v3 [18] goto +48 (target=66) [21] aload_3 v3 [22] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [27] checkcast #40 + Class [java/lang/ref/WeakReference] [30] dup [31] astore_2 v2 [32] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [35] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [38] dup [39] astore v4 [41] ifnonnull +15 (target=56) [44] aload_0 v0 [45] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [48] aload_2 v2 [49] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [52] pop [53] goto +13 (target=66) [56] iload_1 v1 [57] aload v4 [59] invokeinterface #214 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z] [64] ior [65] istore_1 v1 [66] aload_3 v3 [67] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [72] ifne -51 (target=21) [75] iload_1 v1 [76] ifeq +83 (target=159) [79] aload_0 v0 [80] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [83] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [86] aload_0 v0 [87] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [90] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [93] aload_0 v0 [94] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [97] dup [98] astore_2 v2 [99] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [102] istore_3 v3 [103] iconst_0 [104] istore v4 [106] goto +44 (target=150) [109] aload_2 v2 [110] iload v4 [112] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [115] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [118] dup [119] astore_1 v1 [120] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [123] ifeq +15 (target=138) [126] aload_0 v0 [127] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [130] aload_1 v1 [131] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [134] pop [135] goto +12 (target=147) [138] aload_0 v0 [139] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [142] aload_1 v1 [143] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [146] pop [147] iinc v4, 1 [150] iload v4 [152] iload_3 v3 [153] ificmplt -44 (target=109) [156] goto +29 (target=185) [159] aload_0 v0 [160] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [163] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [166] aload_0 v0 [167] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [170] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [173] aload_0 v0 [174] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [177] aload_0 v0 [178] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [181] invokevirtual #181 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [184] pop [185] aload_0 v0 [186] iconst_0 [187] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [190] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [8] Var: ..., Stack: (empty) - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [56] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [66] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [109] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/util/ArrayList][i][i], Stack: - [138] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [147] Var: -1, Stack: (empty) - [150] Var: ..., Stack: (empty) - [159] Var: -3, Stack: (empty) - [185] Var: ..., Stack: (empty) + Method: getActionItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [4] aload_0 v0 [5] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNonActionItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getNonActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [4] aload_0 v0 [5] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearHeader()V Access flags: 0x1 = public void clearHeader() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] aconst_null [7] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [10] aload_0 v0 [11] aconst_null [12] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [15] aload_0 v0 [16] iconst_0 [17] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderInternal(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V Access flags: 0x2 = private void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] [4] astore v6 [6] aload v5 [8] ifnull +22 (target=30) [11] aload_0 v0 [12] aload v5 [14] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [17] aload_0 v0 [18] aconst_null [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [22] aload_0 v0 [23] aconst_null [24] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [27] goto +62 (target=89) [30] iload_1 v1 [31] ifle +16 (target=47) [34] aload_0 v0 [35] aload v6 [37] iload_1 v1 [38] invokevirtual #90 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [41] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [44] goto +12 (target=56) [47] aload_2 v2 [48] ifnull +8 (target=56) [51] aload_0 v0 [52] aload_2 v2 [53] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [56] iload_3 v3 [57] ifle +16 (target=73) [60] aload_0 v0 [61] aload v6 [63] iload_3 v3 [64] invokevirtual #88 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [70] goto +14 (target=84) [73] aload v4 [75] ifnull +9 (target=84) [78] aload_0 v0 [79] aload v4 [81] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [84] aload_0 v0 [85] aconst_null [86] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [89] aload_0 v0 [90] iconst_0 [91] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [30] Var: ...[a:android/content/res/Resources], Stack: (empty) - [47] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) - [89] Var: ..., Stack: (empty) + Method: setHeaderTitleInt(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aload_1 v1 [3] iconst_0 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitleInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] aconst_null [3] iconst_0 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIconInt(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iconst_0 [4] aload_1 v1 [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIconInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iload_1 v1 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderViewInt(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderViewInt(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iconst_0 [4] aconst_null [5] aload_1 v1 [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getHeaderTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getHeaderIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderView()Landroid/view/View; Access flags: 0x1 = public android.view.View getHeaderView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aload_0 v0 [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCurrentMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x1 = public void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOptionalIconsVisible(Z)V Access flags: 0x0 = void setOptionalIconsVisible(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 #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOptionalIconsVisible()Z Access flags: 0x0 = boolean getOptionalIconsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 105, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +5 (target=12) [10] iconst_0 [11] ireturn [12] iconst_0 [13] istore_2 v2 [14] aload_0 v0 [15] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [18] aload_0 v0 [19] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [22] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [25] astore v4 [27] goto +53 (target=80) [30] aload v4 [32] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [37] checkcast #40 + Class [java/lang/ref/WeakReference] [40] dup [41] astore_3 v3 [42] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [45] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [48] dup [49] astore v5 [51] ifnonnull +15 (target=66) [54] aload_0 v0 [55] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [58] aload_3 v3 [59] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [62] pop [63] goto +17 (target=80) [66] aload v5 [68] aload_0 v0 [69] aload_1 v1 [70] invokeinterface #213 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [75] dup [76] istore_2 v2 [77] ifne +13 (target=90) [80] aload v4 [82] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [87] ifne -57 (target=30) [90] aload_0 v0 [91] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [94] iload_2 v2 [95] ifeq +8 (target=103) [98] aload_0 v0 [99] aload_1 v1 [100] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [103] iload_2 v2 [104] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [12] Var: ..., Stack: (empty) - [30] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [66] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [80] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [90] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [103] Var: ..., Stack: (empty) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifne +11 (target=18) [10] aload_0 v0 [11] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] aload_1 v1 [15] ifacmpeq +5 (target=20) [18] iconst_0 [19] ireturn [20] iconst_0 [21] istore_2 v2 [22] aload_0 v0 [23] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [26] aload_0 v0 [27] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [30] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [33] astore v4 [35] goto +53 (target=88) [38] aload v4 [40] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [45] checkcast #40 + Class [java/lang/ref/WeakReference] [48] dup [49] astore_3 v3 [50] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [53] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [56] dup [57] astore v5 [59] ifnonnull +15 (target=74) [62] aload_0 v0 [63] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [66] aload_3 v3 [67] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [70] pop [71] goto +17 (target=88) [74] aload v5 [76] aload_0 v0 [77] aload_1 v1 [78] invokeinterface #212 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [83] dup [84] istore_2 v2 [85] ifne +13 (target=98) [88] aload v4 [90] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [95] ifne -57 (target=38) [98] aload_0 v0 [99] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [102] iload_2 v2 [103] ifeq +8 (target=111) [106] aload_0 v0 [107] aconst_null [108] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [111] iload_2 v2 [112] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [18] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [74] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [88] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [98] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [111] Var: ..., Stack: (empty) + Method: getExpandedItem()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getExpandedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: bindNativeOverflow(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z Access flags: 0x1 = public boolean bindNativeOverflow(android.view.Menu,android.view.MenuItem$OnMenuItemClickListener,java.util.HashMap) Class member attributes (count = 1): + Code attribute instructions (code length = 513, locals = 11, stack = 5): [0] aload_0 v0 [1] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [4] dup [5] astore v4 [7] ifnull +13 (target=20) [10] aload v4 [12] invokeinterface #238 + InterfaceMethodref [java/util/List.size ()I] [17] ifne +5 (target=22) [20] iconst_0 [21] ireturn [22] iconst_0 [23] istore v5 [25] aload_1 v1 [26] invokeinterface #196 + InterfaceMethodref [android/view/Menu.clear ()V] [31] aload v4 [33] invokeinterface #237 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] [38] astore v6 [40] goto +460 (target=500) [43] aload v6 [45] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [50] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [53] dup [54] astore v4 [56] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [59] ifeq +441 (target=500) [62] iconst_1 [63] istore v5 [65] aload v4 [67] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [70] ifeq +259 (target=329) [73] aload_1 v1 [74] aload v4 [76] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [79] aload v4 [81] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [84] aload v4 [86] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [89] aload v4 [91] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [94] invokeinterface #195 + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] [99] astore v7 [101] aload v4 [103] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [106] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [109] aconst_null [110] astore v8 [112] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [115] invokevirtual #185 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [118] astore v9 [120] goto +187 (target=307) [123] aload v9 [125] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [130] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [133] astore v8 [135] aload v7 [137] aload v8 [139] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [142] aload v8 [144] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [147] aload v8 [149] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [152] aload v8 [154] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [157] invokeinterface #207 + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [162] dup [163] astore v10 [165] aload v8 [167] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [170] invokeinterface #202 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [175] pop [176] aload v10 [178] aload_2 v2 [179] invokeinterface #205 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [184] pop [185] aload v10 [187] aload v8 [189] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [192] invokeinterface #201 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [197] pop [198] aload v10 [200] aload v8 [202] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] [205] invokeinterface #203 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [210] pop [211] aload v10 [213] aload v8 [215] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [218] invokeinterface #204 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [223] pop [224] aload v10 [226] aload v8 [228] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [231] invokeinterface #198 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [236] pop [237] aload v10 [239] aload v8 [241] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [244] invokeinterface #206 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [249] pop [250] aload v10 [252] aload v8 [254] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [257] invokeinterface #199 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [262] pop [263] aload v10 [265] aload v8 [267] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [270] invokeinterface #200 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [275] pop [276] aload v8 [278] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [281] ifeq +17 (target=298) [284] aload v7 [286] aload v8 [288] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [291] iconst_1 [292] iconst_1 [293] invokeinterface #209 + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V] [298] aload_3 v3 [299] aload v10 [301] aload v8 [303] invokevirtual #188 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [306] pop [307] aload v9 [309] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [314] ifne -191 (target=123) [317] aload v7 [319] invokeinterface #208 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [324] astore v7 [326] goto +31 (target=357) [329] aload_1 v1 [330] aload v4 [332] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [335] aload v4 [337] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [340] aload v4 [342] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [345] aload v4 [347] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [350] invokeinterface #194 + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [355] astore v7 [357] aload v7 [359] aload v4 [361] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [364] invokeinterface #202 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [369] pop [370] aload v7 [372] aload_2 v2 [373] invokeinterface #205 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [378] pop [379] aload v7 [381] aload v4 [383] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [386] invokeinterface #201 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [391] pop [392] aload v7 [394] aload v4 [396] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] [399] invokeinterface #203 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [404] pop [405] aload v7 [407] aload v4 [409] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [412] invokeinterface #204 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [417] pop [418] aload v7 [420] aload v4 [422] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [425] invokeinterface #198 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [430] pop [431] aload v7 [433] aload v4 [435] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [438] invokeinterface #206 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [443] pop [444] aload v7 [446] aload v4 [448] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [451] invokeinterface #199 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [456] pop [457] aload v7 [459] aload v4 [461] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [464] invokeinterface #200 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [469] pop [470] aload v4 [472] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [475] ifeq +16 (target=491) [478] aload_1 v1 [479] aload v4 [481] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [484] iconst_1 [485] iconst_1 [486] invokeinterface #197 + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] [491] aload_3 v3 [492] aload v7 [494] aload v4 [496] invokevirtual #188 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [499] pop [500] aload v6 [502] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [507] ifne -464 (target=43) [510] iload v5 [512] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [20] Var: ...[a:java/util/List], Stack: (empty) - [22] Var: ..., Stack: (empty) - [43] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: - [123] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: - [298] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][a:android/view/MenuItem], Stack: - [307] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: - [329] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: - [357] Var: ...[a:android/view/MenuItem], Stack: (empty) - [491] Var: ..., Stack: (empty) - [500] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] Fields (count = 0): Methods (count = 2): + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [invokeItem] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemImpl Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.view.menu.MenuItemImpl extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 402): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [8] + Integer [16] + Integer [32] + String [] + String [Can't find activity to handle intent; ignoring] + String [MenuItemImpl] + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] + Class [android/content/ActivityNotFoundException] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/util/Log] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/CharSequence] + Class [java/lang/Character] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.setId (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] + Methodref [java/lang/Character.toLowerCase (C)C] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getId ()I] + NameAndType [getOptionalIconsVisible ()Z] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [getShortcut ()C] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [isQwertyMode ()Z] + NameAndType [isShortcutsVisible ()Z] + NameAndType [mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [mActionView Landroid/view/View;] + NameAndType [mCategoryOrder I] + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mFlags I] + NameAndType [mGroup I] + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mIconResId I] + NameAndType [mId I] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mIsActionViewExpanded Z] + NameAndType [mItemCallback Ljava/lang/Runnable;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [mOrdering I] + NameAndType [mShortcutAlphabeticChar C] + NameAndType [mShortcutNumericChar C] + NameAndType [mShowAsAction I] + NameAndType [mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleCondensed Ljava/lang/CharSequence;] + NameAndType [onCreateActionView ()Landroid/view/View;] + NameAndType [onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPerformDefaultAction ()Z] + NameAndType [prefersCondensedTitle ()Z] + NameAndType [run ()V] + NameAndType [sDeleteShortcutLabel Ljava/lang/String;] + NameAndType [sEnterShortcutLabel Ljava/lang/String;] + NameAndType [sPrependShortcutLabel Ljava/lang/String;] + NameAndType [sSpaceShortcutLabel Ljava/lang/String;] + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setCheckedInt (Z)V] + NameAndType [setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [setId (I)V] + NameAndType [setShowAsAction (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisibleInt (Z)Z] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toLowerCase (C)C] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Runnable;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)C] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [(Z)Z] + Utf8 [] + Utf8 [C] + Utf8 [CHECKABLE] + Utf8 [CHECKED] + Utf8 [Can't find activity to handle intent; ignoring] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [ENABLED] + Utf8 [EXCLUSIVE] + Utf8 [HIDDEN] + Utf8 [I] + Utf8 [IS_ACTION] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuItemImpl] + Utf8 [NO_ICON] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] + Utf8 [SHOW_AS_ACTION_MASK] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [actionFormatChanged] + Utf8 [android/content/ActivityNotFoundException] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/util/Log] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout] + Utf8 [append] + Utf8 [collapseActionView] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [dispatchMenuItemSelected] + Utf8 [e] + Utf8 [expandActionView] + Utf8 [expandItemActionView] + Utf8 [from] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getCallback] + Utf8 [getContext] + Utf8 [getDrawable] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOptionalIconsVisible] + Utf8 [getOrder] + Utf8 [getOrdering] + Utf8 [getResources] + Utf8 [getRootMenu] + Utf8 [getShortcut] + Utf8 [getShortcutLabel] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [getTitleForItemView] + Utf8 [hasCollapsibleActionView] + Utf8 [hasSubMenu] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isQwertyMode] + Utf8 [isShortcutsVisible] + Utf8 [isVisible] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Character] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [mActionProvider] + Utf8 [mActionView] + Utf8 [mCategoryOrder] + Utf8 [mClickListener] + Utf8 [mFlags] + Utf8 [mGroup] + Utf8 [mIconDrawable] + Utf8 [mIconResId] + Utf8 [mId] + Utf8 [mIntent] + Utf8 [mIsActionViewExpanded] + Utf8 [mItemCallback] + Utf8 [mMenu] + Utf8 [mMenuInfo] + Utf8 [mOnActionExpandListener] + Utf8 [mOrdering] + Utf8 [mShortcutAlphabeticChar] + Utf8 [mShortcutNumericChar] + Utf8 [mShowAsAction] + Utf8 [mSubMenu] + Utf8 [mTitle] + Utf8 [mTitleCondensed] + Utf8 [onCreateActionView] + Utf8 [onItemActionRequestChanged] + Utf8 [onItemVisibleChanged] + Utf8 [onItemsChanged] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] + Utf8 [onMenuItemClick] + Utf8 [onPerformDefaultAction] + Utf8 [prefersCondensedTitle] + Utf8 [requestsActionButton] + Utf8 [requiresActionButton] + Utf8 [run] + Utf8 [sDeleteShortcutLabel] + Utf8 [sEnterShortcutLabel] + Utf8 [sPrependShortcutLabel] + Utf8 [sSpaceShortcutLabel] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setActionViewExpanded] + Utf8 [setAlphabeticShortcut] + Utf8 [setCallback] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setCheckedInt] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setExclusiveItemChecked] + Utf8 [setHeaderTitle] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setIntent] + Utf8 [setIsActionButton] + Utf8 [setMenuInfo] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setSubMenu] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [setVisibleInt] + Utf8 [shouldShowIcon] + Utf8 [shouldShowShortcut] + Utf8 [showsTextAsAction] + Utf8 [startActivity] + Utf8 [toLowerCase] + Utf8 [toString] Fields (count = 35): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [MenuItemImpl] + Field: SHOW_AS_ACTION_MASK I Access flags: 0x1a = private static final int SHOW_AS_ACTION_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: mId I Access flags: 0x12 = private final int mId + Field: mGroup I Access flags: 0x12 = private final int mGroup + Field: mCategoryOrder I Access flags: 0x12 = private final int mCategoryOrder + Field: mOrdering I Access flags: 0x12 = private final int mOrdering + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitleCondensed + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mShortcutNumericChar C Access flags: 0x2 = private char mShortcutNumericChar + Field: mShortcutAlphabeticChar C Access flags: 0x2 = private char mShortcutAlphabeticChar + Field: mIconDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIconDrawable + Field: mIconResId I Access flags: 0x2 = private int mIconResId + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.SubMenuBuilder mSubMenu + Field: mItemCallback Ljava/lang/Runnable; Access flags: 0x2 = private java.lang.Runnable mItemCallback + Field: mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener + Field: mFlags I Access flags: 0x2 = private int mFlags + Field: CHECKABLE I Access flags: 0x1a = private static final int CHECKABLE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CHECKED I Access flags: 0x1a = private static final int CHECKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: EXCLUSIVE I Access flags: 0x1a = private static final int EXCLUSIVE Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: HIDDEN I Access flags: 0x1a = private static final int HIDDEN Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ENABLED I Access flags: 0x1a = private static final int ENABLED Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: IS_ACTION I Access flags: 0x1a = private static final int IS_ACTION Class member attributes (count = 1): + Constant value attribute: + Integer [32] + Field: mShowAsAction I Access flags: 0x2 = private int mShowAsAction + Field: mActionView Landroid/view/View; Access flags: 0x2 = private android.view.View mActionView + Field: mActionProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider mActionProvider + Field: mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mOnActionExpandListener + Field: mIsActionViewExpanded Z Access flags: 0x2 = private boolean mIsActionViewExpanded + Field: NO_ICON I Access flags: 0x18 = static final int NO_ICON Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x2 = private android.view.ContextMenu$ContextMenuInfo mMenuInfo + Field: sPrependShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sPrependShortcutLabel + Field: sEnterShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sEnterShortcutLabel + Field: sDeleteShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sDeleteShortcutLabel + Field: sSpaceShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sSpaceShortcutLabel Methods (count = 66): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V Access flags: 0x0 = MenuItemImpl(com.actionbarsherlock.internal.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 8, stack = 2): [0] aload_0 v0 [1] invokespecial #95 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [9] aload_0 v0 [10] bipush 16 [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] aload_0 v0 [16] iconst_0 [17] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [20] aload_0 v0 [21] iconst_0 [22] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [25] aload_0 v0 [26] aload_1 v1 [27] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] aload_0 v0 [31] iload_3 v3 [32] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [35] aload_0 v0 [36] iload_2 v2 [37] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] [40] aload_0 v0 [41] iload v4 [43] putfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] [46] aload_0 v0 [47] iload v5 [49] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] [52] aload_0 v0 [53] aload v6 [55] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [58] aload_0 v0 [59] iload v7 [61] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invoke()Z Access flags: 0x11 = public final boolean invoke() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ifeq +5 (target=22) [20] iconst_1 [21] ireturn [22] aload_0 v0 [23] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] aload_0 v0 [27] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] aload_0 v0 [34] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [37] ifeq +5 (target=42) [40] iconst_1 [41] ireturn [42] aload_0 v0 [43] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [46] ifnull +14 (target=60) [49] aload_0 v0 [50] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [53] invokeinterface #105 + InterfaceMethodref [java/lang/Runnable.run ()V] [58] iconst_1 [59] ireturn [60] aload_0 v0 [61] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [64] ifnull +29 (target=93) [67] aload_0 v0 [68] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [71] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [74] aload_0 v0 [75] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [78] invokevirtual #61 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [81] iconst_1 [82] ireturn [83] astore_1 v1 [84] ldc #11 + String [MenuItemImpl] [86] ldc #10 + String [Can't find activity to handle intent; ignoring] [88] aload_1 v1 [89] invokestatic #63 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [92] pop [93] aload_0 v0 [94] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [97] ifnull +15 (target=112) [100] aload_0 v0 [101] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [104] invokevirtual #92 + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] [107] ifeq +5 (target=112) [110] iconst_1 [111] ireturn [112] iconst_0 [113] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (67 -> 81: 83): + Class [android/content/ActivityNotFoundException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [83] Var: ..., Stack: [a:android/content/ActivityNotFoundException] - [93] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) + Method: isEnabled()Z Access flags: 0x11 = public final boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 16 [6] iand [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] dup [6] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [9] bipush 16 [11] ior [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] goto +14 (target=29) [18] aload_0 v0 [19] dup [20] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [23] bipush -17 [25] iand [26] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [29] aload_0 v0 [30] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] iconst_0 [34] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [37] aload_0 v0 [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) + Method: getGroupId()I Access flags: 0x11 = public final int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId()I Access flags: 0x11 = public final int getItemId() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getOrder()I Access flags: 0x11 = public final int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrdering()I Access flags: 0x11 = public final int getOrdering() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x11 = public final android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallback()Ljava/lang/Runnable; Access flags: 0x10 = final java.lang.Runnable getCallback() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setCallback(java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x11 = public final char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [4] iload_1 v1 [5] ificmpne +5 (target=10) [8] aload_0 v0 [9] areturn [10] aload_0 v0 [11] iload_1 v1 [12] invokestatic #93 + Methodref [java/lang/Character.toLowerCase (C)C] [15] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [18] aload_0 v0 [19] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] iconst_0 [23] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: getNumericShortcut()C Access flags: 0x11 = public final char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setNumericShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [4] iload_1 v1 [5] ificmpne +5 (target=10) [8] aload_0 v0 [9] areturn [10] aload_0 v0 [11] iload_1 v1 [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [15] aload_0 v0 [16] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] iconst_0 [20] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [5] aload_0 v0 [6] iload_2 v2 [7] invokestatic #93 + Methodref [java/lang/Character.toLowerCase (C)C] [10] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [13] aload_0 v0 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [17] iconst_0 [18] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getShortcut()C Access flags: 0x10 = final char getShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [7] ifeq +8 (target=15) [10] aload_0 v0 [11] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [14] ireturn [15] aload_0 v0 [16] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [i] + Method: getShortcutLabel()Ljava/lang/String; Access flags: 0x10 = final java.lang.String getShortcutLabel() Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [4] dup [5] istore_1 v1 [6] ifne +6 (target=12) [9] ldc #9 + String [] [11] areturn [12] new #33 + Class [java/lang/StringBuilder] [15] dup [16] getstatic #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;] [19] invokespecial #96 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] astore_2 v2 [23] iload_1 v1 [24] lookupswitch (3 offsets, default=69) (target=93) 8: offset = 47, target = 71 10: offset = 36, target = 60 32: offset = 58, target = 82 default: offset = 69, target = 93 [60] aload_2 v2 [61] getstatic #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;] [64] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] pop [68] goto +31 (target=99) [71] aload_2 v2 [72] getstatic #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;] [75] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [78] pop [79] goto +20 (target=99) [82] aload_2 v2 [83] getstatic #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;] [86] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [89] pop [90] goto +9 (target=99) [93] aload_2 v2 [94] iload_1 v1 [95] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [98] pop [99] aload_2 v2 [100] invokevirtual #99 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [103] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [12] Var: ...[i], Stack: (empty) - [60] Var: ...[a:java/lang/StringBuilder], Stack: (empty) - [71] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [99] Var: ..., Stack: (empty) + Method: shouldShowShortcut()Z Access flags: 0x10 = final boolean shouldShowShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] [7] ifeq +12 (target=19) [10] aload_0 v0 [11] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x11 = public final com.actionbarsherlock.view.SubMenu getSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x11 = public final boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [4] ifnull +5 (target=9) [7] iconst_1 [8] ireturn [9] iconst_0 [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x10 = final void setSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [5] aload_1 v1 [6] aload_0 v0 [7] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [10] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [13] pop [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTitle() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getTitleForItemView(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; Access flags: 0x10 = final java.lang.CharSequence getTitleForItemView(com.actionbarsherlock.internal.view.menu.MenuView$ItemView) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnull +17 (target=18) [4] aload_1 v1 [5] invokeinterface #100 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z] [10] ifeq +8 (target=18) [13] aload_0 v0 [14] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [17] areturn [18] aload_0 v0 [19] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [a:java/lang/CharSequence] + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] iconst_0 [10] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [13] aload_0 v0 [14] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [17] ifnull +12 (target=29) [20] aload_0 v0 [21] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [24] aload_1 v1 [25] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [28] pop [29] aload_0 v0 [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [8] iload_1 v1 [9] invokevirtual #60 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [12] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [11] areturn [12] aload_0 v0 [13] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [16] Var: ..., Stack: [a:java/lang/CharSequence] + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [5] aload_1 v1 [6] ifnonnull +8 (target=14) [9] aload_0 v0 [10] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [13] pop [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] iconst_0 [19] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x11 = public final android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [11] areturn [12] aload_0 v0 [13] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [16] ifeq +18 (target=34) [19] aload_0 v0 [20] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [23] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] [26] aload_0 v0 [27] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [30] invokevirtual #62 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [33] areturn [34] aconst_null [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] iload_1 v1 [7] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCheckable()Z Access flags: 0x11 = public final boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_1 [5] iand [6] iconst_1 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -2 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] ior [23] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [26] iload_2 v2 [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [31] ificmpeq +11 (target=42) [34] aload_0 v0 [35] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] iconst_0 [39] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [42] aload_0 v0 [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [42] Var: ..., Stack: (empty) + Method: setExclusiveCheckable(Z)V Access flags: 0x11 = public final void setExclusiveCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [5] bipush -5 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_4 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] + Method: isExclusiveCheckable()Z Access flags: 0x11 = public final boolean isExclusiveCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_4 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isChecked()Z Access flags: 0x11 = public final boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_2 [5] iand [6] iconst_2 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_4 [5] iand [6] ifeq +14 (target=20) [9] aload_0 v0 [10] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] aload_0 v0 [14] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] [17] goto +8 (target=25) [20] aload_0 v0 [21] iload_1 v1 [22] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] [25] aload_0 v0 [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) + Method: setCheckedInt(Z)V Access flags: 0x10 = final void setCheckedInt(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -3 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_2 [18] goto +4 (target=22) [21] iconst_0 [22] ior [23] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [26] iload_2 v2 [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [31] ificmpeq +11 (target=42) [34] aload_0 v0 [35] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] iconst_0 [39] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [42] Var: ..., Stack: (empty) + Method: isVisible()Z Access flags: 0x11 = public final boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setVisibleInt(Z)Z Access flags: 0x10 = final boolean setVisibleInt(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -9 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_0 [18] goto +5 (target=23) [21] bipush 8 [23] ior [24] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [27] iload_2 v2 [28] aload_0 v0 [29] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [32] ificmpeq +5 (target=37) [35] iconst_1 [36] ireturn [37] iconst_0 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [23] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [37] Var: ..., Stack: (empty) + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] [5] ifeq +11 (target=16) [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [12] aload_0 v0 [13] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [4] invokeinterface #104 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x10 = final void setMenuInfo(android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x11 = public final android.view.ContextMenu$ContextMenuInfo getMenuInfo() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: actionFormatChanged()V Access flags: 0x11 = public final void actionFormatChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_0 v0 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldShowIcon()Z Access flags: 0x11 = public final boolean shouldShowIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionButton()Z Access flags: 0x11 = public final boolean isActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 32 [6] iand [7] bipush 32 [9] ificmpne +5 (target=14) [12] iconst_1 [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: requestsActionButton()Z Access flags: 0x11 = public final boolean requestsActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_1 [5] iand [6] iconst_1 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: requiresActionButton()Z Access flags: 0x11 = public final boolean requiresActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_2 [5] iand [6] iconst_2 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setIsActionButton(Z)V Access flags: 0x11 = public final void setIsActionButton(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +15 (target=16) [4] aload_0 v0 [5] dup [6] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [9] bipush 32 [11] ior [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] return [16] aload_0 v0 [17] dup [18] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [21] bipush -33 [23] iand [24] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) + Method: showsTextAsAction()Z Access flags: 0x11 = public final boolean showsTextAsAction() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_4 [5] iand [6] iconst_4 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setShowAsAction(I)V Access flags: 0x11 = public final void setShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] iload_1 v1 [1] iconst_3 [2] iand [3] tableswitch (3 offsets, default=28) (target=31) 0: offset = 25, target = 28 1: offset = 25, target = 28 2: offset = 25, target = 28 default: offset = 28, target = 31 [28] goto +13 (target=41) [31] new #30 + Class [java/lang/IllegalArgumentException] [34] dup [35] ldc #12 + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] [37] invokespecial #94 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] aload_0 v0 [42] iload_1 v1 [43] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [46] aload_0 v0 [47] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [50] aload_0 v0 [51] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [28] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [5] aload_0 v0 [6] aconst_null [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] aload_1 v1 [11] ifnull +26 (target=37) [14] aload_1 v1 [15] invokevirtual #66 + Methodref [android/view/View.getId ()I] [18] iconst_m1 [19] ificmpne +18 (target=37) [22] aload_0 v0 [23] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [26] ifle +11 (target=37) [29] aload_1 v1 [30] aload_0 v0 [31] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [34] invokevirtual #67 + Methodref [android/view/View.setId (I)V] [37] aload_0 v0 [38] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] aload_0 v0 [42] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [45] aload_0 v0 [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: (empty) + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [7] dup [8] astore_2 v2 [9] invokestatic #64 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [12] astore_3 v3 [13] aload_0 v0 [14] aload_3 v3 [15] iload_1 v1 [16] new #19 + Class [android/widget/LinearLayout] [19] dup [20] aload_2 v2 [21] invokespecial #68 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [24] iconst_0 [25] invokevirtual #65 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [28] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] [31] pop [32] aload_0 v0 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x11 = public final android.view.View getActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [11] areturn [12] aload_0 v0 [13] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [16] ifnull +19 (target=35) [19] aload_0 v0 [20] aload_0 v0 [21] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [24] invokevirtual #91 + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] [27] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [30] aload_0 v0 [31] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [34] areturn [35] aconst_null [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x11 = public final com.actionbarsherlock.view.ActionProvider getActionProvider() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_1 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setShowAsActionFlags(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] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandActionView()Z Access flags: 0x11 = public final boolean expandActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifeq +10 (target=17) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [14] ifnonnull +5 (target=19) [17] iconst_0 [18] ireturn [19] aload_0 v0 [20] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [23] ifnull +16 (target=39) [26] aload_0 v0 [27] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [30] aload_0 v0 [31] invokeinterface #102 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] [36] ifeq +12 (target=48) [39] aload_0 v0 [40] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [43] aload_0 v0 [44] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [47] ireturn [48] iconst_0 [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ..., Stack: (empty) - [19] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: collapseActionView()Z Access flags: 0x11 = public final boolean collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_0 [11] ireturn [12] aload_0 v0 [13] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [16] ifnonnull +5 (target=21) [19] iconst_1 [20] ireturn [21] aload_0 v0 [22] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [25] ifnull +16 (target=41) [28] aload_0 v0 [29] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [32] aload_0 v0 [33] invokeinterface #101 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] [38] ifeq +12 (target=50) [41] aload_0 v0 [42] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [45] aload_0 v0 [46] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [49] ireturn [50] iconst_0 [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasCollapsibleActionView()Z Access flags: 0x11 = public final boolean hasCollapsibleActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifeq +12 (target=19) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [14] ifnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: setActionViewExpanded(Z)V Access flags: 0x11 = public final void setActionViewExpanded(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] iconst_0 [10] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionViewExpanded()Z Access flags: 0x11 = public final boolean isActionViewExpanded() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuItemWrapper extends java.lang.Object Interfaces (count = 2): + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 230): + String [Wrapped menu item cannot be null.] + Class [android/view/ActionProvider] + Class [android/view/MenuItem] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper. (Lcom/actionbarsherlock/view/ActionProvider;)V] + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1. (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z] + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z] + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;] + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C] + InterfaceMethodref [android/view/MenuItem.getGroupId ()I] + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;] + InterfaceMethodref [android/view/MenuItem.getItemId ()I] + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C] + InterfaceMethodref [android/view/MenuItem.getOrder ()I] + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;] + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;] + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;] + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z] + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z] + InterfaceMethodref [android/view/MenuItem.isChecked ()Z] + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z] + InterfaceMethodref [android/view/MenuItem.isVisible ()Z] + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V] + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + NameAndType [ (Lcom/actionbarsherlock/view/ActionProvider;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [collapseActionView ()Z] + NameAndType [expandActionView ()Z] + NameAndType [getActionProvider ()Landroid/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getGroupId ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [getNumericShortcut ()C] + NameAndType [getOrder ()I] + NameAndType [getSubMenu ()Landroid/view/SubMenu;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [hasSubMenu ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isVisible ()Z] + NameAndType [mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] + NameAndType [mNativeItem Landroid/view/MenuItem;] + NameAndType [mSubMenu Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [setActionView (I)Landroid/view/MenuItem;] + NameAndType [setActionView (Landroid/view/View;)Landroid/view/MenuItem;] + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Landroid/view/MenuItem;] + NameAndType [setChecked (Z)Landroid/view/MenuItem;] + NameAndType [setEnabled (Z)Landroid/view/MenuItem;] + NameAndType [setIcon (I)Landroid/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;] + NameAndType [setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + NameAndType [setShortcut (CC)Landroid/view/MenuItem;] + NameAndType [setShowAsAction (I)V] + NameAndType [setShowAsActionFlags (I)Landroid/view/MenuItem;] + NameAndType [setTitle (I)Landroid/view/MenuItem;] + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setVisible (Z)Landroid/view/MenuItem;] + NameAndType [unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ActionProvider;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/SubMenu;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Landroid/view/MenuItem;] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Landroid/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Landroid/view/View;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)Landroid/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/MenuItem$OnActionExpandListener;] + Utf8 [Landroid/view/MenuItem;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [StackMapTable] + Utf8 [Wrapped menu item cannot be null.] + Utf8 [access$0] + Utf8 [android/view/ActionProvider] + Utf8 [android/view/MenuItem] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [mActionExpandListener] + Utf8 [mMenuItemClickListener] + Utf8 [mNativeActionExpandListener] + Utf8 [mNativeItem] + Utf8 [mSubMenu] + Utf8 [onMenuItemClick] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [unwrap] Fields (count = 5): + Field: mNativeItem Landroid/view/MenuItem; Access flags: 0x12 = private final android.view.MenuItem mNativeItem + Field: mSubMenu Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x2 = private com.actionbarsherlock.view.SubMenu mSubMenu + Field: mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mMenuItemClickListener + Field: mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mActionExpandListener + Field: mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private android.view.MenuItem$OnActionExpandListener mNativeActionExpandListener Methods (count = 44): - Method: (Landroid/view/MenuItem;)V Access flags: 0x1 = public MenuItemWrapper(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #24 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [9] aload_0 v0 [10] aconst_null [11] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [14] aload_0 v0 [15] aconst_null [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [19] aload_0 v0 [20] aconst_null [21] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [24] aload_1 v1 [25] ifnonnull +13 (target=38) [28] new #11 + Class [java/lang/IllegalStateException] [31] dup [32] ldc #1 + String [Wrapped menu item cannot be null.] [34] invokespecial #23 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [37] athrow [38] aload_0 v0 [39] aload_1 v1 [40] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemWrapper][a:android/view/MenuItem], Stack: + Method: getItemId()I Access flags: 0x1 = public int getItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #33 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getGroupId()I Access flags: 0x1 = public int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #30 + InterfaceMethodref [android/view/MenuItem.getGroupId ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrder()I Access flags: 0x1 = public int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #36 + InterfaceMethodref [android/view/MenuItem.getOrder ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #63 + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #62 + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #38 + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #64 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #39 + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #54 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #53 + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #31 + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #55 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #32 + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #59 + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;] [11] pop [12] aload_0 v0 [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #56 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNumericShortcut()C Access flags: 0x1 = public char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #35 + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #49 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x1 = public char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #29 + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #50 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCheckable()Z Access flags: 0x1 = public boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #42 + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #51 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isChecked()Z Access flags: 0x1 = public boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #43 + InterfaceMethodref [android/view/MenuItem.isChecked ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #65 + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isVisible()Z Access flags: 0x1 = public boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #45 + InterfaceMethodref [android/view/MenuItem.isVisible ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #52 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isEnabled()Z Access flags: 0x1 = public boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #44 + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #40 + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu getSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 4): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z] [4] ifeq +30 (target=34) [7] aload_0 v0 [8] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [11] ifnonnull +23 (target=34) [14] aload_0 v0 [15] new #8 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [18] dup [19] aload_0 v0 [20] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [23] invokeinterface #37 + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;] [28] invokespecial #22 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [31] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [34] aload_0 v0 [35] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [9] aload_0 v0 [10] invokeinterface #58 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [15] pop [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #66 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x1 = public android.view.ContextMenu$ContextMenuInfo getMenuInfo() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #34 + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsAction(I)V Access flags: 0x1 = public void setShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #60 + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #61 + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #48 + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #47 + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View getActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #28 + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] new #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [7] dup [8] aload_1 v1 [9] invokespecial #18 + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper. (Lcom/actionbarsherlock/view/ActionProvider;)V] [12] invokeinterface #46 + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] [17] pop [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider getActionProvider() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #27 + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] [9] dup [10] astore_1 v1 [11] ifnull +18 (target=29) [14] aload_1 v1 [15] instanceof #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [18] ifeq +11 (target=29) [21] aload_1 v1 [22] checkcast #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [25] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] [28] areturn [29] aconst_null [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ...[a:android/view/ActionProvider], Stack: (empty) + Method: expandActionView()Z Access flags: 0x1 = public boolean expandActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #26 + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseActionView()Z Access flags: 0x1 = public boolean collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #25 + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionViewExpanded()Z Access flags: 0x1 = public boolean isActionViewExpanded() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #41 + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [5] aload_0 v0 [6] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [9] ifnonnull +29 (target=38) [12] aload_0 v0 [13] new #7 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] [16] dup [17] aload_0 v0 [18] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1. (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] [21] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [24] aload_0 v0 [25] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [28] aload_0 v0 [29] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [32] invokeinterface #57 + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] [37] pop [38] aload_0 v0 [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [38] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.MenuItem$OnActionExpandListener access$0(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1 extends java.lang.Object Interfaces (count = 1): + Class [android/view/MenuItem$OnActionExpandListener] Constant Pool (count = 34): + Class [android/view/MenuItem$OnActionExpandListener] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Utf8 [()V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/view/MenuItem$OnActionExpandListener] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuItemWrapper this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V Access flags: 0x0 = MenuItemWrapper$1(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) 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 #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemActionExpand(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemActionExpand(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [7] ifnull +20 (target=27) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [21] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: onMenuItemActionCollapse(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemActionCollapse(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [7] ifnull +20 (target=27) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [21] invokeinterface #9 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuPopupHelper extends java.lang.Object Interfaces (count = 6): + Class [android/view/View$OnKeyListener] + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 364): + String [MenuPopupHelper cannot be used without an anchor] + String [MenuPopupHelpers manage their own views] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/util/DisplayMetrics] + Class [android/view/KeyEvent] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/View$OnKeyListener] + Class [android/view/ViewTreeObserver] + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/FrameLayout] + Class [android/widget/ListAdapter] + Class [android/widget/ListView] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$dimen] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I] + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + Methodref [android/view/View.isShown ()Z] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/view/ViewTreeObserver.isAlive ()Z] + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I] + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ITEM_LAYOUT I] + NameAndType [abs__config_prefDialogWidth I] + NameAndType [abs__popup_menu_item_layout I] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [close ()V] + NameAndType [dismiss ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getAction ()I] + NameAndType [getCount ()I] + NameAndType [getDimensionPixelSize (I)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemViewType (I)I] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + NameAndType [hasVisibleItems ()Z] + NameAndType [isAlive ()Z] + NameAndType [isShowing ()Z] + NameAndType [isShown ()Z] + NameAndType [isVisible ()Z] + NameAndType [mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + NameAndType [mAnchorView Landroid/view/View;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mForceShowIcon Z] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mMeasureParent Landroid/view/ViewGroup;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mOverflowOnly Z] + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [mPopupMaxWidth I] + NameAndType [mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + NameAndType [mTreeObserver Landroid/view/ViewTreeObserver;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureContentWidth (Landroid/widget/ListAdapter;)I] + NameAndType [min (II)I] + NameAndType [notifyDataSetChanged ()V] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [popupMenuStyle I] + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setContentWidth (I)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setModal (Z)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnKeyListener (Landroid/view/View$OnKeyListener;)V] + NameAndType [show ()V] + NameAndType [size ()I] + NameAndType [tryShow ()Z] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewTreeObserver;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View$OnKeyListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListAdapter;)I] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [ITEM_LAYOUT] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/view/ViewTreeObserver;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [MenuPopupHelper cannot be used without an anchor] + Utf8 [MenuPopupHelpers manage their own views] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__popup_menu_item_layout] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [addMenuPresenter] + Utf8 [addOnAttachStateChangeListener] + Utf8 [addOnGlobalLayoutListener] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/View$OnKeyListener] + Utf8 [android/view/ViewTreeObserver] + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/ListView] + Utf8 [android/widget/PopupWindow$OnDismissListener] + Utf8 [close] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [dismiss] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [from] + Utf8 [getAction] + Utf8 [getCount] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemViewType] + Utf8 [getListView] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getResources] + Utf8 [getView] + Utf8 [getViewTreeObserver] + Utf8 [hasVisibleItems] + Utf8 [initForMenu] + Utf8 [isAlive] + Utf8 [isShowing] + Utf8 [isShown] + Utf8 [isVisible] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mAdapter] + Utf8 [mAnchorView] + Utf8 [mContext] + Utf8 [mForceShowIcon] + Utf8 [mInflater] + Utf8 [mMeasureParent] + Utf8 [mMenu] + Utf8 [mOverflowOnly] + Utf8 [mPopup] + Utf8 [mPopupMaxWidth] + Utf8 [mPresenterCallback] + Utf8 [mTreeObserver] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [notifyDataSetChanged] + Utf8 [onCloseMenu] + Utf8 [onDismiss] + Utf8 [onGlobalLayout] + Utf8 [onItemClick] + Utf8 [onKey] + Utf8 [onOpenSubMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [performItemAction] + Utf8 [popupMenuStyle] + Utf8 [removeGlobalOnLayoutListener] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setCallback] + Utf8 [setContentWidth] + Utf8 [setForceShowIcon] + Utf8 [setInputMethodMode] + Utf8 [setModal] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnKeyListener] + Utf8 [show] + Utf8 [size] + Utf8 [tryShow] + Utf8 [updateMenuView] + Utf8 [widthPixels] Fields (count = 13): + Field: ITEM_LAYOUT I Access flags: 0x18 = static final int ITEM_LAYOUT + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mPopup + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mPopupMaxWidth I Access flags: 0x2 = private int mPopupMaxWidth + Field: mAnchorView Landroid/view/View; Access flags: 0x2 = private android.view.View mAnchorView + Field: mOverflowOnly Z Access flags: 0x2 = private boolean mOverflowOnly + Field: mTreeObserver Landroid/view/ViewTreeObserver; Access flags: 0x2 = private android.view.ViewTreeObserver mTreeObserver + Field: mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter mAdapter + Field: mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mPresenterCallback + Field: mForceShowIcon Z Access flags: 0x0 = boolean mForceShowIcon + Field: mMeasureParent Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mMeasureParent Methods (count = 33): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 0, stack = 1): [0] getstatic #38 + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I] [3] putstatic #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aconst_null [4] iconst_0 [5] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] iconst_0 [5] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #99 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #56 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] [17] aload_0 v0 [18] aload_2 v2 [19] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] aload_0 v0 [23] iload v4 [25] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] [28] aload_1 v1 [29] invokevirtual #52 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [32] astore_1 v1 [33] aload_0 v0 [34] aload_1 v1 [35] invokevirtual #54 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [38] getfield #35 + Fieldref [android/util/DisplayMetrics.widthPixels I] [41] iconst_2 [42] idiv [43] aload_1 v1 [44] getstatic #37 + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] [47] invokevirtual #53 + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] [50] invokestatic #97 + Methodref [java/lang/Math.max (II)I] [53] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] [56] aload_0 v0 [57] aload_3 v3 [58] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [61] aload_2 v2 [62] aload_0 v0 [63] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnchorView(Landroid/view/View;)V Access flags: 0x1 = public void setAnchorView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setForceShowIcon(Z)V Access flags: 0x1 = public void setForceShowIcon(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 #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] [4] ifne +13 (target=17) [7] new #31 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #1 + String [MenuPopupHelper cannot be used without an anchor] [13] invokespecial #96 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: tryShow()Z Access flags: 0x1 = public boolean tryShow() Class member attributes (count = 1): + Code attribute instructions (code length = 185, locals = 3, stack = 6): [0] aload_0 v0 [1] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] [4] dup [5] aload_0 v0 [6] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [9] aconst_null [10] getstatic #36 + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I] [13] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [16] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [19] aload_0 v0 [20] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [23] aload_0 v0 [24] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [27] aload_0 v0 [28] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [31] aload_0 v0 [32] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [35] aload_0 v0 [36] new #25 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] [39] dup [40] aload_0 v0 [41] aload_0 v0 [42] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [45] invokespecial #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [48] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [51] aload_0 v0 [52] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [55] aload_0 v0 [56] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [59] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [62] aload_0 v0 [63] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [66] iconst_1 [67] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] [70] aload_0 v0 [71] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [74] dup [75] astore_1 v1 [76] ifnull +57 (target=133) [79] aload_0 v0 [80] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [83] ifnonnull +7 (target=90) [86] iconst_1 [87] goto +4 (target=91) [90] iconst_0 [91] istore_2 v2 [92] aload_0 v0 [93] aload_1 v1 [94] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [97] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [100] iload_2 v2 [101] ifeq +11 (target=112) [104] aload_0 v0 [105] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [108] aload_0 v0 [109] invokevirtual #62 + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [112] aload_1 v1 [113] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [116] aload_0 v0 [117] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [122] aload_0 v0 [123] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [126] aload_1 v1 [127] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] [130] goto +5 (target=135) [133] iconst_0 [134] ireturn [135] aload_0 v0 [136] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [139] aload_0 v0 [140] aload_0 v0 [141] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [144] invokespecial #73 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I] [147] aload_0 v0 [148] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] [151] invokestatic #98 + Methodref [java/lang/Math.min (II)I] [154] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] [157] aload_0 v0 [158] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [161] iconst_2 [162] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V] [165] aload_0 v0 [166] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [169] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [172] aload_0 v0 [173] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [176] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] [179] aload_0 v0 [180] invokevirtual #66 + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V] [183] iconst_1 [184] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [90] Var: ...[a:android/view/View], Stack: (empty) - [91] Var: ..., Stack: [i] - [112] Var: ...[i], Stack: (empty) - [133] Var: -1, Stack: (empty) - [135] Var: ..., Stack: (empty) + Method: dismiss()V Access flags: 0x1 = public void dismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [16] ifnull +37 (target=53) [19] aload_0 v0 [20] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [23] invokevirtual #63 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [26] ifne +14 (target=40) [29] aload_0 v0 [30] aload_0 v0 [31] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [34] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [37] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [40] aload_0 v0 [41] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [44] aload_0 v0 [45] invokevirtual #64 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [48] aload_0 v0 [49] aconst_null [50] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [53] aload_0 v0 [54] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [57] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [60] aload_0 v0 [61] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] dup [5] astore_1 v1 [6] invokestatic #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] aload_1 v1 [10] iload_3 v3 [11] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] iconst_0 [15] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [18] pop [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKey(android.view.View,int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 2): [0] aload_3 v3 [1] invokevirtual #55 + Methodref [android/view/KeyEvent.getAction ()I] [4] iconst_1 [5] ificmpne +15 (target=20) [8] iload_2 v2 [9] bipush 82 [11] ificmpne +9 (target=20) [14] aload_0 v0 [15] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: measureContentWidth(Landroid/widget/ListAdapter;)I Access flags: 0x2 = private int measureContentWidth(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 10, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aconst_null [3] astore_3 v3 [4] iconst_0 [5] istore v4 [7] iconst_0 [8] iconst_0 [9] invokestatic #61 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [12] istore v5 [14] iconst_0 [15] iconst_0 [16] invokestatic #61 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [19] istore v6 [21] aload_1 v1 [22] invokeinterface #101 + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] [27] istore v7 [29] iconst_0 [30] istore v8 [32] goto +81 (target=113) [35] aload_1 v1 [36] iload v8 [38] invokeinterface #102 + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I] [43] dup [44] istore v9 [46] iload v4 [48] ificmpeq +9 (target=57) [51] iload v9 [53] istore v4 [55] aconst_null [56] astore_3 v3 [57] aload_0 v0 [58] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [61] ifnonnull +18 (target=79) [64] aload_0 v0 [65] new #14 + Class [android/widget/FrameLayout] [68] dup [69] aload_0 v0 [70] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [73] invokespecial #65 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [76] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [79] aload_1 v1 [80] iload v8 [82] aload_3 v3 [83] aload_0 v0 [84] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [87] invokeinterface #103 + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] iload v5 [96] iload v6 [98] invokevirtual #60 + Methodref [android/view/View.measure (II)V] [101] iload_2 v2 [102] aload_3 v3 [103] invokevirtual #57 + Methodref [android/view/View.getMeasuredWidth ()I] [106] invokestatic #97 + Methodref [java/lang/Math.max (II)I] [109] istore_2 v2 [110] iinc v8, 1 [113] iload v8 [115] iload v7 [117] ificmplt -82 (target=35) [120] iload_2 v2 [121] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [35] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:android/widget/ListAdapter][i][a:android/view/View][i][i][i][i][i], Stack: - [57] Var: ...[i], Stack: (empty) - [79] Var: ..., Stack: (empty) - [113] Var: -1, Stack: (empty) + Method: onGlobalLayout()V Access flags: 0x1 = public void onGlobalLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [4] ifeq +38 (target=42) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [11] dup [12] astore_1 v1 [13] ifnull +10 (target=23) [16] aload_1 v1 [17] invokevirtual #59 + Methodref [android/view/View.isShown ()Z] [20] ifne +8 (target=28) [23] aload_0 v0 [24] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [27] return [28] aload_0 v0 [29] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [32] ifeq +10 (target=42) [35] aload_0 v0 [36] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [39] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [23] Var: ...[a:android/view/View], Stack: (empty) - [28] Var: ..., Stack: (empty) - [42] Var: -1, Stack: (empty) + Method: onViewAttachedToWindow(Landroid/view/View;)V Access flags: 0x1 = public void onViewAttachedToWindow(android.view.View) 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: onViewDetachedFromWindow(Landroid/view/View;)V Access flags: 0x1 = public void onViewDetachedFromWindow(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [4] ifnull +29 (target=33) [7] aload_0 v0 [8] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [11] invokevirtual #63 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [14] ifne +11 (target=25) [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [22] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [25] aload_0 v0 [26] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [29] aload_0 v0 [30] invokevirtual #64 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [33] aload_1 v1 [34] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [37] aload_0 v0 [38] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) 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: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #34 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #2 + String [MenuPopupHelpers manage their own views] [6] invokespecial #100 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [11] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 123, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifeq +117 (target=121) [7] new #24 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [10] dup [11] aload_0 v0 [12] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [15] aload_1 v1 [16] aload_0 v0 [17] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [20] iconst_0 [21] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [24] dup [25] astore_2 v2 [26] aload_0 v0 [27] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [30] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [33] iconst_0 [34] istore_3 v3 [35] aload_1 v1 [36] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] [39] istore v4 [41] iconst_0 [42] istore v5 [44] goto +38 (target=82) [47] aload_1 v1 [48] iload v5 [50] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [53] dup [54] astore v6 [56] invokeinterface #109 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] [61] ifeq +18 (target=79) [64] aload v6 [66] invokeinterface #108 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [71] ifnull +8 (target=79) [74] iconst_1 [75] istore_3 v3 [76] goto +13 (target=89) [79] iinc v5, 1 [82] iload v5 [84] iload v4 [86] ificmplt -39 (target=47) [89] aload_2 v2 [90] iload_3 v3 [91] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V] [94] aload_2 v2 [95] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] [98] ifeq +23 (target=121) [101] aload_0 v0 [102] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [105] ifnull +14 (target=119) [108] aload_0 v0 [109] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [112] aload_1 v1 [113] invokeinterface #107 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] [118] pop [119] iconst_1 [120] ireturn [121] iconst_0 [122] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [47] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][i][i][i], Stack: - [79] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [89] Var: -1, Stack: (empty) - [119] Var: ..., Stack: (empty) - [121] Var: -3, Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] ifacmpeq +4 (target=9) [8] return [9] aload_0 v0 [10] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [13] aload_0 v0 [14] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [17] ifnull +14 (target=31) [20] aload_0 v0 [21] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [24] aload_1 v1 [25] iload_2 v2 [26] invokeinterface #106 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() 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: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x1 = public int getId() 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: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() 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: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) 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: access$0(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z Access flags: 0x1008 = static synthetic boolean access$0(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; Access flags: 0x1008 = static synthetic android.view.LayoutInflater access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$2(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter access$3(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 30): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + NameAndType [findExpandedIndex ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [access$3] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [findExpandedIndex] + Utf8 [onChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V Access flags: 0x2 = private MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) 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 #5 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [7] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V Access flags: 0x1000 = synthetic MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 110): + Class [android/view/LayoutInflater] + Class [android/widget/BaseAdapter] + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + NameAndType [ITEM_LAYOUT I] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [findExpandedIndex ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mExpandedIndex I] + NameAndType [mForceShowIcon Z] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [ITEM_LAYOUT] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/BaseAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [findExpandedIndex] + Utf8 [get] + Utf8 [getCount] + Utf8 [getExpandedItem] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getNonActionItems] + Utf8 [getView] + Utf8 [getVisibleItems] + Utf8 [inflate] + Utf8 [initialize] + Utf8 [java/util/ArrayList] + Utf8 [mAdapterMenu] + Utf8 [mExpandedIndex] + Utf8 [mForceShowIcon] + Utf8 [registerDataSetObserver] + Utf8 [setForceShowIcon] + Utf8 [size] + Utf8 [this$0] Fields (count = 3): + Field: mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mAdapterMenu + Field: mExpandedIndex I Access flags: 0x2 = private int mExpandedIndex + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 Methods (count = 8): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public MenuPopupHelper$MenuAdapter(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [android/widget/BaseAdapter. ()V] [9] aload_0 v0 [10] iconst_m1 [11] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [14] aload_0 v0 [15] aload_2 v2 [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] aload_0 v0 [20] new #7 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] [23] dup [24] aload_1 v1 [25] aconst_null [26] invokespecial #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] [29] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [32] aload_0 v0 [33] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] [7] ifeq +13 (target=20) [10] aload_0 v0 [11] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [17] goto +10 (target=27) [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [24] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [27] astore_1 v1 [28] aload_0 v0 [29] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [32] ifge +8 (target=40) [35] aload_1 v1 [36] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [39] ireturn [40] aload_1 v1 [41] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [44] iconst_1 [45] isub [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [27] Var: ..., Stack: [a:java/util/ArrayList] - [40] Var: ...[a:java/util/ArrayList], Stack: (empty) + Method: getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] [7] ifeq +13 (target=20) [10] aload_0 v0 [11] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [17] goto +10 (target=27) [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [24] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [32] iflt +14 (target=46) [35] iload_1 v1 [36] aload_0 v0 [37] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [40] ificmplt +6 (target=46) [43] iinc v1, 1 [46] aload_2 v2 [47] iload_1 v1 [48] invokevirtual #29 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [51] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [27] Var: ..., Stack: [a:java/util/ArrayList] - [46] Var: ...[a:java/util/ArrayList], Stack: (empty) + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 4, stack = 4): [0] aload_2 v2 [1] ifnonnull +19 (target=20) [4] aload_0 v0 [5] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [8] invokestatic #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] [11] getstatic #11 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] [14] aload_3 v3 [15] iconst_0 [16] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [19] astore_2 v2 [20] aload_2 v2 [21] checkcast #9 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [24] astore_3 v3 [25] aload_0 v0 [26] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [29] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] [32] ifeq +11 (target=43) [35] aload_2 v2 [36] checkcast #3 + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] [39] iconst_1 [40] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V] [43] aload_3 v3 [44] aload_0 v0 [45] iload_1 v1 [46] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [49] iconst_0 [50] invokeinterface #31 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] [55] aload_2 v2 [56] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [43] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty) + Method: findExpandedIndex()V Access flags: 0x0 = void findExpandedIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [7] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [10] dup [11] astore_1 v1 [12] ifnull +54 (target=66) [15] aload_0 v0 [16] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [19] invokestatic #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [25] dup [26] astore_2 v2 [27] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [30] istore_3 v3 [31] iconst_0 [32] istore v4 [34] goto +26 (target=60) [37] aload_2 v2 [38] iload v4 [40] invokevirtual #29 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [43] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [46] aload_1 v1 [47] ifacmpne +10 (target=57) [50] aload_0 v0 [51] iload v4 [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [56] return [57] iinc v4, 1 [60] iload v4 [62] iload_3 v3 [63] ificmplt -26 (target=37) [66] aload_0 v0 [67] iconst_m1 [68] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/ArrayList][i][i], Stack: - [57] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [66] Var: -3, Stack: (empty) + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object getItem(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 #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 28): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Z)V] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [getId] + Utf8 [getMenuView] + Utf8 [initForMenu] + Utf8 [java/lang/Object] + Utf8 [onCloseMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [setCallback] + Utf8 [updateMenuView] Fields (count = 0): Methods (count = 12): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) + Method: updateMenuView(Z)V Access flags: 0x401 = public abstract void updateMenuView(boolean) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x401 = public abstract void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x401 = public abstract boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x401 = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) + Method: flagActionItems()Z Access flags: 0x401 = public abstract boolean flagActionItems() + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) + Method: getId()I Access flags: 0x401 = public abstract int getId() + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x401 = public abstract android.os.Parcelable onSaveInstanceState() + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x401 = public abstract void onRestoreInstanceState(android.os.Parcelable) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [java/lang/Object] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] Fields (count = 0): Methods (count = 2): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x401 = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x401 = public abstract boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [getWindowAnimations] + Utf8 [initialize] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) + Method: getWindowAnimations()I Access flags: 0x401 = public abstract int getWindowAnimations() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuView$ItemView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuView$ItemView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 22): + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/lang/Object] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [getItemData] + Utf8 [initialize] + Utf8 [java/lang/Object] + Utf8 [prefersCondensedTitle] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setShortcut] + Utf8 [setTitle] + Utf8 [showsIcon] Fields (count = 0): Methods (count = 10): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x401 = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setEnabled(Z)V Access flags: 0x401 = public abstract void setEnabled(boolean) + Method: setCheckable(Z)V Access flags: 0x401 = public abstract void setCheckable(boolean) + Method: setChecked(Z)V Access flags: 0x401 = public abstract void setChecked(boolean) + Method: setShortcut(ZC)V Access flags: 0x401 = public abstract void setShortcut(boolean,char) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setIcon(android.graphics.drawable.Drawable) + Method: prefersCondensedTitle()Z Access flags: 0x401 = public abstract boolean prefersCondensedTitle() + Method: showsIcon()Z Access flags: 0x401 = public abstract boolean showsIcon() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuWrapper extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 174): + Class [[Landroid/content/Intent;] + Class [[Landroid/view/MenuItem;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Intent] + Class [android/view/Menu] + Class [android/view/MenuItem] + Class [android/view/SubMenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Object] + Class [java/util/WeakHashMap] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/WeakHashMap. ()V] + Methodref [java/util/WeakHashMap.clear ()V] + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.clear ()V] + InterfaceMethodref [android/view/Menu.close ()V] + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z] + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z] + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z] + InterfaceMethodref [android/view/Menu.removeGroup (I)V] + InterfaceMethodref [android/view/Menu.removeItem (I)V] + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V] + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V] + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V] + InterfaceMethodref [android/view/Menu.size ()I] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [add (I)Landroid/view/MenuItem;] + NameAndType [add (IIII)Landroid/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + NameAndType [addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [addSubMenu (I)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIII)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [clear ()V] + NameAndType [close ()V] + NameAndType [findItem (I)Landroid/view/MenuItem;] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItem (I)Landroid/view/MenuItem;] + NameAndType [hasVisibleItems ()Z] + NameAndType [isShortcutKey (ILandroid/view/KeyEvent;)Z] + NameAndType [mNativeMap Ljava/util/WeakHashMap;] + NameAndType [mNativeMenu Landroid/view/Menu;] + NameAndType [performIdentifierAction (II)Z] + NameAndType [performShortcut (ILandroid/view/KeyEvent;I)Z] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [removeGroup (I)V] + NameAndType [removeItem (I)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setGroupEnabled (IZ)V] + NameAndType [setGroupVisible (IZ)V] + NameAndType [setQwertyMode (Z)V] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Landroid/view/SubMenu;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Landroid/view/MenuItem;] + Utf8 [(IIII)Landroid/view/SubMenu;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/Menu;] + Utf8 [Ljava/util/WeakHashMap;] + Utf8 [StackMapTable] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Landroid/view/MenuItem;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addInternal] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Intent] + Utf8 [android/view/Menu] + Utf8 [android/view/MenuItem] + Utf8 [android/view/SubMenu] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [findItem] + Utf8 [get] + Utf8 [getItem] + Utf8 [hasVisibleItems] + Utf8 [isShortcutKey] + Utf8 [java/lang/Object] + Utf8 [java/util/WeakHashMap] + Utf8 [mNativeMap] + Utf8 [mNativeMenu] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [put] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setQwertyMode] + Utf8 [size] + Utf8 [unwrap] Fields (count = 2): + Field: mNativeMenu Landroid/view/Menu; Access flags: 0x12 = private final android.view.Menu mNativeMenu + Field: mNativeMap Ljava/util/WeakHashMap; Access flags: 0x12 = private final java.util.WeakHashMap mNativeMap Methods (count = 29): - Method: (Landroid/view/Menu;)V Access flags: 0x1 = public MenuWrapper(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #24 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #16 + Class [java/util/WeakHashMap] [8] dup [9] invokespecial #25 + Methodref [java/util/WeakHashMap. ()V] [12] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unwrap()Landroid/view/Menu; Access flags: 0x1 = public android.view.Menu unwrap() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem addInternal(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [3] dup [4] aload_1 v1 [5] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [8] astore_2 v2 [9] aload_0 v0 [10] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [13] aload_1 v1 [14] aload_2 v2 [15] invokevirtual #28 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [18] pop [19] aload_2 v2 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] aload_1 v1 [6] invokeinterface #32 + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [11] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] invokeinterface #29 + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;] [11] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] aload v4 [10] invokeinterface #31 + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [15] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] iload v4 [10] invokeinterface #30 + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;] [15] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x2 = private com.actionbarsherlock.view.SubMenu addInternal(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 4, stack = 3): [0] new #11 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [3] dup [4] aload_1 v1 [5] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [8] astore_2 v2 [9] aload_1 v1 [10] invokeinterface #53 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [15] astore_1 v1 [16] aload_2 v2 [17] invokeinterface #54 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [22] astore_3 v3 [23] aload_0 v0 [24] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [27] aload_1 v1 [28] aload_3 v3 [29] invokevirtual #28 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_2 v2 [34] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] aload_1 v1 [6] invokeinterface #37 + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] [11] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] invokeinterface #34 + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;] [11] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] aload v4 [10] invokeinterface #36 + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] [15] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] iload v4 [10] invokeinterface #35 + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;] [15] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 10, stack = 9): [0] aload v8 [2] arraylength [3] anewarray #7 + Class [android/view/MenuItem] [6] astore v9 [8] aload_0 v0 [9] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [12] iload_1 v1 [13] iload_2 v2 [14] iload_3 v3 [15] aload v4 [17] aload v5 [19] aload v6 [21] iload v7 [23] aload v9 [25] invokeinterface #33 + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] [30] istore_1 v1 [31] iconst_0 [32] istore_2 v2 [33] aload v8 [35] arraylength [36] istore_3 v3 [37] goto +21 (target=58) [40] aload v8 [42] iload_2 v2 [43] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [46] dup [47] aload v9 [49] iload_2 v2 [50] aaload [51] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [54] aastore [55] iinc v2, 1 [58] iload_2 v2 [59] iload_3 v3 [60] ificmplt -20 (target=40) [63] iload_1 v1 [64] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [40] Var: [a:com/actionbarsherlock/internal/view/menu/MenuWrapper][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:[Landroid/view/MenuItem;][i][i][i], Stack: - [58] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #47 + InterfaceMethodref [android/view/Menu.removeItem (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #46 + InterfaceMethodref [android/view/Menu.removeGroup (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [4] invokevirtual #26 + Methodref [java/util/WeakHashMap.clear ()V] [7] aload_0 v0 [8] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [11] invokeinterface #38 + InterfaceMethodref [android/view/Menu.clear ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] iload_3 v3 [7] invokeinterface #48 + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #50 + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #49 + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #42 + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #40 + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 [13] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findItem(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] aconst_null [5] areturn [6] aload_0 v0 [7] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [10] aload_1 v1 [11] invokevirtual #27 + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [14] checkcast #13 + Class [com/actionbarsherlock/view/MenuItem] [17] dup [18] astore_2 v2 [19] ifnull +5 (target=24) [22] aload_2 v2 [23] areturn [24] aload_0 v0 [25] aload_1 v1 [26] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [6] Var: ..., Stack: (empty) - [24] Var: ...[a:com/actionbarsherlock/view/MenuItem], Stack: (empty) + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #52 + InterfaceMethodref [android/view/Menu.size ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #41 + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 [13] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x1 = public void close() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #39 + InterfaceMethodref [android/view/Menu.close ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] aload_2 v2 [6] iload_3 v3 [7] invokeinterface #45 + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] aload_2 v2 [6] invokeinterface #43 + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #44 + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #51 + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/SubMenuBuilder Superclass: com/actionbarsherlock/internal/view/menu/MenuBuilder Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.SubMenuBuilder extends com.actionbarsherlock.internal.view.menu.MenuBuilder Interfaces (count = 1): + Class [com/actionbarsherlock/view/SubMenu] Constant Pool (count = 121): + String [:] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [getActionViewStatesKey ()Ljava/lang/String;] + NameAndType [getItemId ()I] + NameAndType [isQwertyMode ()Z] + NameAndType [isShortcutsVisible ()Z] + NameAndType [mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setQwertyMode (Z)V] + NameAndType [setShortcutsVisible (Z)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [StackMapTable] + Utf8 [append] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [dispatchMenuItemSelected] + Utf8 [expandItemActionView] + Utf8 [getActionViewStatesKey] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getParentMenu] + Utf8 [getRootMenu] + Utf8 [isQwertyMode] + Utf8 [isShortcutsVisible] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mItem] + Utf8 [mParentMenu] + Utf8 [setCallback] + Utf8 [setHeaderIcon] + Utf8 [setHeaderIconInt] + Utf8 [setHeaderTitle] + Utf8 [setHeaderTitleInt] + Utf8 [setHeaderView] + Utf8 [setHeaderViewInt] + Utf8 [setIcon] + Utf8 [setQwertyMode] + Utf8 [setShortcutsVisible] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mParentMenu + Field: mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItem Methods (count = 20): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x1 = public SubMenuBuilder(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [10] aload_0 v0 [11] aload_3 v3 [12] putfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] iload_1 v1 [5] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isQwertyMode()Z Access flags: 0x1 = public boolean isQwertyMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcutsVisible(Z)V Access flags: 0x1 = public void setShortcutsVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutsVisible()Z Access flags: 0x1 = public boolean isShortcutsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getParentMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x0 = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [6] ifne +17 (target=23) [9] aload_0 v0 [10] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] aload_1 v1 [14] aload_2 v2 [15] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] aload_1 v1 [5] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #18 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionViewStatesKey()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getActionViewStatesKey() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [14] goto +4 (target=18) [17] iconst_0 [18] dup [19] istore_1 v1 [20] ifne +5 (target=25) [23] aconst_null [24] areturn [25] new #7 + Class [java/lang/StringBuilder] [28] dup [29] aload_0 v0 [30] invokespecial #14 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [33] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [36] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] ldc #1 + String [:] [41] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] iload_1 v1 [45] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [48] invokevirtual #32 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [25] Var: ...[i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/SubMenuWrapper Superclass: com/actionbarsherlock/internal/view/menu/MenuWrapper Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.SubMenuWrapper extends com.actionbarsherlock.internal.view.menu.MenuWrapper Interfaces (count = 1): + Class [com/actionbarsherlock/view/SubMenu] Constant Pool (count = 64): + Class [android/view/SubMenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/SubMenu] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + InterfaceMethodref [android/view/SubMenu.clearHeader ()V] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [clearHeader ()V] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [mItem Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [mNativeSubMenu Landroid/view/SubMenu;] + NameAndType [setHeaderIcon (I)Landroid/view/SubMenu;] + NameAndType [setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + NameAndType [setHeaderTitle (I)Landroid/view/SubMenu;] + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] + NameAndType [setIcon (I)Landroid/view/SubMenu;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(I)Landroid/view/SubMenu;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Landroid/view/View;)Landroid/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/SubMenu;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [StackMapTable] + Utf8 [android/view/SubMenu] + Utf8 [clearHeader] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [getItem] + Utf8 [mItem] + Utf8 [mNativeSubMenu] + Utf8 [setHeaderIcon] + Utf8 [setHeaderTitle] + Utf8 [setHeaderView] + Utf8 [setIcon] Fields (count = 2): + Field: mNativeSubMenu Landroid/view/SubMenu; Access flags: 0x12 = private final android.view.SubMenu mNativeSubMenu + Field: mItem Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem mItem Methods (count = 10): - Method: (Landroid/view/SubMenu;)V Access flags: 0x1 = public SubMenuWrapper(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [5] aload_0 v0 [6] aconst_null [7] putfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [10] aload_0 v0 [11] aload_1 v1 [12] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #14 + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #15 + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #12 + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #13 + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #16 + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearHeader()V Access flags: 0x1 = public void clearHeader() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] invokeinterface #10 + InterfaceMethodref [android/view/SubMenu.clearHeader ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #17 + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #18 + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] new #2 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [11] dup [12] aload_0 v0 [13] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [16] invokeinterface #11 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [21] invokespecial #8 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [24] putfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [27] aload_0 v0 [28] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView Superclass: com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.AbsActionBarView extends com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup Interfaces (count = 0): Constant Pool (count = 264): + Integer [-2147483648] + Integer [200] + String [alpha] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/animation/DecelerateInterpolator] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Class [java/lang/Math] + Long [200] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Methodref [java/lang/Math.max (II)I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionBar [I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [actionBarStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [cancel ()V] + NameAndType [dismissPopupMenus ()Z] + NameAndType [end ()V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutDimension (II)I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getVisibility ()I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowReserved ()Z] + NameAndType [layout (IIII)V] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFinalVisibility I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSplitWhenNarrow Z] + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [recycle ()V] + NameAndType [requestLayout ()V] + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;] + NameAndType [setAlpha (F)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [start ()V] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FADE_DURATION] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [SDK_INT] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [actionBarStyle] + Utf8 [addListener] + Utf8 [alpha] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [animateToVisibility] + Utf8 [cancel] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Utf8 [dismissPopupMenus] + Utf8 [end] + Utf8 [getAnimatedVisibility] + Utf8 [getContentHeight] + Utf8 [getContext] + Utf8 [getLayoutDimension] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getResources_getBoolean] + Utf8 [getVisibility] + Utf8 [hideOverflowMenu] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [mActionMenuPresenter] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mFinalVisibility] + Utf8 [mMenuView] + Utf8 [mSplitActionBar] + Utf8 [mSplitView] + Utf8 [mSplitWhenNarrow] + Utf8 [mVisAnimListener] + Utf8 [mVisibilityAnim] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onConfigurationChanged] + Utf8 [play] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [post] + Utf8 [postShowOverflowMenu] + Utf8 [recycle] + Utf8 [requestLayout] + Utf8 [sAlphaInterpolator] + Utf8 [setAlpha] + Utf8 [setContentHeight] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setSplitActionBar] + Utf8 [setSplitView] + Utf8 [setSplitWhenNarrow] + Utf8 [setVisibility] + Utf8 [showOverflowMenu] + Utf8 [start] + Utf8 [with] + Utf8 [withFinalVisibility] Fields (count = 11): + Field: mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView mMenuView + Field: mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mActionMenuPresenter + Field: mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x4 = protected com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView + Field: mSplitActionBar Z Access flags: 0x4 = protected boolean mSplitActionBar + Field: mSplitWhenNarrow Z Access flags: 0x4 = protected boolean mSplitWhenNarrow + Field: mContentHeight I Access flags: 0x4 = protected int mContentHeight + Field: mContext Landroid/content/Context; Access flags: 0x10 = final android.content.Context mContext + Field: mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x4 = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim + Field: mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; Access flags: 0x14 = protected final com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener + Field: sAlphaInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sAlphaInterpolator + Field: FADE_DURATION I Access flags: 0x1a = private static final int FADE_DURATION Class member attributes (count = 1): + Constant value attribute: + Integer [200] Methods (count = 22): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #9 + Class [android/view/animation/DecelerateInterpolator] [3] dup [4] invokespecial #50 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [7] putstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public AbsActionBarView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #64 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [9] dup [10] aload_0 v0 [11] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [14] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [17] aload_0 v0 [18] aload_1 v1 [19] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public AbsActionBarView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [10] dup [11] aload_0 v0 [12] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [15] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [18] aload_0 v0 [19] aload_1 v1 [20] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public AbsActionBarView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [11] dup [12] aload_0 v0 [13] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [16] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [19] aload_0 v0 [20] aload_1 v1 [21] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [24] 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 = 98, locals = 3, stack = 5): [0] getstatic #27 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 8 [5] ificmplt +11 (target=16) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V] [13] goto +18 (target=31) [16] aload_0 v0 [17] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [20] ifnull +11 (target=31) [23] aload_0 v0 [24] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [27] aload_1 v1 [28] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [31] aload_0 v0 [32] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] [35] aconst_null [36] getstatic #30 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [39] getstatic #28 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [42] iconst_0 [43] invokevirtual #42 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [46] astore_2 v2 [47] aload_0 v0 [48] aload_2 v2 [49] iconst_4 [50] iconst_0 [51] invokevirtual #43 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [54] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V] [57] aload_2 v2 [58] invokevirtual #44 + Methodref [android/content/res/TypedArray.recycle ()V] [61] aload_0 v0 [62] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] [65] ifeq +17 (target=82) [68] aload_0 v0 [69] aload_0 v0 [70] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] [73] getstatic #29 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [76] invokestatic #51 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [79] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [82] aload_0 v0 [83] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [86] ifnull +11 (target=97) [89] aload_0 v0 [90] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [93] aload_1 v1 [94] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [16] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [82] Var: ...[a:android/content/res/TypedArray], Stack: (empty) - [97] Var: ..., Stack: (empty) + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(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 [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitWhenNarrow(Z)V Access flags: 0x1 = public void setSplitWhenNarrow(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 #37 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] [5] aload_0 v0 [6] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContentHeight()I Access flags: 0x1 = public int getContentHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V Access flags: 0x1 = public void setSplitView(com.actionbarsherlock.internal.widget.ActionBarContainer) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedVisibility()I Access flags: 0x1 = public int getAnimatedVisibility() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [11] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [14] ireturn [15] aload_0 v0 [16] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: animateToVisibility(I)V Access flags: 0x1 = public void animateToVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 296, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [14] iload_1 v1 [15] ifne +159 (target=174) [18] aload_0 v0 [19] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] [22] ifeq +30 (target=52) [25] aload_0 v0 [26] fconst_0 [27] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V] [30] aload_0 v0 [31] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [34] ifnull +18 (target=52) [37] aload_0 v0 [38] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [41] ifnull +11 (target=52) [44] aload_0 v0 [45] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [48] fconst_0 [49] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V] [52] aload_0 v0 [53] ldc #3 + String [alpha] [55] iconst_1 [56] newarray 6 [58] dup [59] iconst_0 [60] fconst_1 [61] fastore [62] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [65] dup [66] astore_2 v2 [67] ldc2_w #25 + Long [200] [70] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [73] pop [74] aload_2 v2 [75] getstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [78] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [81] aload_0 v0 [82] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [85] ifnull +72 (target=157) [88] aload_0 v0 [89] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [92] ifnull +65 (target=157) [95] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [98] dup [99] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [102] astore_3 v3 [103] aload_0 v0 [104] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [107] ldc #3 + String [alpha] [109] iconst_1 [110] newarray 6 [112] dup [113] iconst_0 [114] fconst_1 [115] fastore [116] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [119] dup [120] astore v4 [122] ldc2_w #25 + Long [200] [125] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [128] pop [129] aload_3 v3 [130] aload_0 v0 [131] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [134] iload_1 v1 [135] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [138] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [141] aload_3 v3 [142] aload_2 v2 [143] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [146] aload v4 [148] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [151] pop [152] aload_3 v3 [153] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [156] return [157] aload_2 v2 [158] aload_0 v0 [159] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [162] iload_1 v1 [163] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [166] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [169] aload_2 v2 [170] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [173] return [174] aload_0 v0 [175] ldc #3 + String [alpha] [177] iconst_1 [178] newarray 6 [180] dup [181] iconst_0 [182] fconst_0 [183] fastore [184] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [187] dup [188] astore_2 v2 [189] ldc2_w #25 + Long [200] [192] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [195] pop [196] aload_2 v2 [197] getstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [200] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [203] aload_0 v0 [204] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [207] ifnull +72 (target=279) [210] aload_0 v0 [211] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [214] ifnull +65 (target=279) [217] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [220] dup [221] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [224] astore_3 v3 [225] aload_0 v0 [226] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [229] ldc #3 + String [alpha] [231] iconst_1 [232] newarray 6 [234] dup [235] iconst_0 [236] fconst_0 [237] fastore [238] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [241] dup [242] astore v4 [244] ldc2_w #25 + Long [200] [247] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [250] pop [251] aload_3 v3 [252] aload_0 v0 [253] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [256] iload_1 v1 [257] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [260] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [263] aload_3 v3 [264] aload_2 v2 [265] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [268] aload v4 [270] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [273] pop [274] aload_3 v3 [275] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [278] return [279] aload_2 v2 [280] aload_0 v0 [281] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [284] iload_1 v1 [285] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [288] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [291] aload_2 v2 [292] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [295] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [157] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty) - [173] Var: ..., Stack: (empty) - [174] Var: -1, Stack: (empty) - [279] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty) - [295] Var: -1, Stack: (empty) + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] iload_1 v1 [16] invokespecial #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: postShowOverflowMenu()V Access flags: 0x1 = public void postShowOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] new #22 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] [4] dup [5] aload_0 v0 [6] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [9] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: dismissPopupMenus()V Access flags: 0x1 = public void dismissPopupMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [14] pop [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: measureChildView(Landroid/view/View;III)I Access flags: 0x4 = protected int measureChildView(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 5, stack = 3): [0] aload_1 v1 [1] iload_2 v2 [2] ldc #1 + Integer [-2147483648] [4] invokestatic #49 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [7] iload_3 v3 [8] invokevirtual #48 + Methodref [android/view/View.measure (II)V] [11] iload_2 v2 [12] aload_1 v1 [13] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [16] isub [17] iload v4 [19] isub [20] istore_2 v2 [21] iconst_0 [22] iload_2 v2 [23] invokestatic #87 + Methodref [java/lang/Math.max (II)I] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: positionChild(Landroid/view/View;III)I Access flags: 0x4 = protected int positionChild(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [4] istore v5 [6] aload_1 v1 [7] invokevirtual #45 + Methodref [android/view/View.getMeasuredHeight ()I] [10] istore v6 [12] iload_3 v3 [13] iload v4 [15] iload v6 [17] isub [18] iconst_2 [19] idiv [20] iadd [21] istore_3 v3 [22] aload_1 v1 [23] iload_2 v2 [24] iload_3 v3 [25] iload_2 v2 [26] iload v5 [28] iadd [29] iload_3 v3 [30] iload v6 [32] iadd [33] invokevirtual #47 + Methodref [android/view/View.layout (IIII)V] [36] iload v5 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: positionChildInverse(Landroid/view/View;III)I Access flags: 0x4 = protected int positionChildInverse(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [4] istore v5 [6] aload_1 v1 [7] invokevirtual #45 + Methodref [android/view/View.getMeasuredHeight ()I] [10] istore v6 [12] iload_3 v3 [13] iload v4 [15] iload v6 [17] isub [18] iconst_2 [19] idiv [20] iadd [21] istore_3 v3 [22] aload_1 v1 [23] iload_2 v2 [24] iload v5 [26] isub [27] iload_3 v3 [28] iload_2 v2 [29] iload_3 v3 [30] iload v6 [32] iadd [33] invokevirtual #47 + Methodref [android/view/View.layout (IIII)V] [36] iload v5 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.AbsActionBarView$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 24): + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [showOverflowMenu ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [showOverflowMenu] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V Access flags: 0x0 = AbsActionBarView$1(com.actionbarsherlock.internal.widget.AbsActionBarView) 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 #5 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 54): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mCanceled Z] + NameAndType [mFinalVisibility I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Utf8 [java/lang/Object] + Utf8 [mCanceled] + Utf8 [mFinalVisibility] + Utf8 [mMenuView] + Utf8 [mSplitView] + Utf8 [mVisibilityAnim] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [setVisibility] + Utf8 [this$0] + Utf8 [withFinalVisibility] Fields (count = 3): + Field: mCanceled Z Access flags: 0x2 = private boolean mCanceled + Field: mFinalVisibility I Access flags: 0x0 = int mFinalVisibility + Field: this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V Access flags: 0x4 = protected AbsActionBarView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.AbsActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(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 #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [4] iconst_0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] [8] aload_0 v0 [9] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [12] aload_1 v1 [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] iconst_0 [18] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [12] aconst_null [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [20] aload_0 v0 [21] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [24] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] [27] aload_0 v0 [28] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [31] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [34] ifnull +27 (target=61) [37] aload_0 v0 [38] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [41] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [44] ifnull +17 (target=61) [47] aload_0 v0 [48] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [51] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [54] aload_0 v0 [55] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [58] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContainer Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarContainer extends com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout Interfaces (count = 0): Constant Pool (count = 247): + Integer [-2147483648] + Integer [262144] + Integer [393216] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/FrameLayout$LayoutParams] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [java/lang/Math] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.offsetTopAndBottom (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] + Methodref [java/lang/Math.min (II)I] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar I] + NameAndType [abs__split_action_bar I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [bottomMargin I] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDisplayOptions ()I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getId ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getRight ()I] + NameAndType [getSize (I)I] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [height I] + NameAndType [invalidate ()V] + NameAndType [isCollapsed ()Z] + NameAndType [layout (IIII)V] + NameAndType [mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [mBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mIsSplit Z] + NameAndType [mIsStacked Z] + NameAndType [mIsTransitioning Z] + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mStackedBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mTabContainer Landroid/view/View;] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [offsetTopAndBottom (I)V] + NameAndType [onFinishInflate ()V] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z] + NameAndType [recycle ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setAllowCollapse (Z)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBounds (IIII)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [topMargin I] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar] + Utf8 [abs__split_action_bar] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [draw] + Utf8 [findViewById] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDisplayOptions] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getId] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getRight] + Utf8 [getSize] + Utf8 [getTabContainer] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [height] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [mActionBarView] + Utf8 [mBackground] + Utf8 [mIsSplit] + Utf8 [mIsStacked] + Utf8 [mIsTransitioning] + Utf8 [mSplitBackground] + Utf8 [mStackedBackground] + Utf8 [mTabContainer] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [offsetTopAndBottom] + Utf8 [onDraw] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onTouchEvent] + Utf8 [recycle] + Utf8 [removeView] + Utf8 [setAllowCollapse] + Utf8 [setBackgroundDrawable] + Utf8 [setBounds] + Utf8 [setDescendantFocusability] + Utf8 [setMeasuredDimension] + Utf8 [setPrimaryBackground] + Utf8 [setSplitBackground] + Utf8 [setStackedBackground] + Utf8 [setTabContainer] + Utf8 [setTransitioning] + Utf8 [setWillNotDraw] + Utf8 [topMargin] + Utf8 [width] Fields (count = 8): + Field: mIsTransitioning Z Access flags: 0x2 = private boolean mIsTransitioning + Field: mTabContainer Landroid/view/View; Access flags: 0x2 = private android.view.View mTabContainer + Field: mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView mActionBarView + Field: mBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mBackground + Field: mStackedBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mStackedBackground + Field: mSplitBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mSplitBackground + Field: mIsSplit Z Access flags: 0x2 = private boolean mIsSplit + Field: mIsStacked Z Access flags: 0x2 = private boolean mIsStacked Methods (count = 15): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarContainer(android.content.Context) 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] invokespecial #56 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarContainer(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #49 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] aconst_null [8] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [11] aload_1 v1 [12] aload_2 v2 [13] getstatic #25 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [16] invokevirtual #34 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [19] astore_1 v1 [20] aload_0 v0 [21] aload_1 v1 [22] iconst_2 [23] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [26] putfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [29] aload_0 v0 [30] aload_1 v1 [31] bipush 12 [33] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [36] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [39] aload_0 v0 [40] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I] [43] getstatic #24 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [46] ificmpne +17 (target=63) [49] aload_0 v0 [50] iconst_1 [51] putfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [54] aload_0 v0 [55] aload_1 v1 [56] iconst_3 [57] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [60] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [63] aload_1 v1 [64] invokevirtual #36 + Methodref [android/content/res/TypedArray.recycle ()V] [67] aload_0 v0 [68] aload_0 v0 [69] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [72] ifeq +18 (target=90) [75] aload_0 v0 [76] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [79] ifnonnull +7 (target=86) [82] iconst_1 [83] goto +26 (target=109) [86] iconst_0 [87] goto +22 (target=109) [90] aload_0 v0 [91] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [94] ifnonnull +14 (target=108) [97] aload_0 v0 [98] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [101] ifnonnull +7 (target=108) [104] iconst_1 [105] goto +4 (target=109) [108] iconst_0 [109] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V] [112] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [63] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: - [86] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [87] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [90] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [108] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [109] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] + Method: onFinishInflate()V Access flags: 0x1 = public void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getstatic #23 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [9] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;] [12] checkcast #16 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [15] putfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setPrimaryBackground(android.graphics.drawable.Drawable) 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 #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackground(android.graphics.drawable.Drawable) 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 #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackground(android.graphics.drawable.Drawable) 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 #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTransitioning(Z)V Access flags: 0x1 = public void setTransitioning(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 [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] [5] aload_0 v0 [6] iload_1 v1 [7] ifeq +8 (target=15) [10] ldc #3 + Integer [393216] [12] goto +5 (target=17) [15] ldc #2 + Integer [262144] [17] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [17] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] [4] ifne +13 (target=17) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] [12] ifne +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z] [5] pop [6] iconst_1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onHoverEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #51 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z] [5] pop [6] iconst_1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabContainer(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x1 = public void setTabContainer(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [12] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [20] aload_1 v1 [21] ifnull +29 (target=50) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] [29] aload_1 v1 [30] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [33] dup [34] astore_2 v2 [35] iconst_m1 [36] putfield #20 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [39] aload_2 v2 [40] bipush -2 [42] putfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [45] aload_1 v1 [46] iconst_0 [47] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) + Method: getTabContainer()Landroid/view/View; Access flags: 0x1 = public android.view.View getTabContainer() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x1 = public void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [11] ifne +4 (target=15) [14] return [15] aload_0 v0 [16] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [19] ifeq +19 (target=38) [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [26] ifnull +49 (target=75) [29] aload_0 v0 [30] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [33] aload_1 v1 [34] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [37] return [38] aload_0 v0 [39] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [42] ifnull +11 (target=53) [45] aload_0 v0 [46] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [49] aload_1 v1 [50] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [53] aload_0 v0 [54] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [57] ifnull +18 (target=75) [60] aload_0 v0 [61] getfield #29 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] [64] ifeq +11 (target=75) [67] aload_0 v0 [68] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [71] aload_1 v1 [72] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [75] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ..., Stack: (empty) - [15] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 112, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V] [6] aload_0 v0 [7] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [10] ifnonnull +4 (target=14) [13] return [14] aload_0 v0 [15] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [18] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [21] checkcast #11 + Class [android/widget/FrameLayout$LayoutParams] [24] astore_1 v1 [25] aload_0 v0 [26] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [29] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [32] ifeq +7 (target=39) [35] iconst_0 [36] goto +20 (target=56) [39] aload_0 v0 [40] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [46] aload_1 v1 [47] getfield #22 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [50] iadd [51] aload_1 v1 [52] getfield #21 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [55] iadd [56] istore_1 v1 [57] aload_0 v0 [58] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [61] ifnull +50 (target=111) [64] aload_0 v0 [65] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [68] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [71] bipush 8 [73] ificmpeq +38 (target=111) [76] iload_2 v2 [77] invokestatic #47 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [80] ldc #1 + Integer [-2147483648] [82] ificmpne +29 (target=111) [85] iload_2 v2 [86] invokestatic #48 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [89] istore_2 v2 [90] aload_0 v0 [91] aload_0 v0 [92] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] [95] iload_1 v1 [96] aload_0 v0 [97] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [100] invokevirtual #41 + Methodref [android/view/View.getMeasuredHeight ()I] [103] iadd [104] iload_2 v2 [105] invokestatic #82 + Methodref [java/lang/Math.min (II)I] [108] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V] [111] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [39] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty) - [56] Var: ..., Stack: [i] - [111] Var: ...[i], Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x1 = public void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 317, locals = 8, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] iload v5 [8] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V] [11] aload_0 v0 [12] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [15] ifnull +19 (target=34) [18] aload_0 v0 [19] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [22] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [25] bipush 8 [27] ificmpeq +7 (target=34) [30] iconst_1 [31] goto +4 (target=35) [34] iconst_0 [35] istore_1 v1 [36] aload_0 v0 [37] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [40] ifnull +125 (target=165) [43] aload_0 v0 [44] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [47] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [50] bipush 8 [52] ificmpeq +113 (target=165) [55] aload_0 v0 [56] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] [59] istore_3 v3 [60] aload_0 v0 [61] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [64] invokevirtual #41 + Methodref [android/view/View.getMeasuredHeight ()I] [67] istore v5 [69] aload_0 v0 [70] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [73] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [76] iconst_2 [77] iand [78] ifne +72 (target=150) [81] aload_0 v0 [82] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I] [85] istore_3 v3 [86] iconst_0 [87] istore v6 [89] goto +39 (target=128) [92] aload_0 v0 [93] iload v6 [95] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;] [98] dup [99] astore v7 [101] aload_0 v0 [102] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [105] ifacmpeq +20 (target=125) [108] aload_0 v0 [109] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [112] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [115] ifne +10 (target=125) [118] aload v7 [120] iload v5 [122] invokevirtual #46 + Methodref [android/view/View.offsetTopAndBottom (I)V] [125] iinc v6, 1 [128] iload v6 [130] iload_3 v3 [131] ificmplt -39 (target=92) [134] aload_0 v0 [135] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [138] iload_2 v2 [139] iconst_0 [140] iload v4 [142] iload v5 [144] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [147] goto +18 (target=165) [150] aload_0 v0 [151] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [154] iload_2 v2 [155] iload_3 v3 [156] iload v5 [158] isub [159] iload v4 [161] iload_3 v3 [162] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [165] iconst_0 [166] istore_3 v3 [167] aload_0 v0 [168] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [171] ifeq +32 (target=203) [174] aload_0 v0 [175] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [178] ifnull +130 (target=308) [181] aload_0 v0 [182] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [185] iconst_0 [186] iconst_0 [187] aload_0 v0 [188] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] [191] aload_0 v0 [192] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] [195] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [198] iconst_1 [199] istore_3 v3 [200] goto +108 (target=308) [203] aload_0 v0 [204] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [207] ifnull +40 (target=247) [210] aload_0 v0 [211] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [214] aload_0 v0 [215] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [218] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [221] aload_0 v0 [222] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [225] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] [228] aload_0 v0 [229] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [232] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [235] aload_0 v0 [236] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [239] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] [242] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [245] iconst_1 [246] istore_3 v3 [247] aload_0 v0 [248] iload_1 v1 [249] ifeq +14 (target=263) [252] aload_0 v0 [253] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [256] ifnull +7 (target=263) [259] iconst_1 [260] goto +4 (target=264) [263] iconst_0 [264] dup_x1 [265] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] [268] ifeq +40 (target=308) [271] aload_0 v0 [272] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [275] aload_0 v0 [276] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [279] invokevirtual #40 + Methodref [android/view/View.getLeft ()I] [282] aload_0 v0 [283] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [286] invokevirtual #43 + Methodref [android/view/View.getTop ()I] [289] aload_0 v0 [290] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [293] invokevirtual #42 + Methodref [android/view/View.getRight ()I] [296] aload_0 v0 [297] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [300] invokevirtual #39 + Methodref [android/view/View.getBottom ()I] [303] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [306] iconst_1 [307] istore_3 v3 [308] iload_3 v3 [309] ifeq +7 (target=316) [312] aload_0 v0 [313] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [316] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [34] Var: ..., Stack: (empty) - [35] Var: ..., Stack: [i] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i][i][i][i], Stack: - [108] Var: ...[a:android/view/View], Stack: (empty) - [125] Var: -1, Stack: (empty) - [128] Var: ..., Stack: (empty) - [150] Var: -2, Stack: (empty) - [165] Var: -2, Stack: (empty) - [200] Var: ...[i], Stack: (empty) - [203] Var: ..., Stack: (empty) - [247] Var: ..., Stack: (empty) - [263] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [264] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [308] Var: ..., Stack: (empty) - [316] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContextView Superclass: com/actionbarsherlock/internal/widget/AbsActionBarView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarContextView extends com.actionbarsherlock.internal.widget.AbsActionBarView Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 566): + Integer [-2147483648] + Integer [0] + Integer [1] + Integer [2] + Integer [1073741824] + Integer [2147483647] + String [ can only be used with android:layout_height="wrap_content"] + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] + String [scaleY] + String [translationX] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/text/TextUtils] + Class [android/util/DisplayMetrics] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewGroup$MarginLayoutParams] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/animation/DecelerateInterpolator] + Class [android/widget/LinearLayout] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Long [100] + Long [200] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I] + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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 [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockActionMode [I] + NameAndType [abs__action_bar_subtitle I] + NameAndType [abs__action_bar_title I] + NameAndType [abs__action_bar_title_item I] + NameAndType [abs__action_mode_close_button I] + NameAndType [abs__action_mode_close_item I] + NameAndType [actionModeStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [dismissPopupMenus ()Z] + NameAndType [end ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finishAnimation ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getEventType ()I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getMode (I)I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSize (I)I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [height I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initTitle ()V] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [killMode ()V] + NameAndType [leftMargin I] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mAnimateInOnLayout Z] + NameAndType [mAnimationMode I] + NameAndType [mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSubtitle Ljava/lang/CharSequence;] + NameAndType [mSubtitleStyleRes I] + NameAndType [mSubtitleView Landroid/widget/TextView;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleLayout Landroid/widget/LinearLayout;] + NameAndType [mTitleStyleRes I] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [measure (II)V] + NameAndType [measureChildView (Landroid/view/View;III)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onDetachedFromWindow ()V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [positionChild (Landroid/view/View;III)I] + NameAndType [positionChildInverse (Landroid/view/View;III)I] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setItemLimit (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setPackageName (Ljava/lang/CharSequence;)V] + NameAndType [setReserveOverflow (Z)V] + NameAndType [setScaleY (F)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setStartDelay (J)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTranslationX (F)V] + NameAndType [setVisibility (I)V] + NameAndType [setWidthLimit (IZ)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [start ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [width I] + NameAndType [widthPixels I] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [ can only be used with android:layout_height="wrap_content"] + Utf8 [ can only be used with android:layout_width="match_parent" (or fill_parent)] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [ANIMATE_IDLE] + Utf8 [ANIMATE_IN] + Utf8 [ANIMATE_OUT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/LinearLayout;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [SherlockActionMode] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_mode_close_button] + Utf8 [abs__action_mode_close_item] + Utf8 [actionModeStyle] + Utf8 [addListener] + Utf8 [addMenuPresenter] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/text/TextUtils] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewGroup$MarginLayoutParams] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [closeMode] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [dismissPopupMenus] + Utf8 [end] + Utf8 [findViewById] + Utf8 [finishAnimation] + Utf8 [from] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getClass] + Utf8 [getContext] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getEventType] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMenu] + Utf8 [getMenuView] + Utf8 [getMode] + Utf8 [getName] + Utf8 [getPackageName] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSimpleName] + Utf8 [getSize] + Utf8 [getSubtitle] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [height] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [inflate] + Utf8 [initForMode] + Utf8 [initTitle] + Utf8 [isEmpty] + Utf8 [isOverflowMenuShowing] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [killMode] + Utf8 [leftMargin] + Utf8 [mActionMenuPresenter] + Utf8 [mAnimateInOnLayout] + Utf8 [mAnimationMode] + Utf8 [mClose] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mCurrentAnimation] + Utf8 [mCustomView] + Utf8 [mMenuView] + Utf8 [mSplitActionBar] + Utf8 [mSplitBackground] + Utf8 [mSplitView] + Utf8 [mSubtitle] + Utf8 [mSubtitleStyleRes] + Utf8 [mSubtitleView] + Utf8 [mTitle] + Utf8 [mTitleLayout] + Utf8 [mTitleStyleRes] + Utf8 [mTitleView] + Utf8 [makeInAnimation] + Utf8 [makeMeasureSpec] + Utf8 [makeOutAnimation] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [onDetachedFromWindow] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [play] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [recycle] + Utf8 [removeAllViews] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [scaleY] + Utf8 [setBackgroundDrawable] + Utf8 [setClassName] + Utf8 [setContentDescription] + Utf8 [setContentHeight] + Utf8 [setCustomView] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setItemLimit] + Utf8 [setMeasuredDimension] + Utf8 [setOnClickListener] + Utf8 [setPackageName] + Utf8 [setReserveOverflow] + Utf8 [setScaleY] + Utf8 [setSplitActionBar] + Utf8 [setStartDelay] + Utf8 [setSubtitle] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setTranslationX] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [shouldDelayChildPressedState] + Utf8 [showOverflowMenu] + Utf8 [start] + Utf8 [toString] + Utf8 [translationX] + Utf8 [valueOf] + Utf8 [width] + Utf8 [widthPixels] + Utf8 [with] + Utf8 [wrap] Fields (count = 16): + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mSubtitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mSubtitle + Field: mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout mClose + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView + Field: mTitleLayout Landroid/widget/LinearLayout; Access flags: 0x2 = private android.widget.LinearLayout mTitleLayout + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mSubtitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mSubtitleView + Field: mTitleStyleRes I Access flags: 0x2 = private int mTitleStyleRes + Field: mSubtitleStyleRes I Access flags: 0x2 = private int mSubtitleStyleRes + Field: mSplitBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mSplitBackground + Field: mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentAnimation + Field: mAnimateInOnLayout Z Access flags: 0x2 = private boolean mAnimateInOnLayout + Field: mAnimationMode I Access flags: 0x2 = private int mAnimationMode + Field: ANIMATE_IDLE I Access flags: 0x1a = private static final int ANIMATE_IDLE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ANIMATE_IN I Access flags: 0x1a = private static final int ANIMATE_IN Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ANIMATE_OUT I Access flags: 0x1a = private static final int ANIMATE_OUT Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 31): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarContextView(android.content.Context) 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] invokespecial #158 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarContextView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] getstatic #60 + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I] [6] invokespecial #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActionBarContextView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #153 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_1 v1 [8] aload_2 v2 [9] getstatic #66 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] [12] iload_3 v3 [13] iconst_0 [14] invokevirtual #88 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] iconst_2 [21] invokevirtual #90 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [24] invokevirtual #180 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [27] aload_0 v0 [28] aload_1 v1 [29] iconst_0 [30] iconst_0 [31] invokevirtual #92 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [34] putfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [37] aload_0 v0 [38] aload_1 v1 [39] iconst_1 [40] iconst_0 [41] invokevirtual #92 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [44] putfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [47] aload_0 v0 [48] aload_1 v1 [49] iconst_4 [50] iconst_0 [51] invokevirtual #91 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [54] putfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [57] aload_0 v0 [58] aload_1 v1 [59] iconst_3 [60] invokevirtual #90 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [63] putfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [66] aload_1 v1 [67] invokevirtual #93 + Methodref [android/content/res/TypedArray.recycle ()V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #154 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] ifnull +19 (target=27) [11] aload_0 v0 [12] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [18] pop [19] aload_0 v0 [20] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #76 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] [4] iload_1 v1 [5] ificmpeq +192 (target=197) [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [12] ifnull +180 (target=192) [15] new #20 + Class [android/view/ViewGroup$LayoutParams] [18] dup [19] bipush -2 [21] iconst_m1 [22] invokespecial #106 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [25] astore_2 v2 [26] iload_1 v1 [27] ifne +61 (target=88) [30] aload_0 v0 [31] aload_0 v0 [32] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [35] aload_0 v0 [36] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [39] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [42] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [45] aload_0 v0 [46] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [49] aconst_null [50] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [53] aload_0 v0 [54] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [57] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [60] checkcast #19 + Class [android/view/ViewGroup] [63] dup [64] astore_3 v3 [65] ifnull +11 (target=76) [68] aload_3 v3 [69] aload_0 v0 [70] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [73] invokevirtual #105 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [76] aload_0 v0 [77] aload_0 v0 [78] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [81] aload_2 v2 [82] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [85] goto +107 (target=192) [88] aload_0 v0 [89] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [92] aload_0 v0 [93] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [96] invokevirtual #87 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [99] invokevirtual #89 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [102] getfield #55 + Fieldref [android/util/DisplayMetrics.widthPixels I] [105] iconst_1 [106] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [109] aload_0 v0 [110] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [113] ldc #6 + Integer [2147483647] [115] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [118] aload_2 v2 [119] iconst_m1 [120] putfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [123] aload_2 v2 [124] aload_0 v0 [125] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [128] putfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [136] aload_0 v0 [137] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [140] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [143] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [146] aload_0 v0 [147] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [150] aload_0 v0 [151] getfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [154] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [157] aload_0 v0 [158] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [161] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [164] checkcast #19 + Class [android/view/ViewGroup] [167] dup [168] astore_3 v3 [169] ifnull +11 (target=180) [172] aload_3 v3 [173] aload_0 v0 [174] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [177] invokevirtual #105 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [180] aload_0 v0 [181] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [184] aload_0 v0 [185] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [188] aload_2 v2 [189] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [192] aload_0 v0 [193] iload_1 v1 [194] invokespecial #155 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [76] Var: ...[a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty) - [88] Var: -1, Stack: (empty) - [180] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [192] Var: -2, Stack: (empty) - [197] Var: ..., Stack: (empty) + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(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] putfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [12] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [20] aload_0 v0 [21] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [24] ifnull +16 (target=40) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [32] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] [35] aload_0 v0 [36] aconst_null [37] putfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [40] aload_1 v1 [41] ifnull +8 (target=49) [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [49] aload_0 v0 [50] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) 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 #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] invokespecial #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) 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 #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] invokespecial #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initTitle()V Access flags: 0x2 = private void initTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [4] ifnonnull +113 (target=117) [7] aload_0 v0 [8] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [11] invokestatic #95 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] getstatic #64 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] [17] aload_0 v0 [18] invokevirtual #96 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [21] pop [22] aload_0 v0 [23] aload_0 v0 [24] aload_0 v0 [25] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] [28] iconst_1 [29] isub [30] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] [33] checkcast #24 + Class [android/widget/LinearLayout] [36] putfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [39] aload_0 v0 [40] aload_0 v0 [41] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [44] getstatic #62 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] [47] invokevirtual #114 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [50] checkcast #25 + Class [android/widget/TextView] [53] putfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [61] getstatic #61 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] [64] invokevirtual #114 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [67] checkcast #25 + Class [android/widget/TextView] [70] putfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [73] aload_0 v0 [74] getfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [77] ifeq +18 (target=95) [80] aload_0 v0 [81] getfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [84] aload_0 v0 [85] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [88] aload_0 v0 [89] getfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [92] invokevirtual #118 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [95] aload_0 v0 [96] getfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [99] ifeq +18 (target=117) [102] aload_0 v0 [103] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [106] aload_0 v0 [107] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [110] aload_0 v0 [111] getfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [114] invokevirtual #118 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [117] aload_0 v0 [118] getfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [121] aload_0 v0 [122] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [125] invokevirtual #117 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [128] aload_0 v0 [129] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [132] aload_0 v0 [133] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [136] invokevirtual #117 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [139] aload_0 v0 [140] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [143] invokestatic #94 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [146] ifeq +7 (target=153) [149] iconst_0 [150] goto +4 (target=154) [153] iconst_1 [154] istore_1 v1 [155] aload_0 v0 [156] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [159] invokestatic #94 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [162] ifeq +7 (target=169) [165] iconst_0 [166] goto +4 (target=170) [169] iconst_1 [170] istore_2 v2 [171] aload_0 v0 [172] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [175] iload_2 v2 [176] ifeq +7 (target=183) [179] iconst_0 [180] goto +5 (target=185) [183] bipush 8 [185] invokevirtual #119 + Methodref [android/widget/TextView.setVisibility (I)V] [188] aload_0 v0 [189] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [192] iload_1 v1 [193] ifne +7 (target=200) [196] iload_2 v2 [197] ifeq +7 (target=204) [200] iconst_0 [201] goto +5 (target=206) [204] bipush 8 [206] invokevirtual #116 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [209] aload_0 v0 [210] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [213] invokevirtual #115 + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] [216] ifnonnull +11 (target=227) [219] aload_0 v0 [220] aload_0 v0 [221] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [224] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [227] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [95] Var: ...[a:android/view/LayoutInflater], Stack: (empty) - [117] Var: -1, Stack: (empty) - [153] Var: ..., Stack: (empty) - [154] Var: ..., Stack: [i] - [169] Var: ...[i], Stack: (empty) - [170] Var: ..., Stack: [i] - [183] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView] - [185] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView][i] - [200] Var: ..., Stack: [a:android/widget/LinearLayout] - [204] Var: ..., Stack: [a:android/widget/LinearLayout] - [206] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/LinearLayout][i] - [227] Var: ..., Stack: (empty) + Method: initForMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void initForMode(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 284, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] ifnonnull +38 (target=42) [7] aload_0 v0 [8] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [11] invokestatic #95 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] astore_2 v2 [15] aload_0 v0 [16] aload_2 v2 [17] getstatic #65 + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I] [20] aload_0 v0 [21] iconst_0 [22] invokevirtual #97 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [25] checkcast #36 + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] [28] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [36] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [39] goto +21 (target=60) [42] aload_0 v0 [43] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [46] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;] [49] ifnonnull +11 (target=60) [52] aload_0 v0 [53] aload_0 v0 [54] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [57] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [60] aload_0 v0 [61] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [64] getstatic #63 + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I] [67] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;] [70] new #43 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] [73] dup [74] aload_0 v0 [75] aload_1 v1 [76] invokespecial #182 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] [79] invokevirtual #101 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [82] aload_1 v1 [83] invokevirtual #183 + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] [86] checkcast #39 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [89] astore_1 v1 [90] aload_0 v0 [91] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [94] ifnull +11 (target=105) [97] aload_0 v0 [98] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [101] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [104] pop [105] aload_0 v0 [106] new #37 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] [109] dup [110] aload_0 v0 [111] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [114] invokespecial #138 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] [117] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [120] aload_0 v0 [121] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [124] iconst_1 [125] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V] [128] new #20 + Class [android/view/ViewGroup$LayoutParams] [131] dup [132] bipush -2 [134] iconst_m1 [135] invokespecial #106 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [138] astore_2 v2 [139] aload_0 v0 [140] getfield #76 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] [143] ifne +46 (target=189) [146] aload_1 v1 [147] aload_0 v0 [148] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [151] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [154] aload_0 v0 [155] aload_0 v0 [156] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [159] aload_0 v0 [160] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [163] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [166] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [169] aload_0 v0 [170] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [173] aconst_null [174] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [177] aload_0 v0 [178] aload_0 v0 [179] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [182] aload_2 v2 [183] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [186] goto +92 (target=278) [189] aload_0 v0 [190] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [193] aload_0 v0 [194] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [197] invokevirtual #87 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [200] invokevirtual #89 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [203] getfield #55 + Fieldref [android/util/DisplayMetrics.widthPixels I] [206] iconst_1 [207] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [210] aload_0 v0 [211] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [214] ldc #6 + Integer [2147483647] [216] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [219] aload_2 v2 [220] iconst_m1 [221] putfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [224] aload_2 v2 [225] aload_0 v0 [226] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [229] putfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [232] aload_1 v1 [233] aload_0 v0 [234] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [237] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [240] aload_0 v0 [241] aload_0 v0 [242] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [245] aload_0 v0 [246] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [249] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [252] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [255] aload_0 v0 [256] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [259] aload_0 v0 [260] getfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [263] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [266] aload_0 v0 [267] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [270] aload_0 v0 [271] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [274] aload_2 v2 [275] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [278] aload_0 v0 [279] iconst_1 [280] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [283] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [105] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty) - [189] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [278] Var: ..., Stack: (empty) + Method: closeMode()V Access flags: 0x1 = public void closeMode() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [4] iconst_2 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [13] ifnonnull +8 (target=21) [16] aload_0 v0 [17] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [20] return [21] aload_0 v0 [22] invokespecial #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] [25] aload_0 v0 [26] iconst_2 [27] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [30] aload_0 v0 [31] aload_0 v0 [32] invokespecial #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [35] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [38] aload_0 v0 [39] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [42] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) + Method: finishAnimation()V Access flags: 0x2 = private void finishAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] dup [5] astore_1 v1 [6] ifnull +12 (target=18) [9] aload_0 v0 [10] aconst_null [11] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [14] aload_1 v1 [15] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: (empty) + Method: killMode()V Access flags: 0x1 = public void killMode() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] [4] aload_0 v0 [5] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] [8] aload_0 v0 [9] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [12] ifnull +14 (target=26) [15] aload_0 v0 [16] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [19] aload_0 v0 [20] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [23] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] [26] aload_0 v0 [27] aconst_null [28] putfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [31] aload_0 v0 [32] aconst_null [33] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [36] aload_0 v0 [37] iconst_0 [38] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 4): [0] new #21 + Class [android/view/ViewGroup$MarginLayoutParams] [3] dup [4] iconst_m1 [5] bipush -2 [7] invokespecial #107 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #21 + Class [android/view/ViewGroup$MarginLayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #108 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 448, locals = 9, stack = 5): [0] iload_1 v1 [1] invokestatic #102 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] ldc #5 + Integer [1073741824] [6] ificmpeq +36 (target=42) [9] new #46 + Class [java/lang/IllegalStateException] [12] dup [13] new #50 + Class [java/lang/StringBuilder] [16] dup [17] aload_0 v0 [18] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] invokevirtual #185 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [24] invokestatic #189 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [27] invokespecial #190 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [30] ldc #8 + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] [32] invokevirtual #191 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] invokevirtual #192 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [38] invokespecial #186 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [41] athrow [42] iload_2 v2 [43] invokestatic #102 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [46] ifne +36 (target=82) [49] new #46 + Class [java/lang/IllegalStateException] [52] dup [53] new #50 + Class [java/lang/StringBuilder] [56] dup [57] aload_0 v0 [58] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [61] invokevirtual #185 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [64] invokestatic #189 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [67] invokespecial #190 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [70] ldc #7 + String [ can only be used with android:layout_height="wrap_content"] [72] invokevirtual #191 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] invokevirtual #192 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [78] invokespecial #186 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [81] athrow [82] iload_1 v1 [83] invokestatic #103 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [86] istore_1 v1 [87] aload_0 v0 [88] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [91] ifle +10 (target=101) [94] aload_0 v0 [95] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [98] goto +7 (target=105) [101] iload_2 v2 [102] invokestatic #103 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [105] istore_2 v2 [106] aload_0 v0 [107] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [110] aload_0 v0 [111] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] [114] iadd [115] istore_3 v3 [116] iload_1 v1 [117] aload_0 v0 [118] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] [121] isub [122] aload_0 v0 [123] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] [126] isub [127] istore v4 [129] iload_2 v2 [130] iload_3 v3 [131] isub [132] dup [133] istore v5 [135] ldc #1 + Integer [-2147483648] [137] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [140] istore v6 [142] aload_0 v0 [143] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [146] ifnull +46 (target=192) [149] aload_0 v0 [150] aload_0 v0 [151] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [154] iload v4 [156] iload v6 [158] iconst_0 [159] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [162] istore v4 [164] aload_0 v0 [165] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [168] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [171] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [174] astore v7 [176] iload v4 [178] aload v7 [180] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [183] aload v7 [185] getfield #59 + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] [188] iadd [189] isub [190] istore v4 [192] aload_0 v0 [193] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [196] ifnull +29 (target=225) [199] aload_0 v0 [200] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [203] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [206] aload_0 v0 [207] ifacmpne +18 (target=225) [210] aload_0 v0 [211] aload_0 v0 [212] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [215] iload v4 [217] iload v6 [219] iconst_0 [220] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [223] istore v4 [225] aload_0 v0 [226] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [229] ifnull +25 (target=254) [232] aload_0 v0 [233] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [236] ifnonnull +18 (target=254) [239] aload_0 v0 [240] aload_0 v0 [241] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [244] iload v4 [246] iload v6 [248] iconst_0 [249] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [252] istore v4 [254] aload_0 v0 [255] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [258] ifnull +120 (target=378) [261] aload_0 v0 [262] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [265] invokevirtual #98 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [268] dup [269] astore v7 [271] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [274] bipush -2 [276] ificmpeq +8 (target=284) [279] ldc #5 + Integer [1073741824] [281] goto +5 (target=286) [284] ldc #1 + Integer [-2147483648] [286] istore v6 [288] aload v7 [290] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [293] iflt +16 (target=309) [296] aload v7 [298] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [301] iload v4 [303] invokestatic #187 + Methodref [java/lang/Math.min (II)I] [306] goto +5 (target=311) [309] iload v4 [311] istore v4 [313] aload v7 [315] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [318] bipush -2 [320] ificmpeq +8 (target=328) [323] ldc #5 + Integer [1073741824] [325] goto +5 (target=330) [328] ldc #1 + Integer [-2147483648] [330] istore v8 [332] aload v7 [334] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [337] iflt +16 (target=353) [340] aload v7 [342] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [345] iload v5 [347] invokestatic #187 + Methodref [java/lang/Math.min (II)I] [350] goto +5 (target=355) [353] iload v5 [355] istore v5 [357] aload_0 v0 [358] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [361] iload v4 [363] iload v6 [365] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [368] iload v5 [370] iload v8 [372] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [375] invokevirtual #100 + Methodref [android/view/View.measure (II)V] [378] aload_0 v0 [379] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [382] ifgt +59 (target=441) [385] iconst_0 [386] istore v7 [388] aload_0 v0 [389] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] [392] istore v6 [394] iconst_0 [395] istore v4 [397] goto +29 (target=426) [400] aload_0 v0 [401] iload v4 [403] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] [406] invokevirtual #99 + Methodref [android/view/View.getMeasuredHeight ()I] [409] iload_3 v3 [410] iadd [411] dup [412] istore v5 [414] iload v7 [416] ificmple +7 (target=423) [419] iload v5 [421] istore v7 [423] iinc v4, 1 [426] iload v4 [428] iload v6 [430] ificmplt -30 (target=400) [433] aload_0 v0 [434] iload_1 v1 [435] iload v7 [437] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] [440] return [441] aload_0 v0 [442] iload_1 v1 [443] iload_2 v2 [444] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] [447] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [42] Var: ...[i], Stack: (empty) - [82] Var: ...[i], Stack: (empty) - [101] Var: ...[i], Stack: (empty) - [105] Var: ..., Stack: [i] - [192] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: - [225] Var: ..., Stack: (empty) - [254] Var: ..., Stack: (empty) - [284] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [286] Var: ..., Stack: [i] - [309] Var: ...[i], Stack: (empty) - [311] Var: ..., Stack: [i] - [328] Var: ...[i], Stack: (empty) - [330] Var: ..., Stack: [i] - [353] Var: ...[i], Stack: (empty) - [355] Var: ..., Stack: [i] - [378] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: - [400] Var: ...[i][i][i], Stack: (empty) - [423] Var: ..., Stack: (empty) - [426] Var: ..., Stack: (empty) - [441] Var: -3, Stack: (empty) - [447] Var: ..., Stack: (empty) + Method: makeInAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeInAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 190, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] aload_0 v0 [5] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [8] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] [11] ineg [12] aload_0 v0 [13] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [16] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [19] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [22] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [25] isub [26] i2f [27] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V] [30] aload_0 v0 [31] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [34] ldc #10 + String [translationX] [36] iconst_1 [37] newarray 6 [39] dup [40] iconst_0 [41] fconst_0 [42] fastore [43] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [46] dup [47] astore_1 v1 [48] ldc2_w #53 + Long [200] [51] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [54] pop [55] aload_1 v1 [56] aload_0 v0 [57] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [60] aload_1 v1 [61] new #23 + Class [android/view/animation/DecelerateInterpolator] [64] dup [65] invokespecial #113 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [68] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [71] new #32 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [74] dup [75] invokespecial #122 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [78] dup [79] astore_2 v2 [80] aload_1 v1 [81] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [84] astore_1 v1 [85] aload_0 v0 [86] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [89] ifnull +99 (target=188) [92] aload_0 v0 [93] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [96] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [99] dup [100] istore_3 v3 [101] ifle +87 (target=188) [104] iload_3 v3 [105] iconst_1 [106] isub [107] istore_3 v3 [108] iconst_0 [109] istore v4 [111] goto +73 (target=184) [114] aload_0 v0 [115] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [118] iload_3 v3 [119] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [122] invokestatic #131 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [125] dup [126] astore v5 [128] fconst_0 [129] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V] [132] aload v5 [134] ldc #9 + String [scaleY] [136] iconst_2 [137] newarray 6 [139] dup [140] iconst_0 [141] fconst_0 [142] fastore [143] dup [144] iconst_1 [145] fconst_1 [146] fastore [147] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [150] dup [151] astore v5 [153] ldc2_w #51 + Long [100] [156] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [159] pop [160] aload v5 [162] iload v4 [164] bipush 70 [166] imul [167] i2l [168] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V] [171] aload_1 v1 [172] aload v5 [174] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [177] pop [178] iinc v3, -1 [181] iinc v4, 1 [184] iload_3 v3 [185] ifge -71 (target=114) [188] aload_2 v2 [189] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [114] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i][i], Stack: - [184] Var: ..., Stack: (empty) - [188] Var: -3, Stack: (empty) + Method: makeOutAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeOutAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] ldc #10 + String [translationX] [6] iconst_1 [7] newarray 6 [9] dup [10] iconst_0 [11] aload_0 v0 [12] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] [18] ineg [19] aload_0 v0 [20] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [23] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [26] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [29] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [32] isub [33] i2f [34] fastore [35] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [38] dup [39] astore_1 v1 [40] ldc2_w #53 + Long [200] [43] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [46] pop [47] aload_1 v1 [48] aload_0 v0 [49] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [52] aload_1 v1 [53] new #23 + Class [android/view/animation/DecelerateInterpolator] [56] dup [57] invokespecial #113 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [60] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [63] new #32 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [66] dup [67] invokespecial #122 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [70] dup [71] astore_2 v2 [72] aload_1 v1 [73] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [76] pop [77] aload_0 v0 [78] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [81] ifnull +11 (target=92) [84] aload_0 v0 [85] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [88] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [91] pop [92] aload_2 v2 [93] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i], Stack: - [92] Var: ..., Stack: (empty) - [92] Var: -2, Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 7, stack = 6): [0] aload_0 v0 [1] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] [4] istore_1 v1 [5] aload_0 v0 [6] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [9] istore v6 [11] iload v5 [13] iload_3 v3 [14] isub [15] aload_0 v0 [16] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [19] isub [20] aload_0 v0 [21] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] [24] isub [25] istore_3 v3 [26] aload_0 v0 [27] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [30] ifnull +88 (target=118) [33] aload_0 v0 [34] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [37] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I] [40] bipush 8 [42] ificmpeq +76 (target=118) [45] aload_0 v0 [46] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [49] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [52] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [55] astore v5 [57] iload_1 v1 [58] aload v5 [60] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [63] iadd [64] dup [65] istore_1 v1 [66] aload_0 v0 [67] aload_0 v0 [68] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [71] iload_1 v1 [72] iload v6 [74] iload_3 v3 [75] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [78] iadd [79] aload v5 [81] getfield #59 + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] [84] iadd [85] istore_1 v1 [86] aload_0 v0 [87] getfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [90] ifeq +28 (target=118) [93] aload_0 v0 [94] iconst_1 [95] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [98] aload_0 v0 [99] aload_0 v0 [100] invokespecial #172 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [103] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [106] aload_0 v0 [107] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [110] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [113] aload_0 v0 [114] iconst_0 [115] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [118] aload_0 v0 [119] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [122] ifnull +25 (target=147) [125] aload_0 v0 [126] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [129] ifnonnull +18 (target=147) [132] iload_1 v1 [133] aload_0 v0 [134] aload_0 v0 [135] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [138] iload_1 v1 [139] iload v6 [141] iload_3 v3 [142] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [145] iadd [146] istore_1 v1 [147] aload_0 v0 [148] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [151] ifnull +16 (target=167) [154] aload_0 v0 [155] aload_0 v0 [156] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [159] iload_1 v1 [160] iload v6 [162] iload_3 v3 [163] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [166] pop [167] iload v4 [169] iload_2 v2 [170] isub [171] aload_0 v0 [172] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] [175] isub [176] istore_1 v1 [177] aload_0 v0 [178] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [181] ifnull +16 (target=197) [184] aload_0 v0 [185] aload_0 v0 [186] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [189] iload_1 v1 [190] iload v6 [192] iload_3 v3 [193] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I] [196] pop [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [118] Var: ...[i][i][i], Stack: (empty) - [147] Var: ..., Stack: (empty) - [167] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [4] iconst_2 [5] ificmpne +7 (target=12) [8] aload_0 v0 [9] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [12] aload_0 v0 [13] iconst_0 [14] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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: shouldDelayChildPressedState()Z Access flags: 0x1 = public boolean shouldDelayChildPressedState() 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: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_1 v1 [1] invokevirtual #109 + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I] [4] bipush 32 [6] ificmpne +33 (target=39) [9] aload_1 v1 [10] aload_0 v0 [11] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [14] invokevirtual #184 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [17] invokevirtual #110 + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] [20] aload_1 v1 [21] aload_0 v0 [22] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [25] invokevirtual #86 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [28] invokevirtual #112 + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V] [31] aload_1 v1 [32] aload_0 v0 [33] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [36] invokevirtual #111 + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [39] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContextView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarContextView$1 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 28): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [finish ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [val$mode Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [this$0] + Utf8 [val$mode] Fields (count = 2): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarContextView this$0 + Field: val$mode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1012 = private final synthetic com.actionbarsherlock.view.ActionMode val$mode Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x0 = ActionBarContextView$1(com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] [10] aload_0 v0 [11] invokespecial #8 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] [4] invokevirtual #7 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView Superclass: com/actionbarsherlock/internal/widget/AbsActionBarView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarView extends com.actionbarsherlock.internal.widget.AbsActionBarView Interfaces (count = 0): Constant Pool (count = 1017): + Integer [-2147483648] + Integer [0] + Integer [19] + Integer [31] + Integer [16908332] + Integer [1073741824] + Integer [2147483647] + String [ can only be used with android:layout_height="wrap_content"] + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] + String [ActionBarView] + String [Activity component name not found!] + String [AndroidManifest.xml] + String [activity] + String [application] + String [logo] + String [name] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/content/res/AssetManager] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/content/res/XmlResourceParser] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/os/Parcelable] + Class [android/text/TextUtils] + Class [android/util/AttributeSet] + Class [android/util/DisplayMetrics] + Class [android/util/Log] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewParent] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/CharSequence] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] + Fieldref [com/actionbarsherlock/R$id.abs__up I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I] + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [android/widget/LinearLayout.getVisibility ()I] + Methodref [android/widget/LinearLayout.setEnabled (Z)V] + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (I)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.loadLogoFromManifest (Landroid/app/Activity;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] + NameAndType [ (I)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar_expanded_action_views_exclusive I] + NameAndType [abs__action_bar_home I] + NameAndType [abs__action_bar_home_description I] + NameAndType [abs__action_bar_subtitle I] + NameAndType [abs__action_bar_tab_bar_view I] + NameAndType [abs__action_bar_title I] + NameAndType [abs__action_bar_title_item I] + NameAndType [abs__action_bar_up_description I] + NameAndType [abs__action_menu_presenter I] + NameAndType [abs__progress_circular I] + NameAndType [abs__progress_horizontal I] + NameAndType [abs__up I] + NameAndType [actionBarStyle I] + NameAndType [actionDropDownStyle I] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [bottomMargin I] + NameAndType [bringToFront ()V] + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [collapseActionView ()Z] + NameAndType [configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [expandActionView ()Z] + NameAndType [expandedMenuItemId I] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getAnimatedVisibility ()I] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getAttributeCount ()I] + NameAndType [getAttributeName (I)Ljava/lang/String;] + NameAndType [getAttributeResourceValue (II)I] + NameAndType [getAttributeValue (I)Ljava/lang/String;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimensionPixelOffset (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getEventType ()I] + NameAndType [getHeight ()I] + NameAndType [getInt (II)I] + NameAndType [getItemId ()I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getLeftOffset ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getMode (I)I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSize (I)I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [gravity I] + NameAndType [height I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [initTitle ()V] + NameAndType [intValue ()I] + NameAndType [invalidate ()V] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isEnabled ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowOpen Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLogoFromManifest (Landroid/app/Activity;)I] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mCustomNavView Landroid/view/View;] + NameAndType [mDisplayOptions I] + NameAndType [mExpandedActionView Landroid/view/View;] + NameAndType [mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] + NameAndType [mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + NameAndType [mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [mIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mIncludeTabs Z] + NameAndType [mIndeterminateProgressStyle I] + NameAndType [mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mIsCollapsable Z] + NameAndType [mIsCollapsed Z] + NameAndType [mItemPadding I] + NameAndType [mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mLogo Landroid/graphics/drawable/Drawable;] + NameAndType [mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + NameAndType [mNavigationMode I] + NameAndType [mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mProgressBarPadding I] + NameAndType [mProgressStyle I] + NameAndType [mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [mSpinnerAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSubtitle Ljava/lang/CharSequence;] + NameAndType [mSubtitleStyleRes I] + NameAndType [mSubtitleView Landroid/widget/TextView;] + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleLayout Landroid/widget/LinearLayout;] + NameAndType [mTitleStyleRes I] + NameAndType [mTitleUpView Landroid/view/View;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [mUpClickListener Landroid/view/View$OnClickListener;] + NameAndType [mUserTitle Z] + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildView (Landroid/view/View;III)I] + NameAndType [min (II)I] + NameAndType [nextToken ()I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onFinishInflate ()V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [positionChild (Landroid/view/View;III)I] + NameAndType [positionChildInverse (Landroid/view/View;III)I] + NameAndType [postShowOverflowMenu ()V] + NameAndType [printStackTrace ()V] + NameAndType [recycle ()V] + NameAndType [removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setAllowCollapse (Z)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setClickable (Z)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setExpandedActionViewsExclusive (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setItemLimit (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMax (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + NameAndType [setSelection (I)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setTitleImpl (Ljava/lang/CharSequence;)V] + NameAndType [setUp (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [setWidthLimit (IZ)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [topMargin I] + NameAndType [updateMenuView (Z)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [width I] + NameAndType [widthPixels I] + Utf8 [ can only be used with android:layout_height="wrap_content"] + Utf8 [ can only be used with android:layout_width="match_parent" (or fill_parent)] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/app/Activity;)I] + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [ActionBarView] + Utf8 [Activity component name not found!] + Utf8 [AndroidManifest.xml] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DEFAULT_CUSTOM_GRAVITY] + Utf8 [DISPLAY_DEFAULT] + Utf8 [DISPLAY_RELAYOUT_MASK] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View$OnClickListener;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/LinearLayout;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__action_bar_home] + Utf8 [abs__action_bar_home_description] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_bar_up_description] + Utf8 [abs__action_menu_presenter] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__up] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [actionBarStyle] + Utf8 [actionDropDownStyle] + Utf8 [activity] + Utf8 [addMenuPresenter] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/content/res/AssetManager] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Parcelable] + Utf8 [android/text/TextUtils] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/Log] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewParent] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [application] + Utf8 [bottomMargin] + Utf8 [bringToFront] + Utf8 [cleanActivityName] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [configPresenters] + Utf8 [createPackageContext] + Utf8 [e] + Utf8 [equals] + Utf8 [expandActionView] + Utf8 [expandedMenuItemId] + Utf8 [findItem] + Utf8 [findViewById] + Utf8 [from] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [getActivityIcon] + Utf8 [getActivityLogo] + Utf8 [getAdapter] + Utf8 [getAnimatedVisibility] + Utf8 [getApplicationInfo] + Utf8 [getAssets] + Utf8 [getAttributeCount] + Utf8 [getAttributeName] + Utf8 [getAttributeResourceValue] + Utf8 [getAttributeValue] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getClass] + Utf8 [getComponentName] + Utf8 [getContext] + Utf8 [getCustomNavigationView] + Utf8 [getDimensionPixelOffset] + Utf8 [getDisplayMetrics] + Utf8 [getDisplayOptions] + Utf8 [getDrawable] + Utf8 [getDropdownAdapter] + Utf8 [getDropdownSelectedPosition] + Utf8 [getEventType] + Utf8 [getHeight] + Utf8 [getInt] + Utf8 [getItemId] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getLeftOffset] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getMode] + Utf8 [getName] + Utf8 [getNavigationMode] + Utf8 [getPackageManager] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getRight] + Utf8 [getSelectedItemPosition] + Utf8 [getSimpleName] + Utf8 [getSize] + Utf8 [getSubtitle] + Utf8 [getSuperState] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [gravity] + Utf8 [hasEmbeddedTabs] + Utf8 [hasExpandedActionView] + Utf8 [height] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [inflate] + Utf8 [initForMenu] + Utf8 [initIndeterminateProgress] + Utf8 [initProgress] + Utf8 [initTitle] + Utf8 [intValue] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowOpen] + Utf8 [isSplitActionBar] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [loadIcon] + Utf8 [loadLogo] + Utf8 [loadLogoFromManifest] + Utf8 [logo] + Utf8 [mActionMenuPresenter] + Utf8 [mCallback] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mContextView] + Utf8 [mCurrentExpandedItem] + Utf8 [mCustomNavView] + Utf8 [mDisplayOptions] + Utf8 [mExpandedActionView] + Utf8 [mExpandedActionViewUpListener] + Utf8 [mExpandedHomeLayout] + Utf8 [mExpandedMenuPresenter] + Utf8 [mHomeLayout] + Utf8 [mIcon] + Utf8 [mIncludeTabs] + Utf8 [mIndeterminateProgressStyle] + Utf8 [mIndeterminateProgressView] + Utf8 [mIsCollapsable] + Utf8 [mIsCollapsed] + Utf8 [mItemPadding] + Utf8 [mListNavLayout] + Utf8 [mLogo] + Utf8 [mLogoNavItem] + Utf8 [mMenuView] + Utf8 [mNavItemSelectedListener] + Utf8 [mNavigationMode] + Utf8 [mOptionsMenu] + Utf8 [mProgressBarPadding] + Utf8 [mProgressStyle] + Utf8 [mProgressView] + Utf8 [mSpinner] + Utf8 [mSpinnerAdapter] + Utf8 [mSplitActionBar] + Utf8 [mSplitView] + Utf8 [mSubtitle] + Utf8 [mSubtitleStyleRes] + Utf8 [mSubtitleView] + Utf8 [mTabScrollView] + Utf8 [mTitle] + Utf8 [mTitleLayout] + Utf8 [mTitleStyleRes] + Utf8 [mTitleUpView] + Utf8 [mTitleView] + Utf8 [mUpClickListener] + Utf8 [mUserTitle] + Utf8 [mWindowCallback] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [min] + Utf8 [name] + Utf8 [nextToken] + Utf8 [obtainStyledAttributes] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onFinishInflate] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [openXmlResourceParser] + Utf8 [packageName] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [postShowOverflowMenu] + Utf8 [printStackTrace] + Utf8 [recycle] + Utf8 [removeMenuPresenter] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setAdapter] + Utf8 [setAllowCollapse] + Utf8 [setBackgroundResource] + Utf8 [setCallback] + Utf8 [setClickable] + Utf8 [setCollapsable] + Utf8 [setContentDescription] + Utf8 [setContentHeight] + Utf8 [setContextView] + Utf8 [setCustomNavigationView] + Utf8 [setDisplayOptions] + Utf8 [setDropdownAdapter] + Utf8 [setDropdownSelectedPosition] + Utf8 [setEmbeddedTabView] + Utf8 [setEnabled] + Utf8 [setExpandedActionViewsExclusive] + Utf8 [setFocusable] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setItemLimit] + Utf8 [setLayoutParams] + Utf8 [setLogo] + Utf8 [setMax] + Utf8 [setMeasuredDimension] + Utf8 [setMenu] + Utf8 [setNavigationMode] + Utf8 [setOnClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setSelection] + Utf8 [setSplitActionBar] + Utf8 [setSubtitle] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setTitleImpl] + Utf8 [setUp] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [setWindowCallback] + Utf8 [setWindowTitle] + Utf8 [shouldDelayChildPressedState] + Utf8 [toString] + Utf8 [topMargin] + Utf8 [updateMenuView] + Utf8 [valueOf] + Utf8 [width] + Utf8 [widthPixels] Fields (count = 44): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [ActionBarView] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: DISPLAY_DEFAULT I Access flags: 0x19 = public static final int DISPLAY_DEFAULT Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: DISPLAY_RELAYOUT_MASK I Access flags: 0x1a = private static final int DISPLAY_RELAYOUT_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [31] + Field: DEFAULT_CUSTOM_GRAVITY I Access flags: 0x1a = private static final int DEFAULT_CUSTOM_GRAVITY Class member attributes (count = 1): + Constant value attribute: + Integer [19] + Field: mNavigationMode I Access flags: 0x2 = private int mNavigationMode + Field: mDisplayOptions I Access flags: 0x2 = private int mDisplayOptions + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mSubtitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mSubtitle + Field: mIcon Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIcon + Field: mLogo Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mLogo + Field: mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mHomeLayout + Field: mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mExpandedHomeLayout + Field: mTitleLayout Landroid/widget/LinearLayout; Access flags: 0x2 = private android.widget.LinearLayout mTitleLayout + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mSubtitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mSubtitleView + Field: mTitleUpView Landroid/view/View; Access flags: 0x2 = private android.view.View mTitleUpView + Field: mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner mSpinner + Field: mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout mListNavLayout + Field: mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView + Field: mCustomNavView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomNavView + Field: mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mProgressView + Field: mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mIndeterminateProgressView + Field: mProgressBarPadding I Access flags: 0x2 = private int mProgressBarPadding + Field: mItemPadding I Access flags: 0x2 = private int mItemPadding + Field: mTitleStyleRes I Access flags: 0x2 = private int mTitleStyleRes + Field: mSubtitleStyleRes I Access flags: 0x2 = private int mSubtitleStyleRes + Field: mProgressStyle I Access flags: 0x2 = private int mProgressStyle + Field: mIndeterminateProgressStyle I Access flags: 0x2 = private int mIndeterminateProgressStyle + Field: mUserTitle Z Access flags: 0x2 = private boolean mUserTitle + Field: mIncludeTabs Z Access flags: 0x2 = private boolean mIncludeTabs + Field: mIsCollapsable Z Access flags: 0x2 = private boolean mIsCollapsable + Field: mIsCollapsed Z Access flags: 0x2 = private boolean mIsCollapsed + Field: mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mOptionsMenu + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuItem mLogoNavItem + Field: mSpinnerAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x2 = private android.widget.SpinnerAdapter mSpinnerAdapter + Field: mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mCallback + Field: mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter mExpandedMenuPresenter + Field: mExpandedActionView Landroid/view/View; Access flags: 0x0 = android.view.View mExpandedActionView + Field: mWindowCallback Lcom/actionbarsherlock/view/Window$Callback; Access flags: 0x0 = com.actionbarsherlock.view.Window$Callback mWindowCallback + Field: mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mNavItemSelectedListener + Field: mExpandedActionViewUpListener Landroid/view/View$OnClickListener; Access flags: 0x12 = private final android.view.View$OnClickListener mExpandedActionViewUpListener + Field: mUpClickListener Landroid/view/View$OnClickListener; Access flags: 0x12 = private final android.view.View$OnClickListener mUpClickListener Methods (count = 63): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 555, locals = 6, stack = 9): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #235 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [11] aload_0 v0 [12] new #61 + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] [15] dup [16] aload_0 v0 [17] invokespecial #283 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [20] putfield #131 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [23] aload_0 v0 [24] new #62 + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] [27] dup [28] aload_0 v0 [29] invokespecial #284 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [32] putfield #116 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] [35] aload_0 v0 [36] new #63 + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] [39] dup [40] aload_0 v0 [41] invokespecial #285 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [44] putfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [47] aload_0 v0 [48] iconst_0 [49] invokevirtual #276 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V] [52] aload_1 v1 [53] aload_2 v2 [54] getstatic #102 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [57] getstatic #88 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [60] iconst_0 [61] invokevirtual #163 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [64] astore_2 v2 [65] aload_1 v1 [66] invokevirtual #159 + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [69] astore_3 v3 [70] aload_1 v1 [71] invokevirtual #161 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [74] astore v4 [76] aload_0 v0 [77] aload_2 v2 [78] bipush 6 [80] iconst_0 [81] invokevirtual #174 + Methodref [android/content/res/TypedArray.getInt (II)I] [84] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [87] aload_0 v0 [88] aload_2 v2 [89] bipush 8 [91] invokevirtual #177 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [94] putfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [97] aload_0 v0 [98] aload_2 v2 [99] bipush 9 [101] invokevirtual #177 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [104] putfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [107] aload_0 v0 [108] aload_2 v2 [109] bipush 11 [111] invokevirtual #173 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [114] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [117] aload_0 v0 [118] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [121] ifnonnull +102 (target=223) [124] getstatic #83 + Fieldref [android/os/Build$VERSION.SDK_INT I] [127] bipush 11 [129] ificmpge +39 (target=168) [132] aload_1 v1 [133] instanceof #17 + Class [android/app/Activity] [136] ifeq +87 (target=223) [139] aload_1 v1 [140] checkcast #17 + Class [android/app/Activity] [143] invokestatic #269 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.loadLogoFromManifest (Landroid/app/Activity;)I] [146] dup [147] istore v5 [149] ifeq +74 (target=223) [152] aload_0 v0 [153] aload_1 v1 [154] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [157] iload v5 [159] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [162] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [165] goto +58 (target=223) [168] aload_1 v1 [169] instanceof #17 + Class [android/app/Activity] [172] ifeq +34 (target=206) [175] aload_0 v0 [176] aload v4 [178] aload_1 v1 [179] checkcast #17 + Class [android/app/Activity] [182] invokevirtual #158 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [185] invokevirtual #167 + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [188] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [191] goto +15 (target=206) [194] astore v5 [196] ldc #10 + String [ActionBarView] [198] ldc #11 + String [Activity component name not found!] [200] aload v5 [202] invokestatic #180 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [205] pop [206] aload_0 v0 [207] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [210] ifnonnull +13 (target=223) [213] aload_0 v0 [214] aload_3 v3 [215] aload v4 [217] invokevirtual #165 + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [220] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [223] aload_0 v0 [224] aload_2 v2 [225] bipush 10 [227] invokevirtual #173 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [230] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [233] aload_0 v0 [234] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [237] ifnonnull +58 (target=295) [240] aload_1 v1 [241] instanceof #17 + Class [android/app/Activity] [244] ifeq +34 (target=278) [247] aload_0 v0 [248] aload v4 [250] aload_1 v1 [251] checkcast #17 + Class [android/app/Activity] [254] invokevirtual #158 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [257] invokevirtual #166 + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [260] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [263] goto +15 (target=278) [266] astore v5 [268] ldc #10 + String [ActionBarView] [270] ldc #11 + String [Activity component name not found!] [272] aload v5 [274] invokestatic #180 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [277] pop [278] aload_0 v0 [279] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [282] ifnonnull +13 (target=295) [285] aload_0 v0 [286] aload_3 v3 [287] aload v4 [289] invokevirtual #164 + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [292] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [295] aload_1 v1 [296] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [299] astore v5 [301] aload_2 v2 [302] bipush 14 [304] getstatic #97 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I] [307] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [310] istore_3 v3 [311] aload_0 v0 [312] aload v5 [314] iload_3 v3 [315] aload_0 v0 [316] iconst_0 [317] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [320] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] [323] putfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [326] aload_0 v0 [327] aload v5 [329] iload_3 v3 [330] aload_0 v0 [331] iconst_0 [332] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [335] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] [338] putfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [341] aload_0 v0 [342] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [345] iconst_1 [346] invokevirtual #301 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] [349] aload_0 v0 [350] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [353] aload_0 v0 [354] getfield #116 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] [357] invokevirtual #300 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [360] aload_0 v0 [361] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [364] aload_0 v0 [365] invokevirtual #263 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;] [368] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [371] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [374] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [377] aload_0 v0 [378] aload_2 v2 [379] iconst_0 [380] iconst_0 [381] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [384] putfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [387] aload_0 v0 [388] aload_2 v2 [389] iconst_1 [390] iconst_0 [391] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [394] putfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [397] aload_0 v0 [398] aload_2 v2 [399] bipush 15 [401] iconst_0 [402] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [405] putfield #135 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] [408] aload_0 v0 [409] aload_2 v2 [410] bipush 16 [412] iconst_0 [413] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [416] putfield #122 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] [419] aload_0 v0 [420] aload_2 v2 [421] bipush 17 [423] iconst_0 [424] invokevirtual #172 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [427] putfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [430] aload_0 v0 [431] aload_2 v2 [432] bipush 18 [434] iconst_0 [435] invokevirtual #172 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [438] putfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [441] aload_0 v0 [442] aload_2 v2 [443] bipush 7 [445] iconst_0 [446] invokevirtual #174 + Methodref [android/content/res/TypedArray.getInt (II)I] [449] invokevirtual #277 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [452] aload_2 v2 [453] bipush 13 [455] iconst_0 [456] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [459] dup [460] istore_3 v3 [461] ifeq +31 (target=492) [464] aload_0 v0 [465] aload v5 [467] iload_3 v3 [468] aload_0 v0 [469] iconst_0 [470] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [473] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [476] aload_0 v0 [477] iconst_0 [478] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [481] aload_0 v0 [482] aload_0 v0 [483] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [486] bipush 16 [488] ior [489] invokevirtual #277 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [492] aload_0 v0 [493] aload_2 v2 [494] iconst_4 [495] iconst_0 [496] invokevirtual #175 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [499] putfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [502] aload_2 v2 [503] invokevirtual #178 + Methodref [android/content/res/TypedArray.recycle ()V] [506] aload_0 v0 [507] new #51 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [510] dup [511] aload_1 v1 [512] iconst_0 [513] ldc #5 + Integer [16908332] [515] iconst_0 [516] iconst_0 [517] aload_0 v0 [518] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [521] invokespecial #212 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] [524] putfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [527] aload_0 v0 [528] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [531] aload_0 v0 [532] getfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [535] invokevirtual #300 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [538] aload_0 v0 [539] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [542] iconst_1 [543] invokevirtual #295 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V] [546] aload_0 v0 [547] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [550] iconst_1 [551] invokevirtual #298 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] [554] return Code attribute exceptions (count = 2): - ExceptionInfo (175 -> 191: 194): + Class [android/content/pm/PackageManager$NameNotFoundException] - ExceptionInfo (247 -> 263: 266): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [165] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray][a:android/content/pm/ApplicationInfo][a:android/content/pm/PackageManager], Stack: - [168] Var: ..., Stack: (empty) - [194] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [206] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [266] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [278] Var: ..., Stack: (empty) - [295] Var: ..., Stack: (empty) - [492] Var: ...[a:android/view/LayoutInflater][i][i], Stack: (empty) + Method: loadLogoFromManifest(Landroid/app/Activity;)I Access flags: 0xa = private static int loadLogoFromManifest(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 281, locals = 9, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [6] invokevirtual #327 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [9] astore_2 v2 [10] aload_0 v0 [11] invokevirtual #157 + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [14] getfield #82 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [17] astore_3 v3 [18] aload_0 v0 [19] aload_3 v3 [20] iconst_0 [21] invokevirtual #156 + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] [24] invokevirtual #160 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [27] aconst_null [28] astore_0 v0 [29] ldc #12 + String [AndroidManifest.xml] [31] invokevirtual #168 + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] [34] dup [35] astore_0 v0 [36] invokeinterface #345 + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] [41] istore v4 [43] goto +222 (target=265) [46] iload v4 [48] iconst_2 [49] ificmpne +208 (target=257) [52] aload_0 v0 [53] invokeinterface #346 + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] [58] astore v4 [60] ldc #14 + String [application] [62] aload v4 [64] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [67] ifeq +56 (target=123) [70] aload_0 v0 [71] invokeinterface #341 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [76] iconst_1 [77] isub [78] istore v4 [80] goto +35 (target=115) [83] ldc #15 + String [logo] [85] aload_0 v0 [86] iload v4 [88] invokeinterface #342 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [93] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [96] ifeq +16 (target=112) [99] aload_0 v0 [100] iload v4 [102] iconst_0 [103] invokeinterface #343 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] [108] istore_1 v1 [109] goto +148 (target=257) [112] iinc v4, -1 [115] iload v4 [117] ifge -34 (target=83) [120] goto +137 (target=257) [123] ldc #13 + String [activity] [125] aload v4 [127] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [130] ifeq +127 (target=257) [133] aconst_null [134] astore v4 [136] aconst_null [137] astore v5 [139] iconst_0 [140] istore v6 [142] aload_0 v0 [143] invokeinterface #341 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [148] iconst_1 [149] isub [150] istore v7 [152] goto +95 (target=247) [155] aload_0 v0 [156] iload v7 [158] invokeinterface #342 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [163] astore v8 [165] ldc #15 + String [logo] [167] aload v8 [169] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [172] ifeq +20 (target=192) [175] aload_0 v0 [176] iload v7 [178] iconst_0 [179] invokeinterface #343 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] [184] invokestatic #332 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [187] astore v4 [189] goto +39 (target=228) [192] ldc #16 + String [name] [194] aload v8 [196] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [199] ifeq +29 (target=228) [202] aload_3 v3 [203] aload_0 v0 [204] iload v7 [206] invokeinterface #344 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] [211] invokestatic #210 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [214] astore v5 [216] aload_2 v2 [217] aload v5 [219] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [222] ifeq +30 (target=252) [225] iconst_1 [226] istore v6 [228] aload v4 [230] ifnull +14 (target=244) [233] aload v5 [235] ifnull +9 (target=244) [238] aload v4 [240] invokevirtual #331 + Methodref [java/lang/Integer.intValue ()I] [243] istore_1 v1 [244] iinc v7, -1 [247] iload v7 [249] ifge -94 (target=155) [252] iload v6 [254] ifne +25 (target=279) [257] aload_0 v0 [258] invokeinterface #347 + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] [263] istore v4 [265] iload v4 [267] iconst_1 [268] ificmpne -222 (target=46) [271] goto +8 (target=279) [274] aconst_null [275] astore_2 v2 [276] invokevirtual #329 + Methodref [java/lang/Exception.printStackTrace ()V] [279] iload_1 v1 [280] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 271: 274): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [46] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [83] Var: ...[a:java/lang/String][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) - [120] Var: -1, Stack: (empty) - [123] Var: ..., Stack: (empty) - [155] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: - [192] Var: ...[a:java/lang/String], Stack: (empty) - [225] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [244] Var: -1, Stack: (empty) - [247] Var: ..., Stack: (empty) - [252] Var: -1, Stack: (empty) - [257] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [265] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [274] Var: [a:android/app/Activity][i], Stack: [a:java/lang/Exception] - [279] Var: ..., Stack: (empty) + 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 = 111, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] aconst_null [7] putfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [10] aload_0 v0 [11] aconst_null [12] putfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [15] aload_0 v0 [16] aconst_null [17] putfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [20] aload_0 v0 [21] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [24] ifnull +22 (target=46) [27] aload_0 v0 [28] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [31] invokevirtual #199 + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] [34] aload_0 v0 [35] ifacmpne +11 (target=46) [38] aload_0 v0 [39] aload_0 v0 [40] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [43] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [46] aload_0 v0 [47] aconst_null [48] putfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [51] aload_0 v0 [52] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [55] bipush 8 [57] iand [58] ifeq +7 (target=65) [61] aload_0 v0 [62] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [65] aload_0 v0 [66] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [69] ifnull +41 (target=110) [72] aload_0 v0 [73] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [76] ifeq +34 (target=110) [79] aload_0 v0 [80] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [83] invokevirtual #323 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [86] dup [87] astore_1 v1 [88] ifnull +14 (target=102) [91] aload_1 v1 [92] bipush -2 [94] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [97] aload_1 v1 [98] iconst_m1 [99] putfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [102] aload_0 v0 [103] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [106] iconst_1 [107] invokevirtual #326 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [46] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [102] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [110] Var: -1, Stack: (empty) + Method: setWindowCallback(Lcom/actionbarsherlock/view/Window$Callback;)V Access flags: 0x1 = public void setWindowCallback(com.actionbarsherlock.view.Window$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #152 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] ifnull +19 (target=27) [11] aload_0 v0 [12] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [18] pop [19] aload_0 v0 [20] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: shouldDelayChildPressedState()Z Access flags: 0x1 = public boolean shouldDelayChildPressedState() 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: initProgress()V Access flags: 0x1 = public void initProgress() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 7): [0] aload_0 v0 [1] new #68 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [4] dup [5] aload_0 v0 [6] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [9] aconst_null [10] iconst_0 [11] aload_0 v0 [12] getfield #135 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] [15] invokespecial #308 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [18] putfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [21] aload_0 v0 [22] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [25] getstatic #95 + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] [28] invokevirtual #315 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] [31] aload_0 v0 [32] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [35] sipush 10000 [38] invokevirtual #316 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] [41] aload_0 v0 [42] aload_0 v0 [43] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [46] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initIndeterminateProgress()V Access flags: 0x1 = public void initIndeterminateProgress() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 7): [0] aload_0 v0 [1] new #68 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [4] dup [5] aload_0 v0 [6] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [9] aconst_null [10] iconst_0 [11] aload_0 v0 [12] getfield #122 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] [15] invokespecial #308 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [18] putfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [21] aload_0 v0 [22] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [25] getstatic #94 + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] [28] invokevirtual #315 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [36] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 101, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [4] iload_1 v1 [5] ificmpeq +95 (target=100) [8] aload_0 v0 [9] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [12] ifnull +59 (target=71) [15] aload_0 v0 [16] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [19] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [22] checkcast #36 + Class [android/view/ViewGroup] [25] dup [26] astore_2 v2 [27] ifnull +11 (target=38) [30] aload_2 v2 [31] aload_0 v0 [32] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [35] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [38] iload_1 v1 [39] ifeq +24 (target=63) [42] aload_0 v0 [43] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [46] ifnull +25 (target=71) [49] aload_0 v0 [50] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [53] aload_0 v0 [54] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [57] invokevirtual #242 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] [60] goto +11 (target=71) [63] aload_0 v0 [64] aload_0 v0 [65] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [68] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [71] aload_0 v0 [72] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [75] ifnull +20 (target=95) [78] aload_0 v0 [79] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [82] iload_1 v1 [83] ifeq +7 (target=90) [86] iconst_0 [87] goto +5 (target=92) [90] bipush 8 [92] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [95] aload_0 v0 [96] iload_1 v1 [97] invokespecial #241 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [38] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [60] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [71] Var: -1, Stack: (empty) - [90] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [95] Var: ..., Stack: (empty) - [100] Var: ..., Stack: (empty) + Method: isSplitActionBar()Z Access flags: 0x1 = public boolean isSplitActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasEmbeddedTabs()Z Access flags: 0x1 = public boolean hasEmbeddedTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmbeddedTabView(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x1 = public void setEmbeddedTabView(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [20] aload_0 v0 [21] aload_1 v1 [22] ifnull +7 (target=29) [25] iconst_1 [26] goto +4 (target=30) [29] iconst_0 [30] putfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [33] aload_0 v0 [34] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [37] ifeq +43 (target=80) [40] aload_0 v0 [41] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [44] iconst_2 [45] ificmpne +35 (target=80) [48] aload_0 v0 [49] aload_0 v0 [50] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [53] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [56] aload_0 v0 [57] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [60] invokevirtual #323 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [63] dup [64] astore_2 v2 [65] bipush -2 [67] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [70] aload_2 v2 [71] iconst_m1 [72] putfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [75] aload_1 v1 [76] iconst_1 [77] invokevirtual #326 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [30] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] - [80] Var: ..., Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 337, locals = 4, stack = 5): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] ifacmpne +4 (target=9) [8] return [9] aload_0 v0 [10] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +25 (target=38) [16] aload_0 v0 [17] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [20] aload_0 v0 [21] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [24] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [27] aload_0 v0 [28] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] aload_0 v0 [32] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [35] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [38] aload_1 v1 [39] checkcast #54 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [42] astore_1 v1 [43] aload_0 v0 [44] aload_1 v1 [45] putfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [48] aload_0 v0 [49] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [52] ifnull +26 (target=78) [55] aload_0 v0 [56] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [59] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [62] checkcast #36 + Class [android/view/ViewGroup] [65] dup [66] astore_3 v3 [67] ifnull +11 (target=78) [70] aload_3 v3 [71] aload_0 v0 [72] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [75] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [78] aload_0 v0 [79] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [82] ifnonnull +49 (target=131) [85] aload_0 v0 [86] new #52 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] [89] dup [90] aload_0 v0 [91] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [94] invokespecial #214 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] [97] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [100] aload_0 v0 [101] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [104] aload_2 v2 [105] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [108] aload_0 v0 [109] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [112] getstatic #93 + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I] [115] invokevirtual #221 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V] [118] aload_0 v0 [119] new #64 + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] [122] dup [123] aload_0 v0 [124] aconst_null [125] invokespecial #286 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] [128] putfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [131] new #37 + Class [android/view/ViewGroup$LayoutParams] [134] dup [135] bipush -2 [137] iconst_m1 [138] invokespecial #196 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [141] astore_2 v2 [142] aload_0 v0 [143] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [146] ifne +68 (target=214) [149] aload_0 v0 [150] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [153] aload_0 v0 [154] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [157] getstatic #90 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] [160] invokestatic #211 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [163] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] [166] aload_0 v0 [167] aload_1 v1 [168] invokespecial #248 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [171] aload_0 v0 [172] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [175] aload_0 v0 [176] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [179] checkcast #53 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [182] dup [183] astore_3 v3 [184] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [187] checkcast #36 + Class [android/view/ViewGroup] [190] dup [191] astore_1 v1 [192] ifnull +13 (target=205) [195] aload_1 v1 [196] aload_0 v0 [197] ifacmpeq +8 (target=205) [200] aload_1 v1 [201] aload_3 v3 [202] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [205] aload_0 v0 [206] aload_3 v3 [207] aload_2 v2 [208] invokevirtual #247 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [211] goto +120 (target=331) [214] aload_0 v0 [215] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [218] iconst_0 [219] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] [222] aload_0 v0 [223] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [226] aload_0 v0 [227] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [230] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [233] invokevirtual #169 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [236] getfield #84 + Fieldref [android/util/DisplayMetrics.widthPixels I] [239] iconst_1 [240] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [243] aload_0 v0 [244] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [247] ldc #7 + Integer [2147483647] [249] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [252] aload_2 v2 [253] iconst_m1 [254] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [257] aload_0 v0 [258] aload_1 v1 [259] invokespecial #248 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [262] aload_0 v0 [263] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [266] aload_0 v0 [267] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [270] checkcast #53 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [273] astore_3 v3 [274] aload_0 v0 [275] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [278] ifnull +48 (target=326) [281] aload_3 v3 [282] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [285] checkcast #36 + Class [android/view/ViewGroup] [288] dup [289] astore_1 v1 [290] ifnull +16 (target=306) [293] aload_1 v1 [294] aload_0 v0 [295] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [298] ifacmpeq +8 (target=306) [301] aload_1 v1 [302] aload_3 v3 [303] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [306] aload_3 v3 [307] aload_0 v0 [308] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I] [311] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] [314] aload_0 v0 [315] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [318] aload_3 v3 [319] aload_2 v2 [320] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [323] goto +8 (target=331) [326] aload_3 v3 [327] aload_2 v2 [328] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [331] aload_0 v0 [332] aload_3 v3 [333] putfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [336] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [9] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [78] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty) - [131] Var: ..., Stack: (empty) - [205] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty) - [214] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][T][a:android/view/ViewGroup$LayoutParams], Stack: - [306] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: - [326] Var: -1, Stack: (empty) - [331] Var: ..., Stack: (empty) + Method: configPresenters(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x2 = private void configPresenters(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 3): [0] aload_1 v1 [1] ifnull +20 (target=21) [4] aload_1 v1 [5] aload_0 v0 [6] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [9] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [12] aload_1 v1 [13] aload_0 v0 [14] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [17] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [20] return [21] aload_0 v0 [22] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [25] aload_0 v0 [26] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [29] aconst_null [30] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [33] aload_0 v0 [34] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [37] aload_0 v0 [38] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [41] aconst_null [42] invokevirtual #287 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [45] aload_0 v0 [46] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [49] iconst_1 [50] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] [53] aload_0 v0 [54] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [57] iconst_1 [58] invokevirtual #288 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) + Method: hasExpandedActionView()Z Access flags: 0x1 = public boolean hasExpandedActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [11] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] ifnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: collapseActionView()V Access flags: 0x1 = public void collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] ifnonnull +7 (target=11) [7] aconst_null [8] goto +10 (target=18) [11] aload_0 v0 [12] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [15] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [18] dup [19] astore_1 v1 [20] ifnull +8 (target=28) [23] aload_1 v1 [24] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [28] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) + Method: setCustomNavigationView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomNavigationView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] bipush 16 [6] iand [7] ifeq +7 (target=14) [10] iconst_1 [11] goto +4 (target=15) [14] iconst_0 [15] istore_2 v2 [16] aload_0 v0 [17] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [20] ifnull +15 (target=35) [23] iload_2 v2 [24] ifeq +11 (target=35) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [32] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [35] aload_0 v0 [36] aload_1 v1 [37] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [40] aload_0 v0 [41] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [44] ifnull +15 (target=59) [47] iload_2 v2 [48] ifeq +11 (target=59) [51] aload_0 v0 [52] aload_0 v0 [53] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [56] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [15] Var: ..., Stack: [i] - [35] Var: ...[i], Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #151 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #282 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setWindowTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setWindowTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #151 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #282 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setTitleImpl(Ljava/lang/CharSequence;)V Access flags: 0x2 = private void setTitleImpl(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [9] ifnull +71 (target=80) [12] aload_0 v0 [13] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [16] aload_1 v1 [17] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [20] aload_0 v0 [21] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [24] ifnonnull +37 (target=61) [27] aload_0 v0 [28] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [31] bipush 8 [33] iand [34] ifeq +27 (target=61) [37] aload_0 v0 [38] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [41] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [44] ifeq +13 (target=57) [47] aload_0 v0 [48] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [51] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [54] ifne +7 (target=61) [57] iconst_1 [58] goto +4 (target=62) [61] iconst_0 [62] istore_2 v2 [63] aload_0 v0 [64] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [67] iload_2 v2 [68] ifeq +7 (target=75) [71] iconst_0 [72] goto +5 (target=77) [75] bipush 8 [77] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [80] aload_0 v0 [81] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [84] ifnull +12 (target=96) [87] aload_0 v0 [88] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [91] aload_1 v1 [92] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [95] pop [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [57] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) - [62] Var: ..., Stack: [i] - [75] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout] - [77] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i] - [80] Var: -1, Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [9] ifnull +88 (target=97) [12] aload_0 v0 [13] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [16] aload_1 v1 [17] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [20] aload_0 v0 [21] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [24] aload_1 v1 [25] ifnull +7 (target=32) [28] iconst_0 [29] goto +5 (target=34) [32] bipush 8 [34] invokevirtual #207 + Methodref [android/widget/TextView.setVisibility (I)V] [37] aload_0 v0 [38] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [41] ifnonnull +37 (target=78) [44] aload_0 v0 [45] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [48] bipush 8 [50] iand [51] ifeq +27 (target=78) [54] aload_0 v0 [55] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [58] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [61] ifeq +13 (target=74) [64] aload_0 v0 [65] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [68] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [71] ifne +7 (target=78) [74] iconst_1 [75] goto +4 (target=79) [78] iconst_0 [79] istore_1 v1 [80] aload_0 v0 [81] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [84] iload_1 v1 [85] ifeq +7 (target=92) [88] iconst_0 [89] goto +5 (target=94) [92] bipush 8 [94] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [32] Var: ..., Stack: [a:android/widget/TextView] - [34] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence], Stack: [a:android/widget/TextView][i] - [74] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: [i] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout] - [94] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i] - [97] Var: -1, Stack: (empty) + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] iload_1 v1 [5] invokevirtual #297 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V] [8] aload_0 v0 [9] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [12] iload_1 v1 [13] invokevirtual #298 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] [16] iload_1 v1 [17] ifne +12 (target=29) [20] aload_0 v0 [21] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [24] aconst_null [25] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [28] return [29] aload_0 v0 [30] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [33] iconst_4 [34] iand [35] ifeq +24 (target=59) [38] aload_0 v0 [39] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [42] aload_0 v0 [43] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [46] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [49] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [52] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [55] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [58] return [59] aload_0 v0 [60] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [63] aload_0 v0 [64] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [67] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [70] getstatic #100 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] [73] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [76] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 382, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] iconst_m1 [5] ificmpne +7 (target=12) [8] iconst_m1 [9] goto +9 (target=18) [12] iload_1 v1 [13] aload_0 v0 [14] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [17] ixor [18] istore_2 v2 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [24] iload_2 v2 [25] bipush 31 [27] iand [28] ifeq +283 (target=311) [31] iload_1 v1 [32] iconst_2 [33] iand [34] ifeq +7 (target=41) [37] iconst_1 [38] goto +4 (target=42) [41] iconst_0 [42] dup [43] istore_3 v3 [44] ifeq +14 (target=58) [47] aload_0 v0 [48] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [51] ifnonnull +7 (target=58) [54] iconst_0 [55] goto +5 (target=60) [58] bipush 8 [60] istore v4 [62] aload_0 v0 [63] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [66] iload v4 [68] invokevirtual #302 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [71] iload_2 v2 [72] iconst_4 [73] iand [74] ifeq +35 (target=109) [77] iload_1 v1 [78] iconst_4 [79] iand [80] ifeq +7 (target=87) [83] iconst_1 [84] goto +4 (target=88) [87] iconst_0 [88] istore v4 [90] aload_0 v0 [91] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [94] iload v4 [96] invokevirtual #301 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] [99] iload v4 [101] ifeq +8 (target=109) [104] aload_0 v0 [105] iconst_1 [106] invokevirtual #278 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] [109] iload_2 v2 [110] iconst_1 [111] iand [112] ifeq +46 (target=158) [115] aload_0 v0 [116] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [119] ifnull +13 (target=132) [122] iload_1 v1 [123] iconst_1 [124] iand [125] ifeq +7 (target=132) [128] iconst_1 [129] goto +4 (target=133) [132] iconst_0 [133] istore v4 [135] aload_0 v0 [136] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [139] iload v4 [141] ifeq +10 (target=151) [144] aload_0 v0 [145] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [148] goto +7 (target=155) [151] aload_0 v0 [152] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [155] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [158] iload_2 v2 [159] bipush 8 [161] iand [162] ifeq +25 (target=187) [165] iload_1 v1 [166] bipush 8 [168] iand [169] ifeq +10 (target=179) [172] aload_0 v0 [173] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [176] goto +11 (target=187) [179] aload_0 v0 [180] aload_0 v0 [181] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [184] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [187] aload_0 v0 [188] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [191] ifnull +73 (target=264) [194] iload_2 v2 [195] bipush 6 [197] iand [198] ifeq +66 (target=264) [201] aload_0 v0 [202] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [205] iconst_4 [206] iand [207] ifeq +7 (target=214) [210] iconst_1 [211] goto +4 (target=215) [214] iconst_0 [215] istore v4 [217] aload_0 v0 [218] getfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [221] iload_3 v3 [222] ifne +16 (target=238) [225] iload v4 [227] ifeq +7 (target=234) [230] iconst_0 [231] goto +9 (target=240) [234] iconst_4 [235] goto +5 (target=240) [238] bipush 8 [240] invokevirtual #191 + Methodref [android/view/View.setVisibility (I)V] [243] aload_0 v0 [244] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [247] iload_3 v3 [248] ifne +12 (target=260) [251] iload v4 [253] ifeq +7 (target=260) [256] iconst_1 [257] goto +4 (target=261) [260] iconst_0 [261] invokevirtual #201 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [264] iload_2 v2 [265] bipush 16 [267] iand [268] ifeq +36 (target=304) [271] aload_0 v0 [272] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [275] ifnull +29 (target=304) [278] iload_1 v1 [279] bipush 16 [281] iand [282] ifeq +14 (target=296) [285] aload_0 v0 [286] aload_0 v0 [287] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [290] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [293] goto +11 (target=304) [296] aload_0 v0 [297] aload_0 v0 [298] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [301] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [304] aload_0 v0 [305] invokevirtual #275 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [308] goto +7 (target=315) [311] aload_0 v0 [312] invokevirtual #267 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V] [315] aload_0 v0 [316] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [319] invokevirtual #293 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z] [322] ifne +12 (target=334) [325] aload_0 v0 [326] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [329] aconst_null [330] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [333] return [334] iload_1 v1 [335] iconst_4 [336] iand [337] ifeq +24 (target=361) [340] aload_0 v0 [341] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [344] aload_0 v0 [345] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [348] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [351] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [354] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [357] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [360] return [361] aload_0 v0 [362] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [365] aload_0 v0 [366] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [369] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [372] getstatic #100 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] [375] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [378] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [381] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 32): - [12] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [41] Var: ...[i], Stack: (empty) - [42] Var: ..., Stack: [i] - [58] Var: ...[i], Stack: (empty) - [60] Var: ..., Stack: [i] - [87] Var: ...[i], Stack: (empty) - [88] Var: ..., Stack: [i] - [109] Var: ..., Stack: (empty) - [132] Var: ..., Stack: (empty) - [133] Var: ..., Stack: [i] - [151] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [155] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/graphics/drawable/Drawable] - [158] Var: -1, Stack: (empty) - [179] Var: ..., Stack: (empty) - [187] Var: ..., Stack: (empty) - [214] Var: ..., Stack: (empty) - [215] Var: ..., Stack: [i] - [234] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View] - [235] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i] - [238] Var: ..., Stack: [a:android/view/View] - [240] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i] - [260] Var: ..., Stack: [a:android/widget/LinearLayout] - [261] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/widget/LinearLayout][i] - [264] Var: -1, Stack: (empty) - [296] Var: ..., Stack: (empty) - [304] Var: ..., Stack: (empty) - [311] Var: -2, Stack: (empty) - [315] Var: ..., Stack: (empty) - [334] Var: ..., Stack: (empty) - [361] Var: ..., Stack: (empty) - [381] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [5] aload_1 v1 [6] ifnull +27 (target=33) [9] aload_0 v0 [10] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [13] iconst_1 [14] iand [15] ifeq +10 (target=25) [18] aload_0 v0 [19] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [22] ifnonnull +11 (target=33) [25] aload_0 v0 [26] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [29] aload_1 v1 [30] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [5] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #279 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [5] aload_1 v1 [6] ifnull +20 (target=26) [9] aload_0 v0 [10] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [13] iconst_1 [14] iand [15] ifeq +11 (target=26) [18] aload_0 v0 [19] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [22] aload_1 v1 [23] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [5] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #280 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 251, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] istore_2 v2 [5] iload_1 v1 [6] iload_2 v2 [7] ificmpeq +243 (target=250) [10] iload_2 v2 [11] tableswitch (2 offsets, default=61) (target=72) 1: offset = 21, target = 32 2: offset = 39, target = 50 default: offset = 61, target = 72 [32] aload_0 v0 [33] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [36] ifnull +36 (target=72) [39] aload_0 v0 [40] aload_0 v0 [41] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [44] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [47] goto +25 (target=72) [50] aload_0 v0 [51] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [54] ifnull +18 (target=72) [57] aload_0 v0 [58] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [61] ifeq +11 (target=72) [64] aload_0 v0 [65] aload_0 v0 [66] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [69] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [72] iload_1 v1 [73] tableswitch (2 offsets, default=168) (target=241) 1: offset = 23, target = 96 2: offset = 146, target = 219 default: offset = 168, target = 241 [96] aload_0 v0 [97] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [100] ifnonnull +72 (target=172) [103] aload_0 v0 [104] new #69 + Class [com/actionbarsherlock/internal/widget/IcsSpinner] [107] dup [108] aload_0 v0 [109] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [112] aconst_null [113] getstatic #89 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [116] invokespecial #317 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [119] putfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [122] aload_0 v0 [123] aload_0 v0 [124] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [127] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [130] getstatic #98 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] [133] aconst_null [134] invokevirtual #182 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [137] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [140] putfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [143] new #40 + Class [android/widget/LinearLayout$LayoutParams] [146] dup [147] bipush -2 [149] iconst_m1 [150] invokespecial #204 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [153] dup [154] astore_2 v2 [155] bipush 17 [157] putfield #87 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [160] aload_0 v0 [161] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [164] aload_0 v0 [165] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [168] aload_2 v2 [169] invokevirtual #305 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [172] aload_0 v0 [173] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [176] invokevirtual #318 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [179] aload_0 v0 [180] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [183] ifacmpeq +14 (target=197) [186] aload_0 v0 [187] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [190] aload_0 v0 [191] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [194] invokevirtual #320 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [197] aload_0 v0 [198] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [201] aload_0 v0 [202] getfield #131 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [205] invokevirtual #321 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] [208] aload_0 v0 [209] aload_0 v0 [210] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [213] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [216] goto +25 (target=241) [219] aload_0 v0 [220] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [223] ifnull +18 (target=241) [226] aload_0 v0 [227] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [230] ifeq +11 (target=241) [233] aload_0 v0 [234] aload_0 v0 [235] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [238] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [241] aload_0 v0 [242] iload_1 v1 [243] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [246] aload_0 v0 [247] invokevirtual #275 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [250] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [32] Var: ...[i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [172] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [219] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) - [250] Var: ..., Stack: (empty) + Method: setDropdownAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setDropdownAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [5] aload_0 v0 [6] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [9] ifnull +11 (target=20) [12] aload_0 v0 [13] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [16] aload_1 v1 [17] invokevirtual #320 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: getDropdownAdapter()Landroid/widget/SpinnerAdapter; Access flags: 0x1 = public android.widget.SpinnerAdapter getDropdownAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDropdownSelectedPosition(I)V Access flags: 0x1 = public void setDropdownSelectedPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] iload_1 v1 [5] invokevirtual #322 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDropdownSelectedPosition()I Access flags: 0x1 = public int getDropdownSelectedPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] invokevirtual #319 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomNavigationView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomNavigationView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 3): [0] new #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [3] dup [4] bipush 19 [6] invokespecial #208 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (I)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #238 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [9] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [12] aload_0 v0 [13] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [16] ifnull +52 (target=68) [19] aload_0 v0 [20] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [23] bipush 16 [25] iand [26] ifeq +42 (target=68) [29] aload_0 v0 [30] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [33] invokevirtual #187 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [36] dup [37] astore_1 v1 [38] aload_0 v0 [39] ifacmpeq +29 (target=68) [42] aload_1 v1 [43] instanceof #36 + Class [android/view/ViewGroup] [46] ifeq +14 (target=60) [49] aload_1 v1 [50] checkcast #36 + Class [android/view/ViewGroup] [53] aload_0 v0 [54] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [57] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [60] aload_0 v0 [61] aload_0 v0 [62] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [65] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [60] Var: ...[a:android/view/ViewParent], Stack: (empty) - [68] Var: -1, Stack: (empty) + Method: initTitle()V Access flags: 0x2 = private void initTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 298, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [4] ifnonnull +249 (target=253) [7] aload_0 v0 [8] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [11] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] getstatic #99 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] [20] aload_0 v0 [21] iconst_0 [22] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [25] checkcast #39 + Class [android/widget/LinearLayout] [28] putfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [36] getstatic #92 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] [39] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [42] checkcast #41 + Class [android/widget/TextView] [45] putfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [48] aload_0 v0 [49] aload_0 v0 [50] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [53] getstatic #91 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] [56] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [59] checkcast #41 + Class [android/widget/TextView] [62] putfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [65] aload_0 v0 [66] aload_0 v0 [67] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [70] getstatic #96 + Fieldref [com/actionbarsherlock/R$id.abs__up I] [73] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [76] putfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [79] aload_0 v0 [80] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [83] aload_0 v0 [84] getfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [87] invokevirtual #202 + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [90] aload_0 v0 [91] getfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [94] ifeq +18 (target=112) [97] aload_0 v0 [98] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [101] aload_0 v0 [102] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [105] aload_0 v0 [106] getfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [109] invokevirtual #206 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [112] aload_0 v0 [113] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [116] ifnull +14 (target=130) [119] aload_0 v0 [120] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [123] aload_0 v0 [124] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [127] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [130] aload_0 v0 [131] getfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [134] ifeq +18 (target=152) [137] aload_0 v0 [138] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [141] aload_0 v0 [142] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [145] aload_0 v0 [146] getfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [149] invokevirtual #206 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [152] aload_0 v0 [153] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [156] ifnull +22 (target=178) [159] aload_0 v0 [160] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [163] aload_0 v0 [164] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [167] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [170] aload_0 v0 [171] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [174] iconst_0 [175] invokevirtual #207 + Methodref [android/widget/TextView.setVisibility (I)V] [178] aload_0 v0 [179] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [182] iconst_4 [183] iand [184] ifeq +7 (target=191) [187] iconst_1 [188] goto +4 (target=192) [191] iconst_0 [192] istore_1 v1 [193] aload_0 v0 [194] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [197] iconst_2 [198] iand [199] ifeq +7 (target=206) [202] iconst_1 [203] goto +4 (target=207) [206] iconst_0 [207] istore_2 v2 [208] aload_0 v0 [209] getfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [212] iload_2 v2 [213] ifne +15 (target=228) [216] iload_1 v1 [217] ifeq +7 (target=224) [220] iconst_0 [221] goto +9 (target=230) [224] iconst_4 [225] goto +5 (target=230) [228] bipush 8 [230] invokevirtual #191 + Methodref [android/view/View.setVisibility (I)V] [233] aload_0 v0 [234] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [237] iload_1 v1 [238] ifeq +11 (target=249) [241] iload_2 v2 [242] ifne +7 (target=249) [245] iconst_1 [246] goto +4 (target=250) [249] iconst_0 [250] invokevirtual #201 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [253] aload_0 v0 [254] aload_0 v0 [255] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [258] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [261] aload_0 v0 [262] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [265] ifnonnull +23 (target=288) [268] aload_0 v0 [269] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [272] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [275] ifeq +22 (target=297) [278] aload_0 v0 [279] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [282] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [285] ifeq +12 (target=297) [288] aload_0 v0 [289] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [292] bipush 8 [294] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [297] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [112] Var: ...[a:android/view/LayoutInflater], Stack: (empty) - [130] Var: ..., Stack: (empty) - [152] Var: ..., Stack: (empty) - [178] Var: ..., Stack: (empty) - [191] Var: ..., Stack: (empty) - [192] Var: ..., Stack: [i] - [206] Var: ...[i], Stack: (empty) - [207] Var: ..., Stack: [i] - [224] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View] - [225] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i] - [228] Var: ..., Stack: [a:android/view/View] - [230] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i] - [249] Var: ..., Stack: [a:android/widget/LinearLayout] - [250] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/widget/LinearLayout][i] - [253] Var: -3, Stack: (empty) - [288] Var: ..., Stack: (empty) - [297] Var: ..., Stack: (empty) + Method: setContextView(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V Access flags: 0x1 = public void setContextView(com.actionbarsherlock.internal.widget.ActionBarContextView) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCollapsable(Z)V Access flags: 0x1 = public void setCollapsable(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 #124 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCollapsed()Z Access flags: 0x1 = public boolean isCollapsed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1222, locals = 17, stack = 5): [0] aload_0 v0 [1] invokevirtual #254 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I] [4] istore_3 v3 [5] aload_0 v0 [6] getfield #124 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] [9] ifeq +77 (target=86) [12] iconst_0 [13] istore v4 [15] iconst_0 [16] istore v5 [18] goto +45 (target=63) [21] aload_0 v0 [22] iload v5 [24] invokevirtual #253 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] [27] dup [28] astore v6 [30] invokevirtual #188 + Methodref [android/view/View.getVisibility ()I] [33] bipush 8 [35] ificmpeq +25 (target=60) [38] aload v6 [40] aload_0 v0 [41] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [44] ifacmpne +13 (target=57) [47] aload_0 v0 [48] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [51] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [54] ifeq +6 (target=60) [57] iinc v4, 1 [60] iinc v5, 1 [63] iload v5 [65] iload_3 v3 [66] ificmplt -45 (target=21) [69] iload v4 [71] ifne +15 (target=86) [74] aload_0 v0 [75] iconst_0 [76] iconst_0 [77] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [80] aload_0 v0 [81] iconst_1 [82] putfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [85] return [86] aload_0 v0 [87] iconst_0 [88] putfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [91] iload_1 v1 [92] invokestatic #192 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [95] ldc #6 + Integer [1073741824] [97] ificmpeq +36 (target=133) [100] new #76 + Class [java/lang/IllegalStateException] [103] dup [104] new #81 + Class [java/lang/StringBuilder] [107] dup [108] aload_0 v0 [109] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [112] invokevirtual #328 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [115] invokestatic #337 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [118] invokespecial #338 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [121] ldc #9 + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] [123] invokevirtual #339 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [126] invokevirtual #340 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] invokespecial #330 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [132] athrow [133] iload_2 v2 [134] invokestatic #192 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [137] ldc #1 + Integer [-2147483648] [139] ificmpeq +36 (target=175) [142] new #76 + Class [java/lang/IllegalStateException] [145] dup [146] new #81 + Class [java/lang/StringBuilder] [149] dup [150] aload_0 v0 [151] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [154] invokevirtual #328 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [157] invokestatic #337 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [160] invokespecial #338 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [163] ldc #8 + String [ can only be used with android:layout_height="wrap_content"] [165] invokevirtual #339 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] invokevirtual #340 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] invokespecial #330 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [174] athrow [175] iload_1 v1 [176] invokestatic #193 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [179] istore v6 [181] aload_0 v0 [182] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [185] ifle +10 (target=195) [188] aload_0 v0 [189] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [192] goto +7 (target=199) [195] iload_2 v2 [196] invokestatic #193 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [199] istore_1 v1 [200] aload_0 v0 [201] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [204] aload_0 v0 [205] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [208] iadd [209] istore_2 v2 [210] aload_0 v0 [211] invokevirtual #260 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] [214] istore v4 [216] aload_0 v0 [217] invokevirtual #261 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] [220] istore v5 [222] iload_1 v1 [223] iload_2 v2 [224] isub [225] dup [226] istore v7 [228] ldc #1 + Integer [-2147483648] [230] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [233] istore v8 [235] iload v6 [237] iload v4 [239] isub [240] iload v5 [242] isub [243] dup [244] istore v4 [246] iconst_2 [247] idiv [248] dup [249] istore v5 [251] istore v9 [253] aload_0 v0 [254] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [257] ifnull +10 (target=267) [260] aload_0 v0 [261] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [264] goto +7 (target=271) [267] aload_0 v0 [268] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [271] dup [272] astore v10 [274] invokevirtual #292 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] [277] bipush 8 [279] ificmpeq +90 (target=369) [282] aload v10 [284] invokevirtual #289 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [287] dup [288] astore v11 [290] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [293] ifge +15 (target=308) [296] iload v4 [298] ldc #1 + Integer [-2147483648] [300] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [303] istore v12 [305] goto +15 (target=320) [308] aload v11 [310] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [313] ldc #6 + Integer [1073741824] [315] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [318] istore v12 [320] aload v10 [322] iload v12 [324] iload v7 [326] ldc #6 + Integer [1073741824] [328] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [331] invokevirtual #294 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V] [334] aload v10 [336] invokevirtual #291 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I] [339] aload v10 [341] invokevirtual #290 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] [344] iadd [345] istore v10 [347] iconst_0 [348] iload v4 [350] iload v10 [352] isub [353] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [356] istore v4 [358] iconst_0 [359] iload v4 [361] iload v10 [363] isub [364] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [367] istore v5 [369] aload_0 v0 [370] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [373] ifnull +45 (target=418) [376] aload_0 v0 [377] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [380] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [383] aload_0 v0 [384] ifacmpne +34 (target=418) [387] aload_0 v0 [388] aload_0 v0 [389] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [392] iload v4 [394] iload v8 [396] iconst_0 [397] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [400] istore v4 [402] iconst_0 [403] iload v9 [405] aload_0 v0 [406] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [409] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] [412] isub [413] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [416] istore v9 [418] aload_0 v0 [419] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [422] ifnull +46 (target=468) [425] aload_0 v0 [426] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [429] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [432] bipush 8 [434] ificmpeq +34 (target=468) [437] aload_0 v0 [438] aload_0 v0 [439] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [442] iload v4 [444] iload v8 [446] iconst_0 [447] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [450] istore v4 [452] iconst_0 [453] iload v9 [455] aload_0 v0 [456] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [459] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [462] isub [463] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [466] istore v9 [468] aload_0 v0 [469] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [472] ifnull +29 (target=501) [475] aload_0 v0 [476] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [479] invokevirtual #200 + Methodref [android/widget/LinearLayout.getVisibility ()I] [482] bipush 8 [484] ificmpeq +17 (target=501) [487] aload_0 v0 [488] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [491] bipush 8 [493] iand [494] ifeq +7 (target=501) [497] iconst_1 [498] goto +4 (target=502) [501] iconst_0 [502] istore v11 [504] aload_0 v0 [505] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [508] ifnonnull +233 (target=741) [511] aload_0 v0 [512] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [515] tableswitch (2 offsets, default=226) (target=741) 1: offset = 21, target = 536 2: offset = 125, target = 640 default: offset = 226, target = 741 [536] aload_0 v0 [537] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [540] ifnull +201 (target=741) [543] iload v11 [545] ifeq +12 (target=557) [548] aload_0 v0 [549] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [552] iconst_2 [553] imul [554] goto +7 (target=561) [557] aload_0 v0 [558] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [561] istore v12 [563] iconst_0 [564] iload v4 [566] iload v12 [568] isub [569] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [572] istore v4 [574] iconst_0 [575] iload v5 [577] iload v12 [579] isub [580] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [583] istore v5 [585] aload_0 v0 [586] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [589] iload v4 [591] ldc #1 + Integer [-2147483648] [593] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [596] iload v7 [598] ldc #6 + Integer [1073741824] [600] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [603] invokevirtual #307 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] [606] aload_0 v0 [607] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [610] invokevirtual #306 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] [613] istore v10 [615] iconst_0 [616] iload v4 [618] iload v10 [620] isub [621] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [624] istore v4 [626] iconst_0 [627] iload v5 [629] iload v10 [631] isub [632] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [635] istore v5 [637] goto +104 (target=741) [640] aload_0 v0 [641] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [644] ifnull +97 (target=741) [647] iload v11 [649] ifeq +12 (target=661) [652] aload_0 v0 [653] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [656] iconst_2 [657] imul [658] goto +7 (target=665) [661] aload_0 v0 [662] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [665] istore v12 [667] iconst_0 [668] iload v4 [670] iload v12 [672] isub [673] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [676] istore v4 [678] iconst_0 [679] iload v5 [681] iload v12 [683] isub [684] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [687] istore v5 [689] aload_0 v0 [690] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [693] iload v4 [695] ldc #1 + Integer [-2147483648] [697] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [700] iload v7 [702] ldc #6 + Integer [1073741824] [704] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [707] invokevirtual #325 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V] [710] aload_0 v0 [711] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [714] invokevirtual #324 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [717] istore v10 [719] iconst_0 [720] iload v4 [722] iload v10 [724] isub [725] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [728] istore v4 [730] iconst_0 [731] iload v5 [733] iload v10 [735] isub [736] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [739] istore v5 [741] aconst_null [742] astore v12 [744] aload_0 v0 [745] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [748] ifnull +12 (target=760) [751] aload_0 v0 [752] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [755] astore v12 [757] goto +26 (target=783) [760] aload_0 v0 [761] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [764] bipush 16 [766] iand [767] ifeq +16 (target=783) [770] aload_0 v0 [771] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [774] ifnull +9 (target=783) [777] aload_0 v0 [778] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [781] astore v12 [783] aload v12 [785] ifnull +255 (target=1040) [788] aload_0 v0 [789] aload v12 [791] invokevirtual #184 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [794] invokevirtual #250 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] [797] dup [798] astore v10 [800] instanceof #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [803] ifeq +11 (target=814) [806] aload v10 [808] checkcast #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [811] goto +4 (target=815) [814] aconst_null [815] astore v8 [817] iconst_0 [818] istore v13 [820] iconst_0 [821] istore v14 [823] aload v8 [825] ifnull +29 (target=854) [828] aload v8 [830] getfield #105 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [833] aload v8 [835] getfield #106 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [838] iadd [839] istore v13 [841] aload v8 [843] getfield #107 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [846] aload v8 [848] getfield #103 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [851] iadd [852] istore v14 [854] aload_0 v0 [855] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [858] ifle +18 (target=876) [861] aload v10 [863] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [866] bipush -2 [868] ificmpeq +8 (target=876) [871] ldc #6 + Integer [1073741824] [873] goto +5 (target=878) [876] ldc #1 + Integer [-2147483648] [878] istore v15 [880] iconst_0 [881] aload v10 [883] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [886] iflt +16 (target=902) [889] aload v10 [891] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [894] iload v7 [896] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [899] goto +5 (target=904) [902] iload v7 [904] iload v14 [906] isub [907] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [910] istore v7 [912] aload v10 [914] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [917] bipush -2 [919] ificmpeq +8 (target=927) [922] ldc #6 + Integer [1073741824] [924] goto +5 (target=929) [927] ldc #1 + Integer [-2147483648] [929] istore v14 [931] iconst_0 [932] aload v10 [934] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [937] iflt +16 (target=953) [940] aload v10 [942] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [945] iload v4 [947] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [950] goto +5 (target=955) [953] iload v4 [955] iload v13 [957] isub [958] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [961] istore v16 [963] aload v8 [965] ifnull +11 (target=976) [968] aload v8 [970] getfield #104 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [973] goto +5 (target=978) [976] bipush 19 [978] bipush 7 [980] iand [981] iconst_0 [982] istore v8 [984] iconst_1 [985] ificmpne +23 (target=1008) [988] aload v10 [990] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [993] iconst_m1 [994] ificmpne +14 (target=1008) [997] iload v5 [999] iload v9 [1001] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [1004] iconst_2 [1005] imul [1006] istore v16 [1008] aload v12 [1010] iload v16 [1012] iload v14 [1014] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1017] iload v7 [1019] iload v15 [1021] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1024] invokevirtual #190 + Methodref [android/view/View.measure (II)V] [1027] iload v4 [1029] iload v13 [1031] aload v12 [1033] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [1036] iadd [1037] isub [1038] istore v4 [1040] aload_0 v0 [1041] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [1044] ifnonnull +44 (target=1088) [1047] iload v11 [1049] ifeq +39 (target=1088) [1052] aload_0 v0 [1053] aload_0 v0 [1054] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [1057] iload v4 [1059] aload_0 v0 [1060] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [1063] ldc #6 + Integer [1073741824] [1065] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1068] iconst_0 [1069] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [1072] pop [1073] iconst_0 [1074] iload v5 [1076] aload_0 v0 [1077] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [1080] invokevirtual #198 + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I] [1083] isub [1084] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [1087] pop [1088] aload_0 v0 [1089] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [1092] ifgt +55 (target=1147) [1095] iconst_0 [1096] istore v10 [1098] iconst_0 [1099] istore v8 [1101] goto +29 (target=1130) [1104] aload_0 v0 [1105] iload v8 [1107] invokevirtual #253 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] [1110] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [1113] iload_2 v2 [1114] iadd [1115] dup [1116] istore v14 [1118] iload v10 [1120] ificmple +7 (target=1127) [1123] iload v14 [1125] istore v10 [1127] iinc v8, 1 [1130] iload v8 [1132] iload_3 v3 [1133] ificmplt -29 (target=1104) [1136] aload_0 v0 [1137] iload v6 [1139] iload v10 [1141] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [1144] goto +10 (target=1154) [1147] aload_0 v0 [1148] iload v6 [1150] iload_1 v1 [1151] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [1154] aload_0 v0 [1155] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [1158] ifnull +14 (target=1172) [1161] aload_0 v0 [1162] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [1165] aload_0 v0 [1166] invokevirtual #258 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [1169] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V] [1172] aload_0 v0 [1173] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1176] ifnull +45 (target=1221) [1179] aload_0 v0 [1180] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1183] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [1186] bipush 8 [1188] ificmpeq +33 (target=1221) [1191] aload_0 v0 [1192] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1195] iload v6 [1197] aload_0 v0 [1198] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [1201] iconst_2 [1202] imul [1203] isub [1204] ldc #6 + Integer [1073741824] [1206] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1209] aload_0 v0 [1210] invokevirtual #258 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [1213] ldc #1 + Integer [-2147483648] [1215] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1218] invokevirtual #314 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V] [1221] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 53): - [21] Var: ...[i][i][i], Stack: (empty) - [57] Var: ...[a:android/view/View], Stack: (empty) - [60] Var: -1, Stack: (empty) - [63] Var: ..., Stack: (empty) - [86] Var: -2, Stack: (empty) - [133] Var: ...[i], Stack: (empty) - [175] Var: ...[i], Stack: (empty) - [195] Var: ...[i], Stack: (empty) - [199] Var: ..., Stack: [i] - [267] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: - [271] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [308] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [320] Var: ...[i], Stack: (empty) - [369] Var: -2, Stack: (empty) - [418] Var: ..., Stack: (empty) - [468] Var: ..., Stack: (empty) - [501] Var: ..., Stack: (empty) - [502] Var: ..., Stack: [i] - [536] Var: ...[i], Stack: (empty) - [557] Var: ..., Stack: (empty) - [561] Var: ..., Stack: [i] - [637] Var: ..., Stack: (empty) - [640] Var: ..., Stack: (empty) - [661] Var: ..., Stack: (empty) - [665] Var: ..., Stack: [i] - [741] Var: ..., Stack: (empty) - [760] Var: ...[a:android/view/View], Stack: (empty) - [783] Var: ..., Stack: (empty) - [814] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [815] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams] - [854] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i], Stack: (empty) - [861] Var: ..., Stack: (empty) - [876] Var: ..., Stack: (empty) - [878] Var: ..., Stack: [i] - [880] Var: ...[i], Stack: (empty) - [902] Var: ..., Stack: [i] - [904] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i], Stack: [i][i] - [927] Var: ...[i], Stack: (empty) - [929] Var: ..., Stack: [i] - [953] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i] - [955] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i][i] - [976] Var: ...[i], Stack: (empty) - [978] Var: ..., Stack: [i] - [1008] Var: ...[i], Stack: (empty) - [1040] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: - [1088] Var: ..., Stack: (empty) - [1104] Var: ...[i][i], Stack: (empty) - [1127] Var: ..., Stack: (empty) - [1130] Var: ..., Stack: (empty) - [1147] Var: -2, Stack: (empty) - [1154] Var: ..., Stack: (empty) - [1172] Var: ..., Stack: (empty) - [1221] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 802, locals = 10, stack = 6): [0] aload_0 v0 [1] invokevirtual #260 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] [4] istore_1 v1 [5] aload_0 v0 [6] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [9] istore v6 [11] iload v5 [13] iload_3 v3 [14] isub [15] aload_0 v0 [16] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [19] isub [20] aload_0 v0 [21] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [24] isub [25] dup [26] istore_3 v3 [27] ifgt +4 (target=31) [30] return [31] aload_0 v0 [32] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [35] ifnull +10 (target=45) [38] aload_0 v0 [39] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [42] goto +7 (target=49) [45] aload_0 v0 [46] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [49] dup [50] astore v5 [52] invokevirtual #292 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] [55] bipush 8 [57] ificmpeq +29 (target=86) [60] aload v5 [62] invokevirtual #290 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] [65] istore v7 [67] iload_1 v1 [68] aload_0 v0 [69] aload v5 [71] iload_1 v1 [72] iload v7 [74] iadd [75] iload v6 [77] iload_3 v3 [78] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [81] iload v7 [83] iadd [84] iadd [85] istore_1 v1 [86] aload_0 v0 [87] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [90] ifnonnull +174 (target=264) [93] aload_0 v0 [94] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [97] ifnull +29 (target=126) [100] aload_0 v0 [101] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [104] invokevirtual #200 + Methodref [android/widget/LinearLayout.getVisibility ()I] [107] bipush 8 [109] ificmpeq +17 (target=126) [112] aload_0 v0 [113] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [116] bipush 8 [118] iand [119] ifeq +7 (target=126) [122] iconst_1 [123] goto +4 (target=127) [126] iconst_0 [127] dup [128] istore v7 [130] ifeq +18 (target=148) [133] iload_1 v1 [134] aload_0 v0 [135] aload_0 v0 [136] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [139] iload_1 v1 [140] iload v6 [142] iload_3 v3 [143] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [146] iadd [147] istore_1 v1 [148] aload_0 v0 [149] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [152] tableswitch (3 offsets, default=112) (target=264) 0: offset = 28, target = 180 1: offset = 31, target = 183 2: offset = 73, target = 225 default: offset = 112, target = 264 [180] goto +84 (target=264) [183] aload_0 v0 [184] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [187] ifnull +77 (target=264) [190] iload v7 [192] ifeq +10 (target=202) [195] iload_1 v1 [196] aload_0 v0 [197] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [200] iadd [201] istore_1 v1 [202] iload_1 v1 [203] aload_0 v0 [204] aload_0 v0 [205] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [208] iload_1 v1 [209] iload v6 [211] iload_3 v3 [212] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [215] aload_0 v0 [216] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [219] iadd [220] iadd [221] istore_1 v1 [222] goto +42 (target=264) [225] aload_0 v0 [226] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [229] ifnull +35 (target=264) [232] iload v7 [234] ifeq +10 (target=244) [237] iload_1 v1 [238] aload_0 v0 [239] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [242] iadd [243] istore_1 v1 [244] iload_1 v1 [245] aload_0 v0 [246] aload_0 v0 [247] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [250] iload_1 v1 [251] iload v6 [253] iload_3 v3 [254] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [257] aload_0 v0 [258] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [261] iadd [262] iadd [263] istore_1 v1 [264] iload v4 [266] iload_2 v2 [267] isub [268] aload_0 v0 [269] invokevirtual #261 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] [272] isub [273] istore v7 [275] aload_0 v0 [276] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [279] ifnull +40 (target=319) [282] aload_0 v0 [283] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [286] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [289] aload_0 v0 [290] ifacmpne +29 (target=319) [293] aload_0 v0 [294] aload_0 v0 [295] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [298] iload v7 [300] iload v6 [302] iload_3 v3 [303] invokevirtual #272 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] [306] pop [307] iload v7 [309] aload_0 v0 [310] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [313] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] [316] isub [317] istore v7 [319] aload_0 v0 [320] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [323] ifnull +41 (target=364) [326] aload_0 v0 [327] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [330] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [333] bipush 8 [335] ificmpeq +29 (target=364) [338] aload_0 v0 [339] aload_0 v0 [340] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [343] iload v7 [345] iload v6 [347] iload_3 v3 [348] invokevirtual #272 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] [351] pop [352] iload v7 [354] aload_0 v0 [355] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [358] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [361] isub [362] istore v7 [364] aconst_null [365] astore_2 v2 [366] aload_0 v0 [367] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [370] ifnull +11 (target=381) [373] aload_0 v0 [374] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [377] astore_2 v2 [378] goto +25 (target=403) [381] aload_0 v0 [382] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [385] bipush 16 [387] iand [388] ifeq +15 (target=403) [391] aload_0 v0 [392] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [395] ifnull +8 (target=403) [398] aload_0 v0 [399] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [402] astore_2 v2 [403] aload_2 v2 [404] ifnull +347 (target=751) [407] aload_2 v2 [408] invokevirtual #184 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [411] dup [412] astore_3 v3 [413] instanceof #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [416] ifeq +10 (target=426) [419] aload_3 v3 [420] checkcast #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [423] goto +4 (target=427) [426] aconst_null [427] dup [428] astore_3 v3 [429] ifnull +10 (target=439) [432] aload_3 v3 [433] getfield #104 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [436] goto +5 (target=441) [439] bipush 19 [441] istore v4 [443] aload_2 v2 [444] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [447] istore v5 [449] iconst_0 [450] istore v6 [452] iconst_0 [453] istore v8 [455] aload_3 v3 [456] ifnull +31 (target=487) [459] iload_1 v1 [460] aload_3 v3 [461] getfield #105 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [464] iadd [465] istore_1 v1 [466] iload v7 [468] aload_3 v3 [469] getfield #106 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [472] isub [473] istore v7 [475] aload_3 v3 [476] getfield #107 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [479] istore v6 [481] aload_3 v3 [482] getfield #103 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [485] istore v8 [487] iload v4 [489] bipush 7 [491] iand [492] dup [493] istore_3 v3 [494] iconst_1 [495] ificmpne +44 (target=539) [498] aload_0 v0 [499] invokevirtual #264 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [502] aload_0 v0 [503] invokevirtual #257 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [506] isub [507] iload v5 [509] isub [510] iconst_2 [511] idiv [512] dup [513] istore v9 [515] iload_1 v1 [516] ificmpge +8 (target=524) [519] iconst_3 [520] istore_3 v3 [521] goto +26 (target=547) [524] iload v9 [526] iload v5 [528] iadd [529] iload v7 [531] ificmple +16 (target=547) [534] iconst_5 [535] istore_3 v3 [536] goto +11 (target=547) [539] iload v4 [541] iconst_m1 [542] ificmpne +5 (target=547) [545] iconst_3 [546] istore_3 v3 [547] iconst_0 [548] istore v9 [550] iload_3 v3 [551] tableswitch (5 offsets, default=65) (target=616) 1: offset = 33, target = 584 2: offset = 65, target = 616 3: offset = 52, target = 603 4: offset = 65, target = 616 5: offset = 58, target = 609 default: offset = 65, target = 616 [584] aload_0 v0 [585] invokevirtual #264 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [588] aload_0 v0 [589] invokevirtual #257 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [592] isub [593] iload v5 [595] isub [596] iconst_2 [597] idiv [598] istore v9 [600] goto +16 (target=616) [603] iload_1 v1 [604] istore v9 [606] goto +10 (target=616) [609] iload v7 [611] iload v5 [613] isub [614] istore v9 [616] iload v4 [618] bipush 112 [620] iand [621] istore_1 v1 [622] iload v4 [624] iconst_m1 [625] ificmpne +6 (target=631) [628] bipush 16 [630] istore_1 v1 [631] iconst_0 [632] istore_3 v3 [633] iload_1 v1 [634] lookupswitch (3 offsets, default=95) (target=729) 16: offset = 34, target = 668 48: offset = 66, target = 700 80: offset = 77, target = 711 default: offset = 95, target = 729 [668] aload_0 v0 [669] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [672] istore_1 v1 [673] aload_0 v0 [674] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] [677] aload_0 v0 [678] invokevirtual #265 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] [681] isub [682] aload_0 v0 [683] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [686] isub [687] iload_1 v1 [688] isub [689] aload_2 v2 [690] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [693] isub [694] iconst_2 [695] idiv [696] istore_3 v3 [697] goto +32 (target=729) [700] aload_0 v0 [701] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [704] iload v6 [706] iadd [707] istore_3 v3 [708] goto +21 (target=729) [711] aload_0 v0 [712] invokevirtual #256 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I] [715] aload_0 v0 [716] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [719] isub [720] aload_2 v2 [721] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [724] isub [725] iload v8 [727] isub [728] istore_3 v3 [729] aload_2 v2 [730] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [733] istore_1 v1 [734] aload_2 v2 [735] iload v9 [737] iload_3 v3 [738] iload v9 [740] iload_1 v1 [741] iadd [742] iload_3 v3 [743] aload_2 v2 [744] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [747] iadd [748] invokevirtual #189 + Methodref [android/view/View.layout (IIII)V] [751] aload_0 v0 [752] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [755] ifnull +46 (target=801) [758] aload_0 v0 [759] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [762] invokevirtual #309 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V] [765] aload_0 v0 [766] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [769] invokevirtual #310 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I] [772] iconst_2 [773] idiv [774] istore_3 v3 [775] aload_0 v0 [776] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [779] aload_0 v0 [780] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [783] iload_3 v3 [784] ineg [785] aload_0 v0 [786] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [789] aload_0 v0 [790] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [793] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [796] iadd [797] iload_3 v3 [798] invokevirtual #313 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V] [801] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 38): - [31] Var: ...[i][i][i], Stack: (empty) - [45] Var: ..., Stack: (empty) - [49] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [86] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView], Stack: (empty) - [126] Var: ..., Stack: (empty) - [127] Var: ..., Stack: [i] - [148] Var: ...[i], Stack: (empty) - [180] Var: ..., Stack: (empty) - [183] Var: ..., Stack: (empty) - [202] Var: ..., Stack: (empty) - [222] Var: ..., Stack: (empty) - [225] Var: ..., Stack: (empty) - [244] Var: ..., Stack: (empty) - [264] Var: -1, Stack: (empty) - [319] Var: ...[i], Stack: (empty) - [364] Var: ..., Stack: (empty) - [381] Var: ...[a:android/view/View], Stack: (empty) - [403] Var: ..., Stack: (empty) - [426] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [427] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams] - [439] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams], Stack: (empty) - [441] Var: ..., Stack: [i] - [487] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i], Stack: - [524] Var: ...[i][i], Stack: (empty) - [536] Var: ..., Stack: (empty) - [539] Var: -1, Stack: (empty) - [547] Var: ..., Stack: (empty) - [584] Var: ...[i], Stack: (empty) - [603] Var: ..., Stack: (empty) - [609] Var: ..., Stack: (empty) - [616] Var: ..., Stack: (empty) - [631] Var: ...[i], Stack: (empty) - [668] Var: ...[i], Stack: (empty) - [700] Var: ..., Stack: (empty) - [711] Var: ..., Stack: (empty) - [729] Var: ..., Stack: (empty) - [751] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: - [801] Var: ..., Stack: (empty) + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #209 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnonnull +8 (target=9) [4] aload_0 v0 [5] invokevirtual #249 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [8] astore_1 v1 [9] aload_1 v1 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #240 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #303 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcelable;)V] [13] astore_1 v1 [14] aload_0 v0 [15] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [18] ifnull +27 (target=45) [21] aload_0 v0 [22] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [25] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [28] ifnull +17 (target=45) [31] aload_1 v1 [32] aload_0 v0 [33] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [36] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [39] invokevirtual #234 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [42] putfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [45] aload_1 v1 [46] aload_0 v0 [47] invokevirtual #268 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [50] putfield #155 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [53] aload_1 v1 [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty) + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #304 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #239 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_1 v1 [14] getfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [17] ifeq +40 (target=57) [20] aload_0 v0 [21] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [24] ifnull +33 (target=57) [27] aload_0 v0 [28] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] ifnull +26 (target=57) [34] aload_0 v0 [35] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] aload_1 v1 [39] getfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [42] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [45] dup [46] astore_2 v2 [47] ifnull +10 (target=57) [50] aload_2 v2 [51] invokeinterface #348 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] [56] pop [57] aload_1 v1 [58] getfield #155 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [61] ifeq +7 (target=68) [64] aload_0 v0 [65] invokevirtual #273 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [57] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty) - [68] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.app.ActionBar$OnNavigationListener access$0(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter access$1(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.ActionMenuItem access$2(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$3(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; Access flags: 0x1008 = static synthetic android.graphics.drawable.Drawable access$4(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$5(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; Access flags: 0x1008 = static synthetic android.widget.LinearLayout access$6(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$7(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$8(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; Access flags: 0x1008 = static synthetic android.view.View access$9(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I Access flags: 0x1008 = static synthetic int access$10(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x1008 = static synthetic void access$11(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I Access flags: 0x1008 = static synthetic int access$12(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$1 extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] Constant Pool (count = 34): + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [onNavigationItemSelected (IJ)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [(IJ)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNavigationItemSelected] + Utf8 [onNothingSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$1(com.actionbarsherlock.internal.widget.ActionBarView) 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 #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [7] ifnull +19 (target=26) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [17] iload_3 v3 [18] lload v4 [20] invokeinterface #9 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] [25] pop [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1 = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$2 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 38): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + NameAndType [collapseActionView ()Z] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [android/view/View$OnClickListener] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [java/lang/Object] + Utf8 [mCurrentExpandedItem] + Utf8 [onClick] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$2(com.actionbarsherlock.internal.widget.ActionBarView) 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 #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [7] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [10] dup [11] astore_1 v1 [12] ifnull +8 (target=20) [15] aload_1 v1 [16] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$3 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$3 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 35): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;] + Utf8 [access$2] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [java/lang/Object] + Utf8 [mWindowCallback] + Utf8 [onClick] + Utf8 [onMenuItemSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$3(com.actionbarsherlock.internal.widget.ActionBarView) 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 #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] [7] iconst_0 [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [15] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 175): + Class [android/graphics/drawable/Drawable] + Class [android/graphics/drawable/Drawable$ConstantState] + Class [android/view/View] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/CollapsibleActionView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V] + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + NameAndType [access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mExpandedActionView Landroid/view/View;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [newDrawable ()Landroid/graphics/drawable/Drawable;] + NameAndType [onActionViewCollapsed ()V] + NameAndType [onActionViewExpanded ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [setActionViewExpanded (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setVisibility (I)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [addView] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/graphics/drawable/Drawable$ConstantState] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/CollapsibleActionView] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [getActionView] + Utf8 [getConstantState] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getMenuView] + Utf8 [getParent] + Utf8 [initForMenu] + Utf8 [java/lang/Object] + Utf8 [mCurrentExpandedItem] + Utf8 [mExpandedActionView] + Utf8 [mMenu] + Utf8 [newDrawable] + Utf8 [onActionViewCollapsed] + Utf8 [onActionViewExpanded] + Utf8 [onCloseMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [setActionViewExpanded] + Utf8 [setCallback] + Utf8 [setIcon] + Utf8 [setVisibility] + Utf8 [size] + Utf8 [this$0] + Utf8 [updateMenuView] Fields (count = 3): + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuItemImpl mCurrentExpandedItem + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 14): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x2 = private ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView) 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 #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #49 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] ifnull +22 (target=26) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] ifnull +15 (target=26) [14] aload_0 v0 [15] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] aload_0 v0 [19] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [22] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [25] pop [26] aload_0 v0 [27] aload_2 v2 [28] putfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +70 (target=74) [7] iconst_0 [8] istore_1 v1 [9] aload_0 v0 [10] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +44 (target=57) [16] aload_0 v0 [17] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [20] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [23] istore_2 v2 [24] iconst_0 [25] istore_3 v3 [26] goto +26 (target=52) [29] aload_0 v0 [30] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] iload_3 v3 [34] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [37] aload_0 v0 [38] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [41] ifacmpne +8 (target=49) [44] iconst_1 [45] istore_1 v1 [46] goto +11 (target=57) [49] iinc v3, 1 [52] iload_3 v3 [53] iload_2 v2 [54] ificmplt -25 (target=29) [57] iload_1 v1 [58] ifne +16 (target=74) [61] aload_0 v0 [62] aload_0 v0 [63] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [66] aload_0 v0 [67] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [70] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [73] pop [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ...[i][i][i], Stack: (empty) - [49] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [57] Var: -2, Stack: (empty) - [74] Var: -1, Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) 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: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) 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: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) 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: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() 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: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 243, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_2 v2 [5] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] [8] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [15] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [18] aload_0 v0 [19] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [22] invokestatic #33 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] [25] invokevirtual #19 + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] [28] invokevirtual #20 + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;] [31] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [34] aload_0 v0 [35] aload_2 v2 [36] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [39] aload_0 v0 [40] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [46] invokevirtual #21 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [49] aload_0 v0 [50] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [53] ifacmpeq +17 (target=70) [56] aload_0 v0 [57] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] aload_0 v0 [61] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [64] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [67] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [70] aload_0 v0 [71] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [74] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [77] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;] [80] aload_0 v0 [81] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [84] ifacmpeq +17 (target=101) [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [91] aload_0 v0 [92] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [95] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [98] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [101] aload_0 v0 [102] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [105] invokestatic #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [108] bipush 8 [110] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [113] aload_0 v0 [114] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [117] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [120] ifnull +15 (target=135) [123] aload_0 v0 [124] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [127] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [130] bipush 8 [132] invokevirtual #23 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [135] aload_0 v0 [136] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [139] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [142] ifnull +15 (target=157) [145] aload_0 v0 [146] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [149] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [152] bipush 8 [154] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [157] aload_0 v0 [158] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [161] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [164] ifnull +15 (target=179) [167] aload_0 v0 [168] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [171] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [174] bipush 8 [176] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] [179] aload_0 v0 [180] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [183] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [186] ifnull +15 (target=201) [189] aload_0 v0 [190] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [193] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [196] bipush 8 [198] invokevirtual #22 + Methodref [android/view/View.setVisibility (I)V] [201] aload_0 v0 [202] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [205] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [208] aload_2 v2 [209] iconst_1 [210] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] [213] aload_0 v0 [214] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [217] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [220] instanceof #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [223] ifeq +18 (target=241) [226] aload_0 v0 [227] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [230] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [233] checkcast #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [236] invokeinterface #51 + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V] [241] iconst_1 [242] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [70] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) - [157] Var: ..., Stack: (empty) - [179] Var: ..., Stack: (empty) - [201] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 259, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [7] instanceof #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [10] ifeq +18 (target=28) [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [17] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [20] checkcast #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [23] invokeinterface #50 + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V] [28] aload_0 v0 [29] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [39] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [42] aload_0 v0 [43] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [46] aload_0 v0 [47] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [53] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [56] aload_0 v0 [57] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] aconst_null [61] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [71] iconst_2 [72] iand [73] ifeq +14 (target=87) [76] aload_0 v0 [77] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [80] invokestatic #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [83] iconst_0 [84] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [91] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [94] bipush 8 [96] iand [97] ifeq +34 (target=131) [100] aload_0 v0 [101] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [104] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [107] ifnonnull +13 (target=120) [110] aload_0 v0 [111] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [114] invokestatic #30 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [117] goto +14 (target=131) [120] aload_0 v0 [121] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [124] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [127] iconst_0 [128] invokevirtual #23 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [131] aload_0 v0 [132] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [135] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [138] ifnull +25 (target=163) [141] aload_0 v0 [142] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [145] invokestatic #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [148] iconst_2 [149] ificmpne +14 (target=163) [152] aload_0 v0 [153] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [156] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [159] iconst_0 [160] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [163] aload_0 v0 [164] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [167] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [170] ifnull +25 (target=195) [173] aload_0 v0 [174] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [177] invokestatic #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [180] iconst_1 [181] ificmpne +14 (target=195) [184] aload_0 v0 [185] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [188] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [191] iconst_0 [192] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] [195] aload_0 v0 [196] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [199] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [202] ifnull +27 (target=229) [205] aload_0 v0 [206] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [209] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [212] bipush 16 [214] iand [215] ifeq +14 (target=229) [218] aload_0 v0 [219] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [222] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [225] iconst_0 [226] invokevirtual #22 + Methodref [android/view/View.setVisibility (I)V] [229] aload_0 v0 [230] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [233] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [236] aconst_null [237] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [240] aload_0 v0 [241] aconst_null [242] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [245] aload_0 v0 [246] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [249] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [252] aload_2 v2 [253] iconst_0 [254] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] [257] iconst_1 [258] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [28] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) - [163] Var: ..., Stack: (empty) - [195] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) + Method: getId()I Access flags: 0x1 = public int getId() 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: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() 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: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) 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: (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V Access flags: 0x1000 = synthetic ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView,com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$HomeView Superclass: android/widget/FrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarView$HomeView extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 161): + Class [android/os/Build$VERSION] + Class [android/text/TextUtils] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Class [android/widget/ImageView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [java/lang/CharSequence] + Class [java/lang/Math] + Class [java/util/List] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$id.abs__home I] + Fieldref [com/actionbarsherlock/R$id.abs__up I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/widget/ImageView.getMeasuredHeight ()I] + Methodref [android/widget/ImageView.getMeasuredWidth ()I] + Methodref [android/widget/ImageView.layout (IIII)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SDK_INT I] + NameAndType [abs__home I] + NameAndType [abs__up I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [bottomMargin I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getSize (I)I] + NameAndType [getText ()Ljava/util/List;] + NameAndType [getVisibility ()I] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mUpView Landroid/view/View;] + NameAndType [mUpWidth I] + NameAndType [max (II)I] + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V] + NameAndType [min (II)I] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [rightMargin I] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setVisibility (I)V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [abs__home] + Utf8 [abs__up] + Utf8 [add] + Utf8 [android/os/Build$VERSION] + Utf8 [android/text/TextUtils] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [android/widget/ImageView] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [dispatchHoverEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [findViewById] + Utf8 [getContentDescription] + Utf8 [getLayoutParams] + Utf8 [getLeftOffset] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getSize] + Utf8 [getText] + Utf8 [getVisibility] + Utf8 [isEmpty] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Math] + Utf8 [java/util/List] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [mIconView] + Utf8 [mUpView] + Utf8 [mUpWidth] + Utf8 [max] + Utf8 [measureChildWithMargins] + Utf8 [min] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [rightMargin] + Utf8 [setIcon] + Utf8 [setImageDrawable] + Utf8 [setMeasuredDimension] + Utf8 [setUp] + Utf8 [setVisibility] + Utf8 [topMargin] Fields (count = 3): + Field: mUpView Landroid/view/View; Access flags: 0x2 = private android.view.View mUpView + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mUpWidth I Access flags: 0x2 = private int mUpWidth Methods (count = 11): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarView$HomeView(android.content.Context) 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] invokespecial #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarView$HomeView(android.content.Context,android.util.AttributeSet) 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 #34 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUp(Z)V Access flags: 0x1 = public void setUp(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [4] iload_1 v1 [5] ifeq +7 (target=12) [8] iconst_0 [9] goto +5 (target=14) [12] bipush 8 [14] invokevirtual #30 + Methodref [android/view/View.setVisibility (I)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:android/view/View] - [14] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i], Stack: [a:android/view/View][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [4] aload_1 v1 [5] invokevirtual #40 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] getstatic #14 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #35 + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [13] aload_0 v0 [14] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;] [17] dup [18] astore_2 v2 [19] invokestatic #24 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [22] ifne +14 (target=36) [25] aload_1 v1 [26] invokevirtual #33 + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] [29] aload_2 v2 [30] invokeinterface #50 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [35] pop [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty) + Method: dispatchHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean dispatchHoverEvent(android.view.MotionEvent) 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 #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getstatic #20 + Fieldref [com/actionbarsherlock/R$id.abs__up I] [5] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] [8] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [11] aload_0 v0 [12] aload_0 v0 [13] getstatic #19 + Fieldref [com/actionbarsherlock/R$id.abs__home I] [16] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] [19] checkcast #8 + Class [android/widget/ImageView] [22] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLeftOffset()I Access flags: 0x1 = public int getLeftOffset() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [4] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [7] bipush 8 [9] ificmpne +8 (target=17) [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [16] ireturn [17] iconst_0 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 271, locals = 7, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [5] iload_1 v1 [6] iconst_0 [7] iload_2 v2 [8] iconst_0 [9] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] [12] aload_0 v0 [13] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [16] invokevirtual #25 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [19] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [22] astore_3 v3 [23] aload_0 v0 [24] aload_3 v3 [25] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [28] aload_0 v0 [29] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [32] invokevirtual #27 + Methodref [android/view/View.getMeasuredWidth ()I] [35] iadd [36] aload_3 v3 [37] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [40] iadd [41] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [44] aload_0 v0 [45] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [48] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [51] bipush 8 [53] ificmpne +7 (target=60) [56] iconst_0 [57] goto +7 (target=64) [60] aload_0 v0 [61] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [64] istore v4 [66] aload_3 v3 [67] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [70] aload_0 v0 [71] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [74] invokevirtual #26 + Methodref [android/view/View.getMeasuredHeight ()I] [77] iadd [78] aload_3 v3 [79] getfield #15 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [82] iadd [83] istore_3 v3 [84] aload_0 v0 [85] aload_0 v0 [86] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [89] iload_1 v1 [90] iload v4 [92] iload_2 v2 [93] iconst_0 [94] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] [97] aload_0 v0 [98] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [101] invokevirtual #36 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [104] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [107] astore v5 [109] iload v4 [111] aload v5 [113] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [116] aload_0 v0 [117] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [120] invokevirtual #38 + Methodref [android/widget/ImageView.getMeasuredWidth ()I] [123] iadd [124] aload v5 [126] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [129] iadd [130] iadd [131] istore v4 [133] iload_3 v3 [134] aload v5 [136] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [139] aload_0 v0 [140] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [143] invokevirtual #37 + Methodref [android/widget/ImageView.getMeasuredHeight ()I] [146] iadd [147] aload v5 [149] getfield #15 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [152] iadd [153] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [156] istore_3 v3 [157] iload_1 v1 [158] invokestatic #31 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [161] istore v5 [163] iload_2 v2 [164] invokestatic #31 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [167] istore v6 [169] iload_1 v1 [170] invokestatic #32 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [173] istore_1 v1 [174] iload_2 v2 [175] invokestatic #32 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [178] istore_2 v2 [179] iload v5 [181] lookupswitch (2 offsets, default=41) (target=222) -2147483648: offset = 27, target = 208 1073741824: offset = 38, target = 219 default: offset = 41, target = 222 [208] iload v4 [210] iload_1 v1 [211] invokestatic #49 + Methodref [java/lang/Math.min (II)I] [214] istore v4 [216] goto +6 (target=222) [219] iload_1 v1 [220] istore v4 [222] iload v6 [224] lookupswitch (2 offsets, default=39) (target=263) -2147483648: offset = 28, target = 252 1073741824: offset = 37, target = 261 default: offset = 39, target = 263 [252] iload_3 v3 [253] iload_2 v2 [254] invokestatic #49 + Methodref [java/lang/Math.min (II)I] [257] istore_3 v3 [258] goto +5 (target=263) [261] iload_2 v2 [262] istore_3 v3 [263] aload_0 v0 [264] iload v4 [266] iload_3 v3 [267] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V] [270] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [60] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty) - [64] Var: ..., Stack: [i] - [208] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][i][i], Stack: - [219] Var: ..., Stack: (empty) - [222] Var: ..., Stack: (empty) - [252] Var: ..., Stack: (empty) - [261] Var: ..., Stack: (empty) - [263] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 184, locals = 9, stack = 6): [0] iload v5 [2] iload_3 v3 [3] isub [4] iconst_2 [5] idiv [6] istore_1 v1 [7] iconst_0 [8] istore_3 v3 [9] aload_0 v0 [10] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [13] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [16] bipush 8 [18] ificmpeq +77 (target=95) [21] aload_0 v0 [22] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [25] invokevirtual #25 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [28] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [31] astore v5 [33] aload_0 v0 [34] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [37] invokevirtual #26 + Methodref [android/view/View.getMeasuredHeight ()I] [40] istore v6 [42] aload_0 v0 [43] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [46] invokevirtual #27 + Methodref [android/view/View.getMeasuredWidth ()I] [49] istore v7 [51] iload_1 v1 [52] iload v6 [54] iconst_2 [55] idiv [56] isub [57] istore v8 [59] aload_0 v0 [60] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [63] iconst_0 [64] iload v8 [66] iload v7 [68] iload v8 [70] iload v6 [72] iadd [73] invokevirtual #29 + Methodref [android/view/View.layout (IIII)V] [76] aload v5 [78] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [81] iload v7 [83] iadd [84] aload v5 [86] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [89] iadd [90] istore_3 v3 [91] iload_2 v2 [92] iload_3 v3 [93] iadd [94] istore_2 v2 [95] aload_0 v0 [96] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [99] invokevirtual #36 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [102] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [105] astore v5 [107] aload_0 v0 [108] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [111] invokevirtual #37 + Methodref [android/widget/ImageView.getMeasuredHeight ()I] [114] istore v6 [116] aload_0 v0 [117] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [120] invokevirtual #38 + Methodref [android/widget/ImageView.getMeasuredWidth ()I] [123] istore v7 [125] iload v4 [127] iload_2 v2 [128] isub [129] iconst_2 [130] idiv [131] istore v8 [133] iload_3 v3 [134] aload v5 [136] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [139] iload v8 [141] iload v7 [143] iconst_2 [144] idiv [145] isub [146] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [149] iadd [150] istore_2 v2 [151] aload v5 [153] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [156] iload_1 v1 [157] iload v6 [159] iconst_2 [160] idiv [161] isub [162] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [165] istore_1 v1 [166] aload_0 v0 [167] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [170] iload_2 v2 [171] iload_1 v1 [172] iload_2 v2 [173] iload v7 [175] iadd [176] iload_1 v1 [177] iload v6 [179] iadd [180] invokevirtual #39 + Methodref [android/widget/ImageView.layout (IIII)V] [183] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [95] Var: ...[i][i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 48): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [expandedMenuItemId I] + NameAndType [isOverflowOpen Z] + NameAndType [readInt ()I] + NameAndType [writeInt (I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Utf8 [expandedMenuItemId] + Utf8 [isOverflowOpen] + Utf8 [readInt] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 3): + Field: expandedMenuItemId I Access flags: 0x0 = int expandedMenuItemId + Field: isOverflowOpen Z Access flags: 0x0 = boolean isOverflowOpen + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] [3] dup [4] invokespecial #14 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1. ()V] [7] putstatic #5 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = ActionBarView$SavedState(android.os.Parcelable) 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 #11 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private ActionBarView$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [10] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [18] ifeq +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState] - [26] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][i] + 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 = 31, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #12 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [11] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [19] ifeq +7 (target=26) [22] iconst_1 [23] goto +4 (target=27) [26] iconst_0 [27] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [26] Var: ..., Stack: [a:android/os/Parcel] - [27] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel][i], Stack: [a:android/os/Parcel][i] - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V Access flags: 0x1000 = synthetic ActionBarView$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.ActionBarView$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = ActionBarView$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;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ActionBarView$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ActionBarView$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 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/CapitalizingButton Superclass: android/widget/Button Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.CapitalizingButton extends android.widget.Button Interfaces (count = 0): Constant Pool (count = 77): + Integer [0] + Integer [16843660] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/widget/Button] + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] + Class [java/lang/CharSequence] + Class [java/lang/String] + Class [java/util/Locale] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [IS_GINGERBREAD Z] + NameAndType [ROOT Ljava/util/Locale;] + NameAndType [R_styleable_Button [I] + NameAndType [SANS_ICE_CREAM Z] + NameAndType [SDK_INT I] + NameAndType [getBoolean (IZ)Z] + NameAndType [mAllCaps Z] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_GINGERBREAD] + Utf8 [Ljava/util/Locale;] + Utf8 [ROOT] + Utf8 [R_styleable_Button] + Utf8 [R_styleable_Button_textAllCaps] + Utf8 [SANS_ICE_CREAM] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/widget/Button] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton] + Utf8 [getBoolean] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/String] + Utf8 [java/util/Locale] + Utf8 [mAllCaps] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 5): + Field: SANS_ICE_CREAM Z Access flags: 0x1a = private static final boolean SANS_ICE_CREAM + Field: IS_GINGERBREAD Z Access flags: 0x1a = private static final boolean IS_GINGERBREAD + Field: R_styleable_Button [I Access flags: 0x1a = private static final int[] R_styleable_Button + Field: R_styleable_Button_textAllCaps I Access flags: 0x1a = private static final int R_styleable_Button_textAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mAllCaps Z Access flags: 0x2 = private boolean mAllCaps Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 0, stack = 4): [0] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] [16] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [19] bipush 9 [21] ificmplt +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] [32] iconst_1 [33] newarray 10 [35] dup [36] iconst_0 [37] ldc #2 + Integer [16843660] [39] iastore [40] putstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - [28] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CapitalizingButton(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #20 + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_1 v1 [7] aload_2 v2 [8] getstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] [11] invokevirtual #17 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] iconst_1 [19] invokevirtual #18 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [22] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] [25] aload_1 v1 [26] invokevirtual #19 + Methodref [android/content/res/TypedArray.recycle ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTextCompat(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTextCompat(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] [3] ifeq +51 (target=54) [6] aload_0 v0 [7] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] [10] ifeq +44 (target=54) [13] aload_1 v1 [14] ifnull +40 (target=54) [17] getstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] [20] ifeq +20 (target=40) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [30] getstatic #16 + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] [33] invokevirtual #23 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [36] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [39] return [40] aload_0 v0 [41] aload_1 v1 [42] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [47] invokevirtual #22 + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] [50] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [53] return [54] aload_0 v0 [55] aload_1 v1 [56] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/CapitalizingTextView Superclass: android/widget/TextView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.CapitalizingTextView extends android.widget.TextView Interfaces (count = 0): Constant Pool (count = 79): + Integer [0] + Integer [16843660] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/widget/TextView] + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Class [java/lang/CharSequence] + Class [java/lang/String] + Class [java/util/Locale] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [IS_GINGERBREAD Z] + NameAndType [ROOT Ljava/util/Locale;] + NameAndType [R_styleable_TextView [I] + NameAndType [SANS_ICE_CREAM Z] + NameAndType [SDK_INT I] + NameAndType [getBoolean (IZ)Z] + NameAndType [mAllCaps Z] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_GINGERBREAD] + Utf8 [Ljava/util/Locale;] + Utf8 [ROOT] + Utf8 [R_styleable_TextView] + Utf8 [R_styleable_TextView_textAllCaps] + Utf8 [SANS_ICE_CREAM] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Utf8 [getBoolean] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/String] + Utf8 [java/util/Locale] + Utf8 [mAllCaps] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 5): + Field: SANS_ICE_CREAM Z Access flags: 0x1a = private static final boolean SANS_ICE_CREAM + Field: IS_GINGERBREAD Z Access flags: 0x1a = private static final boolean IS_GINGERBREAD + Field: R_styleable_TextView [I Access flags: 0x1a = private static final int[] R_styleable_TextView + Field: R_styleable_TextView_textAllCaps I Access flags: 0x1a = private static final int R_styleable_TextView_textAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mAllCaps Z Access flags: 0x2 = private boolean mAllCaps Methods (count = 4): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 0, stack = 4): [0] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] [16] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [19] bipush 9 [21] ificmplt +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] [32] iconst_1 [33] newarray 10 [35] dup [36] iconst_0 [37] ldc #2 + Integer [16843660] [39] iastore [40] putstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - [28] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CapitalizingTextView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public CapitalizingTextView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #20 + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_1 v1 [8] aload_2 v2 [9] getstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] [12] iload_3 v3 [13] iconst_0 [14] invokevirtual #17 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] iconst_0 [21] iconst_1 [22] invokevirtual #18 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [25] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] [28] aload_1 v1 [29] invokevirtual #19 + Methodref [android/content/res/TypedArray.recycle ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTextCompat(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTextCompat(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] [3] ifeq +51 (target=54) [6] aload_0 v0 [7] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] [10] ifeq +44 (target=54) [13] aload_1 v1 [14] ifnull +40 (target=54) [17] getstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] [20] ifeq +20 (target=40) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [30] getstatic #16 + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] [33] invokevirtual #24 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [39] return [40] aload_0 v0 [41] aload_1 v1 [42] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [47] invokevirtual #23 + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] [50] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [53] return [54] aload_0 v0 [55] aload_1 v1 [56] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 93): + Integer [1073741824] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/util/DisplayMetrics] + Class [android/util/TypedValue] + Class [android/view/View$MeasureSpec] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/util/TypedValue.type I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/TypedValue. ()V] + Methodref [android/util/TypedValue.getDimension (Landroid/util/DisplayMetrics;)F] + Methodref [android/util/TypedValue.getFraction (FF)F] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getMeasuredWidth ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SherlockTheme [I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimension (Landroid/util/DisplayMetrics;)F] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getFraction (FF)F] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getValue (ILandroid/util/TypedValue;)Z] + NameAndType [heightPixels I] + NameAndType [mMinWidthMajor Landroid/util/TypedValue;] + NameAndType [mMinWidthMinor Landroid/util/TypedValue;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onMeasure (II)V] + NameAndType [recycle ()V] + NameAndType [type I] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(FF)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/util/DisplayMetrics;)F] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/util/TypedValue;] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/widget/LinearLayout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow] + Utf8 [getContext] + Utf8 [getDimension] + Utf8 [getDisplayMetrics] + Utf8 [getFraction] + Utf8 [getMeasuredWidth] + Utf8 [getResources] + Utf8 [getValue] + Utf8 [heightPixels] + Utf8 [mMinWidthMajor] + Utf8 [mMinWidthMinor] + Utf8 [makeMeasureSpec] + Utf8 [obtainStyledAttributes] + Utf8 [onMeasure] + Utf8 [recycle] + Utf8 [type] + Utf8 [widthPixels] Fields (count = 2): + Field: mMinWidthMajor Landroid/util/TypedValue; Access flags: 0x10 = final android.util.TypedValue mMinWidthMajor + Field: mMinWidthMinor Landroid/util/TypedValue; Access flags: 0x10 = final android.util.TypedValue mMinWidthMinor Methods (count = 2): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public FakeDialogPhoneWindow(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #26 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #6 + Class [android/util/TypedValue] [10] dup [11] invokespecial #22 + Methodref [android/util/TypedValue. ()V] [14] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [17] aload_0 v0 [18] new #6 + Class [android/util/TypedValue] [21] dup [22] invokespecial #22 + Methodref [android/util/TypedValue. ()V] [25] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [28] aload_1 v1 [29] aload_2 v2 [30] getstatic #14 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [33] invokevirtual #18 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [36] dup [37] astore_1 v1 [38] bipush 34 [40] aload_0 v0 [41] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [44] invokevirtual #20 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [47] pop [48] aload_1 v1 [49] bipush 35 [51] aload_0 v0 [52] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [55] invokevirtual #20 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [58] pop [59] aload_1 v1 [60] invokevirtual #21 + Methodref [android/content/res/TypedArray.recycle ()V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getContext ()Landroid/content/Context;] [4] invokevirtual #17 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [7] invokevirtual #19 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [10] dup [11] astore_3 v3 [12] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [15] aload_3 v3 [16] getfield #11 + Fieldref [android/util/DisplayMetrics.heightPixels I] [19] ificmpge +7 (target=26) [22] iconst_1 [23] goto +4 (target=27) [26] iconst_0 [27] istore v4 [29] aload_0 v0 [30] iload_1 v1 [31] iload_2 v2 [32] invokespecial #27 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [35] aload_0 v0 [36] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getMeasuredWidth ()I] [39] istore v5 [41] iconst_0 [42] istore v6 [44] iload v5 [46] ldc #1 + Integer [1073741824] [48] invokestatic #25 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [51] istore_1 v1 [52] iload v4 [54] ifeq +10 (target=64) [57] aload_0 v0 [58] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [61] goto +7 (target=68) [64] aload_0 v0 [65] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [68] dup [69] astore v4 [71] getfield #13 + Fieldref [android/util/TypedValue.type I] [74] ifeq +71 (target=145) [77] aload v4 [79] getfield #13 + Fieldref [android/util/TypedValue.type I] [82] iconst_5 [83] ificmpne +14 (target=97) [86] aload v4 [88] aload_3 v3 [89] invokevirtual #23 + Methodref [android/util/TypedValue.getDimension (Landroid/util/DisplayMetrics;)F] [92] f2i [93] istore_3 v3 [94] goto +35 (target=129) [97] aload v4 [99] getfield #13 + Fieldref [android/util/TypedValue.type I] [102] bipush 6 [104] ificmpne +23 (target=127) [107] aload v4 [109] aload_3 v3 [110] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [113] i2f [114] aload_3 v3 [115] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [118] i2f [119] invokevirtual #24 + Methodref [android/util/TypedValue.getFraction (FF)F] [122] f2i [123] istore_3 v3 [124] goto +5 (target=129) [127] iconst_0 [128] istore_3 v3 [129] iload v5 [131] iload_3 v3 [132] ificmpge +13 (target=145) [135] iload_3 v3 [136] ldc #1 + Integer [1073741824] [138] invokestatic #25 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [141] istore_1 v1 [142] iconst_1 [143] istore v6 [145] iload v6 [147] ifeq +9 (target=156) [150] aload_0 v0 [151] iload_1 v1 [152] iload_2 v2 [153] invokespecial #27 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [26] Var: ...[a:android/util/DisplayMetrics], Stack: (empty) - [27] Var: ..., Stack: [i] - [64] Var: ...[i][i][i], Stack: (empty) - [68] Var: ..., Stack: [a:android/util/TypedValue] - [97] Var: ...[a:android/util/TypedValue], Stack: (empty) - [127] Var: ..., Stack: (empty) - [129] Var: ...[i], Stack: (empty) - [145] Var: -1, Stack: (empty) - [156] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner Superclass: com/actionbarsherlock/internal/widget/IcsAdapterView Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.IcsAbsSpinner extends com.actionbarsherlock.internal.widget.IcsAdapterView Interfaces (count = 0): Constant Pool (count = 345): + Class [android/graphics/Rect] + Class [android/os/Build$VERSION] + Class [android/os/Parcelable] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Class [java/lang/Math] + Long [-9223372036854775808] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.contains (II)Z] + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [java/lang/Math.max (II)I] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [bottom I] + NameAndType [checkFocus ()V] + NameAndType [checkSelectionChanged ()V] + NameAndType [contains (II)Z] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Landroid/view/View;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getChildHeight (Landroid/view/View;)I] + NameAndType [getChildWidth (Landroid/view/View;)I] + NameAndType [getCount ()I] + NameAndType [getHitRect (Landroid/graphics/Rect;)V] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getSelectedItemId ()J] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSuggestedMinimumHeight ()I] + NameAndType [getSuggestedMinimumWidth ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getVisibility ()I] + NameAndType [handleDataChanged ()V] + NameAndType [initAbsSpinner ()V] + NameAndType [invalidate ()V] + NameAndType [layout (IZ)V] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mBlockLayoutRequests Z] + NameAndType [mDataChanged Z] + NameAndType [mDataSetObserver Landroid/database/DataSetObserver;] + NameAndType [mFirstPosition I] + NameAndType [mHeightMeasureSpec I] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mOldItemCount I] + NameAndType [mOldSelectedPosition I] + NameAndType [mOldSelectedRowId J] + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + NameAndType [mSelectedPosition I] + NameAndType [mSelectionBottomPadding I] + NameAndType [mSelectionLeftPadding I] + NameAndType [mSelectionRightPadding I] + NameAndType [mSelectionTopPadding I] + NameAndType [mSpinnerPadding Landroid/graphics/Rect;] + NameAndType [mSyncMode I] + NameAndType [mSyncPosition I] + NameAndType [mSyncRowId J] + NameAndType [mTouchFrame Landroid/graphics/Rect;] + NameAndType [mWidthMeasureSpec I] + NameAndType [max (II)I] + NameAndType [measureChild (Landroid/view/View;II)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [position I] + NameAndType [put (ILandroid/view/View;)V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [removeAllViewsInLayout ()V] + NameAndType [removeDetachedView (Landroid/view/View;Z)V] + NameAndType [requestLayout ()V] + NameAndType [resetList ()V] + NameAndType [resolveSize (II)I] + NameAndType [resolveSizeAndState (III)I] + NameAndType [right I] + NameAndType [selectedId J] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setFocusable (Z)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setSelectedPositionInt (I)V] + NameAndType [setSelectionInt (IZ)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [top I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(III)I] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/Adapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [J] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [android/graphics/Rect] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Parcelable] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottom] + Utf8 [checkFocus] + Utf8 [checkSelectionChanged] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Utf8 [contains] + Utf8 [generateDefaultLayoutParams] + Utf8 [get] + Utf8 [getAdapter] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getChildHeight] + Utf8 [getChildWidth] + Utf8 [getCount] + Utf8 [getHitRect] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getSelectedView] + Utf8 [getSuggestedMinimumHeight] + Utf8 [getSuggestedMinimumWidth] + Utf8 [getSuperState] + Utf8 [getView] + Utf8 [getVisibility] + Utf8 [handleDataChanged] + Utf8 [initAbsSpinner] + Utf8 [invalidate] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mBlockLayoutRequests] + Utf8 [mDataChanged] + Utf8 [mDataSetObserver] + Utf8 [mFirstPosition] + Utf8 [mHeightMeasureSpec] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mOldItemCount] + Utf8 [mOldSelectedPosition] + Utf8 [mOldSelectedRowId] + Utf8 [mRecycler] + Utf8 [mSelectedPosition] + Utf8 [mSelectionBottomPadding] + Utf8 [mSelectionLeftPadding] + Utf8 [mSelectionRightPadding] + Utf8 [mSelectionTopPadding] + Utf8 [mSpinnerPadding] + Utf8 [mSyncMode] + Utf8 [mSyncPosition] + Utf8 [mSyncRowId] + Utf8 [mTouchFrame] + Utf8 [mWidthMeasureSpec] + Utf8 [max] + Utf8 [measureChild] + Utf8 [onMeasure] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [pointToPosition] + Utf8 [position] + Utf8 [put] + Utf8 [recycleAllViews] + Utf8 [registerDataSetObserver] + Utf8 [removeAllViewsInLayout] + Utf8 [removeDetachedView] + Utf8 [requestLayout] + Utf8 [resetList] + Utf8 [resolveSize] + Utf8 [resolveSizeAndState] + Utf8 [right] + Utf8 [selectedId] + Utf8 [setAdapter] + Utf8 [setFocusable] + Utf8 [setLayoutParams] + Utf8 [setMeasuredDimension] + Utf8 [setNextSelectedPositionInt] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setSelectionInt] + Utf8 [setWillNotDraw] + Utf8 [top] + Utf8 [unregisterDataSetObserver] Fields (count = 13): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: mAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x0 = android.widget.SpinnerAdapter mAdapter + Field: mHeightMeasureSpec I Access flags: 0x0 = int mHeightMeasureSpec + Field: mWidthMeasureSpec I Access flags: 0x0 = int mWidthMeasureSpec + Field: mBlockLayoutRequests Z Access flags: 0x0 = boolean mBlockLayoutRequests + Field: mSelectionLeftPadding I Access flags: 0x0 = int mSelectionLeftPadding + Field: mSelectionTopPadding I Access flags: 0x0 = int mSelectionTopPadding + Field: mSelectionRightPadding I Access flags: 0x0 = int mSelectionRightPadding + Field: mSelectionBottomPadding I Access flags: 0x0 = int mSelectionBottomPadding + Field: mSpinnerPadding Landroid/graphics/Rect; Access flags: 0x10 = final android.graphics.Rect mSpinnerPadding + Field: mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; Access flags: 0x10 = final com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin mRecycler + Field: mDataSetObserver Landroid/database/DataSetObserver; Access flags: 0x2 = private android.database.DataSetObserver mDataSetObserver + Field: mTouchFrame Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTouchFrame Methods (count = 26): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #20 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_0 [7] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [10] aload_0 v0 [11] iconst_0 [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [15] aload_0 v0 [16] iconst_0 [17] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [20] aload_0 v0 [21] iconst_0 [22] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [25] aload_0 v0 [26] new #1 + Class [android/graphics/Rect] [29] dup [30] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [33] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [36] aload_0 v0 [37] new #9 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] [40] dup [41] aload_0 v0 [42] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] [45] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [48] aload_0 v0 [49] invokespecial #75 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #57 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] iconst_0 [9] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [12] aload_0 v0 [13] iconst_0 [14] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [17] aload_0 v0 [18] iconst_0 [19] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [22] aload_0 v0 [23] iconst_0 [24] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [27] aload_0 v0 [28] new #1 + Class [android/graphics/Rect] [31] dup [32] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [35] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [38] aload_0 v0 [39] new #9 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] [42] dup [43] aload_0 v0 [44] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] [47] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [50] aload_0 v0 [51] invokespecial #75 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAbsSpinner()V Access flags: 0x2 = private void initAbsSpinner() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V] [5] aload_0 v0 [6] iconst_0 [7] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 152, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +20 (target=24) [7] aload_0 v0 [8] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_0 v0 [12] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [15] invokeinterface #107 + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [20] aload_0 v0 [21] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] [24] aload_0 v0 [25] aload_1 v1 [26] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [29] aload_0 v0 [30] iconst_m1 [31] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [34] aload_0 v0 [35] ldc2_w #14 + Long [-9223372036854775808] [38] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] [41] aload_0 v0 [42] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [45] ifnull +90 (target=135) [48] aload_0 v0 [49] aload_0 v0 [50] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [53] putfield #30 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [61] invokeinterface #104 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [66] putfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [69] aload_0 v0 [70] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] [73] aload_0 v0 [74] new #12 + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] [77] dup [78] aload_0 v0 [79] invokespecial #102 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [82] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [85] aload_0 v0 [86] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [89] aload_0 v0 [90] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [93] invokeinterface #106 + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [98] aload_0 v0 [99] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [102] ifle +7 (target=109) [105] iconst_0 [106] goto +4 (target=110) [109] iconst_m1 [110] istore_1 v1 [111] aload_0 v0 [112] iload_1 v1 [113] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] [116] aload_0 v0 [117] iload_1 v1 [118] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [121] aload_0 v0 [122] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [125] ifne +22 (target=147) [128] aload_0 v0 [129] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] [132] goto +15 (target=147) [135] aload_0 v0 [136] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] [139] aload_0 v0 [140] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] [143] aload_0 v0 [144] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] [147] aload_0 v0 [148] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [151] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ..., Stack: (empty) - [109] Var: ..., Stack: (empty) - [110] Var: ..., Stack: [i] - [132] Var: ...[i], Stack: (empty) - [135] Var: -1, Stack: (empty) - [147] Var: ..., Stack: (empty) + Method: resetList()V Access flags: 0x0 = void resetList() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] [10] aload_0 v0 [11] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V] [14] aload_0 v0 [15] iconst_m1 [16] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [19] aload_0 v0 [20] ldc2_w #14 + Long [-9223372036854775808] [23] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] [26] aload_0 v0 [27] iconst_m1 [28] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] [31] aload_0 v0 [32] iconst_m1 [33] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [36] aload_0 v0 [37] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 441, locals = 9, stack = 4): [0] iload_1 v1 [1] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] aload_0 v0 [6] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I] [9] istore v4 [11] aload_0 v0 [12] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I] [15] istore v5 [17] aload_0 v0 [18] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I] [21] istore v6 [23] aload_0 v0 [24] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I] [27] istore v7 [29] aload_0 v0 [30] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [33] iload v4 [35] aload_0 v0 [36] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [39] ificmple +8 (target=47) [42] iload v4 [44] goto +7 (target=51) [47] aload_0 v0 [48] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [51] putfield #17 + Fieldref [android/graphics/Rect.left I] [54] aload_0 v0 [55] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [58] iload v5 [60] aload_0 v0 [61] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [64] ificmple +8 (target=72) [67] iload v5 [69] goto +7 (target=76) [72] aload_0 v0 [73] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [76] putfield #19 + Fieldref [android/graphics/Rect.top I] [79] aload_0 v0 [80] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [83] iload v6 [85] aload_0 v0 [86] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [89] ificmple +8 (target=97) [92] iload v6 [94] goto +7 (target=101) [97] aload_0 v0 [98] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [101] putfield #18 + Fieldref [android/graphics/Rect.right I] [104] aload_0 v0 [105] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [108] iload v7 [110] aload_0 v0 [111] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [114] ificmple +8 (target=122) [117] iload v7 [119] goto +7 (target=126) [122] aload_0 v0 [123] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [126] putfield #16 + Fieldref [android/graphics/Rect.bottom I] [129] aload_0 v0 [130] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [133] ifeq +7 (target=140) [136] aload_0 v0 [137] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V] [140] iconst_0 [141] istore v4 [143] iconst_0 [144] istore v5 [146] iconst_1 [147] istore v6 [149] aload_0 v0 [150] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] [153] dup [154] istore v7 [156] iflt +161 (target=317) [159] aload_0 v0 [160] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [163] ifnull +154 (target=317) [166] iload v7 [168] aload_0 v0 [169] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [172] invokeinterface #104 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [177] ificmpge +140 (target=317) [180] aload_0 v0 [181] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [184] iload v7 [186] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] [189] dup [190] astore v8 [192] ifnonnull +18 (target=210) [195] aload_0 v0 [196] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [199] iload v7 [201] aconst_null [202] aload_0 v0 [203] invokeinterface #105 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [208] astore v8 [210] aload v8 [212] ifnull +14 (target=226) [215] aload_0 v0 [216] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [219] iload v7 [221] aload v8 [223] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [226] aload v8 [228] ifnull +89 (target=317) [231] aload v8 [233] invokevirtual #50 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [236] ifnonnull +22 (target=258) [239] aload_0 v0 [240] iconst_1 [241] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [244] aload v8 [246] aload_0 v0 [247] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [250] invokevirtual #54 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [253] aload_0 v0 [254] iconst_0 [255] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [258] aload_0 v0 [259] aload v8 [261] iload_1 v1 [262] iload_2 v2 [263] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V] [266] aload_0 v0 [267] aload v8 [269] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I] [272] aload_0 v0 [273] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [276] getfield #19 + Fieldref [android/graphics/Rect.top I] [279] iadd [280] aload_0 v0 [281] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [284] getfield #16 + Fieldref [android/graphics/Rect.bottom I] [287] iadd [288] istore v4 [290] aload_0 v0 [291] aload v8 [293] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I] [296] aload_0 v0 [297] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [300] getfield #17 + Fieldref [android/graphics/Rect.left I] [303] iadd [304] aload_0 v0 [305] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [308] getfield #18 + Fieldref [android/graphics/Rect.right I] [311] iadd [312] istore v5 [314] iconst_0 [315] istore v6 [317] iload v6 [319] ifeq +41 (target=360) [322] aload_0 v0 [323] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [326] getfield #19 + Fieldref [android/graphics/Rect.top I] [329] aload_0 v0 [330] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [333] getfield #16 + Fieldref [android/graphics/Rect.bottom I] [336] iadd [337] istore v4 [339] iload_3 v3 [340] ifne +20 (target=360) [343] aload_0 v0 [344] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [347] getfield #17 + Fieldref [android/graphics/Rect.left I] [350] aload_0 v0 [351] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [354] getfield #18 + Fieldref [android/graphics/Rect.right I] [357] iadd [358] istore v5 [360] iload v4 [362] aload_0 v0 [363] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I] [366] invokestatic #103 + Methodref [java/lang/Math.max (II)I] [369] istore v4 [371] iload v5 [373] aload_0 v0 [374] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I] [377] invokestatic #103 + Methodref [java/lang/Math.max (II)I] [380] istore v5 [382] getstatic #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] [385] ifeq +23 (target=408) [388] iload v4 [390] iload_2 v2 [391] iconst_0 [392] invokestatic #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] [395] istore v4 [397] iload v5 [399] iload_1 v1 [400] iconst_0 [401] invokestatic #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] [404] istore_3 v3 [405] goto +18 (target=423) [408] iload v4 [410] iload_2 v2 [411] invokestatic #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] [414] istore v4 [416] iload v5 [418] iload_1 v1 [419] invokestatic #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] [422] istore_3 v3 [423] aload_0 v0 [424] iload_3 v3 [425] iload v4 [427] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V] [430] aload_0 v0 [431] iload_2 v2 [432] putfield #27 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I] [435] aload_0 v0 [436] iload_1 v1 [437] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I] [440] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [47] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect] - [51] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [72] Var: ..., Stack: [a:android/graphics/Rect] - [76] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [97] Var: ..., Stack: [a:android/graphics/Rect] - [101] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [122] Var: ..., Stack: [a:android/graphics/Rect] - [126] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [140] Var: ..., Stack: (empty) - [210] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i][i][i][i][i][a:android/view/View], Stack: - [226] Var: ..., Stack: (empty) - [258] Var: ..., Stack: (empty) - [317] Var: -1, Stack: (empty) - [360] Var: ..., Stack: (empty) - [408] Var: ..., Stack: (empty) - [423] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: + Method: getChildHeight(Landroid/view/View;)I Access flags: 0x0 = int getChildHeight(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #51 + Methodref [android/view/View.getMeasuredHeight ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getChildWidth(Landroid/view/View;)I Access flags: 0x0 = int getChildWidth(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #52 + Methodref [android/view/View.getMeasuredWidth ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 4): [0] new #6 + Class [android/view/ViewGroup$LayoutParams] [3] dup [4] iconst_m1 [5] bipush -2 [7] invokespecial #56 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: recycleAllViews()V Access flags: 0x0 = void recycleAllViews() Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [4] istore_1 v1 [5] aload_0 v0 [6] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [9] astore_2 v2 [10] aload_0 v0 [11] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [14] istore_3 v3 [15] iconst_0 [16] istore v4 [18] goto +28 (target=46) [21] aload_0 v0 [22] iload v4 [24] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [27] astore v5 [29] iload_3 v3 [30] iload v4 [32] iadd [33] istore v6 [35] aload_2 v2 [36] iload v6 [38] aload v5 [40] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [43] iinc v4, 1 [46] iload v4 [48] iload_1 v1 [49] ificmplt -28 (target=21) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin][i][i], Stack: - [46] Var: ..., Stack: (empty) + Method: setSelection(IZ)V Access flags: 0x1 = public void setSelection(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 3, stack = 3): [0] iload_2 v2 [1] ifeq +30 (target=31) [4] aload_0 v0 [5] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [8] iload_1 v1 [9] ificmpgt +22 (target=31) [12] iload_1 v1 [13] aload_0 v0 [14] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [17] aload_0 v0 [18] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [21] iadd [22] iconst_1 [23] isub [24] ificmpgt +7 (target=31) [27] iconst_1 [28] goto +4 (target=32) [31] iconst_0 [32] istore_2 v2 [33] aload_0 v0 [34] iload_1 v1 [35] iload_2 v2 [36] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ..., Stack: (empty) - [32] Var: ..., Stack: [i] + Method: setSelection(I)V Access flags: 0x1 = public void setSelection(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [5] aload_0 v0 [6] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [9] aload_0 v0 [10] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectionInt(IZ)V Access flags: 0x0 = void setSelectionInt(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 4, stack = 3): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [5] ificmpeq +31 (target=36) [8] aload_0 v0 [9] iconst_1 [10] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [13] iload_1 v1 [14] aload_0 v0 [15] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [18] isub [19] istore_3 v3 [20] aload_0 v0 [21] iload_1 v1 [22] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [25] aload_0 v0 [26] iload_3 v3 [27] iload_2 v2 [28] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V] [31] aload_0 v0 [32] iconst_0 [33] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [36] Var: ..., Stack: (empty) + Method: layout(IZ)V Access flags: 0x400 = abstract void layout(int,boolean) + Method: getSelectedView()Landroid/view/View; Access flags: 0x1 = public android.view.View getSelectedView() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [4] ifle +24 (target=28) [7] aload_0 v0 [8] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [11] iflt +17 (target=28) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [19] aload_0 v0 [20] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [23] isub [24] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [27] areturn [28] aconst_null [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) + Method: requestLayout()V Access flags: 0x1 = public void requestLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: getAdapter()Landroid/widget/SpinnerAdapter; Access flags: 0x1 = public android.widget.SpinnerAdapter getAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: pointToPosition(II)I Access flags: 0x1 = public int pointToPosition(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [4] dup [5] astore_3 v3 [6] ifnonnull +19 (target=25) [9] aload_0 v0 [10] new #1 + Class [android/graphics/Rect] [13] dup [14] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [17] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [20] aload_0 v0 [21] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [24] astore_3 v3 [25] aload_0 v0 [26] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [29] iconst_1 [30] isub [31] istore v4 [33] goto +44 (target=77) [36] aload_0 v0 [37] iload v4 [39] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [42] dup [43] astore v5 [45] invokevirtual #53 + Methodref [android/view/View.getVisibility ()I] [48] ifne +26 (target=74) [51] aload v5 [53] aload_3 v3 [54] invokevirtual #49 + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V] [57] aload_3 v3 [58] iload_1 v1 [59] iload_2 v2 [60] invokevirtual #48 + Methodref [android/graphics/Rect.contains (II)Z] [63] ifeq +11 (target=74) [66] aload_0 v0 [67] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [70] iload v4 [72] iadd [73] ireturn [74] iinc v4, -1 [77] iload v4 [79] ifge -43 (target=36) [82] iconst_m1 [83] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [25] Var: ...[a:android/graphics/Rect], Stack: (empty) - [36] Var: ...[i][i], Stack: (empty) - [74] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #10 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J] [19] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [22] aload_1 v1 [23] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [26] lconst_0 [27] lcmp [28] iflt +14 (target=42) [31] aload_1 v1 [32] aload_0 v0 [33] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] [36] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [39] goto +8 (target=47) [42] aload_1 v1 [43] iconst_m1 [44] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [47] aload_1 v1 [48] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 4): [0] aload_1 v1 [1] checkcast #10 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #99 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_1 v1 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [17] lconst_0 [18] lcmp [19] iflt +38 (target=57) [22] aload_0 v0 [23] iconst_1 [24] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [27] aload_0 v0 [28] iconst_1 [29] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] [32] aload_0 v0 [33] aload_1 v1 [34] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [37] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J] [40] aload_0 v0 [41] aload_1 v1 [42] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [45] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I] [48] aload_0 v0 [49] iconst_0 [50] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I] [53] aload_0 v0 [54] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [57] Var: ...[a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty) + Method: setAdapter(Landroid/widget/Adapter;)V Access flags: 0x1041 = public bridge synthetic void setAdapter(android.widget.Adapter) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] checkcast #7 + Class [android/widget/SpinnerAdapter] [5] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAdapter()Landroid/widget/Adapter; Access flags: 0x1041 = public bridge synthetic android.widget.Adapter getAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAbsSpinner,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 55): + Class [android/util/SparseArray] + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + Methodref [android/util/SparseArray. ()V] + Methodref [android/util/SparseArray.clear ()V] + Methodref [android/util/SparseArray.delete (I)V] + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] + Methodref [android/util/SparseArray.size ()I] + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + NameAndType [clear ()V] + NameAndType [delete (I)V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [mScrapHeap Landroid/util/SparseArray;] + NameAndType [put (ILjava/lang/Object;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + NameAndType [valueAt (I)Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/util/SparseArray;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [android/util/SparseArray] + Utf8 [android/view/View] + Utf8 [clear] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [delete] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [mScrapHeap] + Utf8 [put] + Utf8 [size] + Utf8 [this$0] + Utf8 [valueAt] Fields (count = 2): + Field: mScrapHeap Landroid/util/SparseArray; Access flags: 0x12 = private final android.util.SparseArray mScrapHeap + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAbsSpinner this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V Access flags: 0x0 = IcsAbsSpinner$RecycleBin(com.actionbarsherlock.internal.widget.IcsAbsSpinner) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] new #1 + Class [android/util/SparseArray] [13] dup [14] invokespecial #8 + Methodref [android/util/SparseArray. ()V] [17] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: put(ILandroid/view/View;)V Access flags: 0x1 = public void put(int,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #12 + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: get(I)Landroid/view/View; Access flags: 0x0 = android.view.View get(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] iload_1 v1 [5] invokevirtual #11 + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] [8] checkcast #2 + Class [android/view/View] [11] dup [12] astore_2 v2 [13] ifnull +11 (target=24) [16] aload_0 v0 [17] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [20] iload_1 v1 [21] invokevirtual #10 + Methodref [android/util/SparseArray.delete (I)V] [24] aload_2 v2 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: clear()V Access flags: 0x0 = void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] dup [5] astore_1 v1 [6] invokevirtual #13 + Methodref [android/util/SparseArray.size ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] goto +30 (target=42) [15] aload_1 v1 [16] iload_3 v3 [17] invokevirtual #14 + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;] [20] checkcast #2 + Class [android/view/View] [23] dup [24] astore v4 [26] ifnull +13 (target=39) [29] aload_0 v0 [30] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] [33] aload v4 [35] iconst_1 [36] invokestatic #15 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] [39] iinc v3, 1 [42] iload_3 v3 [43] iload_2 v2 [44] ificmplt -29 (target=15) [47] aload_1 v1 [48] invokevirtual #9 + Methodref [android/util/SparseArray.clear ()V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 94): + String [ position=] + String [ selectedId=] + String [AbsSpinner.SavedState{] + String [}] + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Class [java/lang/Integer] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readLong ()J] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeLong (J)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1. ()V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)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] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [position I] + NameAndType [readInt ()I] + NameAndType [readLong ()J] + NameAndType [selectedId J] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [writeInt (I)V] + NameAndType [writeLong (J)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [ position=] + Utf8 [ selectedId=] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [AbsSpinner.SavedState{] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [append] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Utf8 [identityHashCode] + Utf8 [java/lang/Integer] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [position] + Utf8 [readInt] + Utf8 [readLong] + Utf8 [selectedId] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [writeInt] + Utf8 [writeLong] + Utf8 [writeToParcel] + Utf8 [}] Fields (count = 3): + Field: selectedId J Access flags: 0x0 = long selectedId + Field: position I Access flags: 0x0 = int position + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #8 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] [3] dup [4] invokespecial #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1. ()V] [7] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = IcsAbsSpinner$SavedState(android.os.Parcelable) 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 #20 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private IcsAbsSpinner$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #16 + Methodref [android/os/Parcel.readLong ()J] [10] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #15 + Methodref [android/os/Parcel.readInt ()I] [18] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [21] return 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 = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #21 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [11] invokevirtual #18 + Methodref [android/os/Parcel.writeLong (J)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [19] invokevirtual #17 + Methodref [android/os/Parcel.writeInt (I)V] [22] return 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 = 52, locals = 1, stack = 3): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] ldc #3 + String [AbsSpinner.SavedState{] [6] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokestatic #30 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [13] invokestatic #24 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #2 + String [ selectedId=] [21] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [28] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [31] ldc #1 + String [ position=] [33] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] aload_0 v0 [37] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [40] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [43] ldc #4 + String [}] [45] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V Access flags: 0x1000 = synthetic IcsAbsSpinner$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = IcsAbsSpinner$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;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$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 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.IcsAdapterView extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 455): + Integer [-2] + Integer [-1] + Integer [0] + Integer [1] + Integer [100] + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] + String [addView(View) is not supported in AdapterView] + String [addView(View, LayoutParams) is not supported in AdapterView] + String [addView(View, int) is not supported in AdapterView] + String [addView(View, int, LayoutParams) is not supported in AdapterView] + String [removeAllViews() is not supported in AdapterView] + String [removeView(View) is not supported in AdapterView] + String [removeViewAt(int) is not supported in AdapterView] + Class [android/os/SystemClock] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/accessibility/AccessibilityNodeInfo] + Class [android/widget/Adapter] + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Class [java/lang/ClassCastException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/UnsupportedOperationException] + Long [-9223372036854775808] + Long [-1] + Long [100] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.isEnabled ()Z] + Methodref [android/view/View.sendAccessibilityEvent (I)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.canAnimate ()Z] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/ViewGroup.setFocusable (Z)V] + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;] + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + InterfaceMethodref [android/widget/Adapter.getCount ()I] + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] + NameAndType [canAnimate ()Z] + NameAndType [checkSelectionChanged ()V] + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [findSyncPosition ()I] + NameAndType [fireOnSelected ()V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getCount ()I] + NameAndType [getFirstVisiblePosition ()I] + NameAndType [getHeight ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemId (I)J] + NameAndType [getItemIdAtPosition (I)J] + NameAndType [getLastVisiblePosition ()I] + NameAndType [getLeft ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSelectedView ()Landroid/view/View;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [isEmpty ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isInFilterMode ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [isLongClickable ()Z] + NameAndType [isScrollableForAccessibility ()Z] + NameAndType [isShown ()Z] + NameAndType [lookForSelectablePosition (IZ)I] + NameAndType [mBlockLayoutRequests Z] + NameAndType [mDataChanged Z] + NameAndType [mDesiredFocusableInTouchModeState Z] + NameAndType [mDesiredFocusableState Z] + NameAndType [mEmptyView Landroid/view/View;] + NameAndType [mFirstPosition I] + NameAndType [mInLayout Z] + NameAndType [mItemCount I] + NameAndType [mLayoutHeight I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mNextSelectedRowId J] + NameAndType [mOldSelectedPosition I] + NameAndType [mOldSelectedRowId J] + NameAndType [mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + NameAndType [mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + NameAndType [mSelectedPosition I] + NameAndType [mSelectedRowId J] + NameAndType [mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + NameAndType [mSpecificTop I] + NameAndType [mSyncHeight J] + NameAndType [mSyncMode I] + NameAndType [mSyncPosition I] + NameAndType [mSyncRowId J] + NameAndType [max (II)I] + NameAndType [min (II)I] + NameAndType [obtain ()Landroid/view/accessibility/AccessibilityEvent;] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] + NameAndType [onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + NameAndType [onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [playSoundEffect (I)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [selectionChanged ()V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCurrentItemIndex (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setFocusableInTouchMode (Z)V] + NameAndType [setFromIndex (I)V] + NameAndType [setItemCount (I)V] + NameAndType [setLongClickable (Z)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setScrollable (Z)V] + NameAndType [setToIndex (I)V] + NameAndType [setVisibility (I)V] + NameAndType [updateEmptyStatus (Z)V] + NameAndType [uptimeMillis ()J] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/accessibility/AccessibilityEvent;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(IZ)I] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;IJ)Z] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityRecord;)V] + Utf8 [(Landroid/widget/Adapter;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [INVALID_ROW_ID] + Utf8 [ITEM_VIEW_TYPE_HEADER_OR_FOOTER] + Utf8 [ITEM_VIEW_TYPE_IGNORE] + Utf8 [J] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SYNC_FIRST_POSITION] + Utf8 [SYNC_MAX_DURATION_MILLIS] + Utf8 [SYNC_SELECTED_POSITION] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [addView] + Utf8 [addView(View) is not supported in AdapterView] + Utf8 [addView(View, LayoutParams) is not supported in AdapterView] + Utf8 [addView(View, int) is not supported in AdapterView] + Utf8 [addView(View, int, LayoutParams) is not supported in AdapterView] + Utf8 [android/os/SystemClock] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [android/widget/Adapter] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [appendRecord] + Utf8 [canAnimate] + Utf8 [category] + Utf8 [checkFocus] + Utf8 [checkSelectionChanged] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Utf8 [dispatchFreezeSelfOnly] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchThawSelfOnly] + Utf8 [equals] + Utf8 [findSyncPosition] + Utf8 [fireOnSelected] + Utf8 [getAdapter] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [getEmptyView] + Utf8 [getFirstVisiblePosition] + Utf8 [getHeight] + Utf8 [getItem] + Utf8 [getItemAtPosition] + Utf8 [getItemId] + Utf8 [getItemIdAtPosition] + Utf8 [getLastVisiblePosition] + Utf8 [getLeft] + Utf8 [getOnItemClickListener] + Utf8 [getOnItemLongClickListener] + Utf8 [getOnItemSelectedListener] + Utf8 [getParent] + Utf8 [getPositionForView] + Utf8 [getRight] + Utf8 [getSelectedItem] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getSelectedView] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [handleDataChanged] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isInFilterMode] + Utf8 [isInTouchMode] + Utf8 [isLongClickable] + Utf8 [isScrollableForAccessibility] + Utf8 [isShown] + Utf8 [java/lang/ClassCastException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [list] + Utf8 [lookForSelectablePosition] + Utf8 [mBlockLayoutRequests] + Utf8 [mDataChanged] + Utf8 [mDesiredFocusableInTouchModeState] + Utf8 [mDesiredFocusableState] + Utf8 [mEmptyView] + Utf8 [mFirstPosition] + Utf8 [mInLayout] + Utf8 [mItemCount] + Utf8 [mLayoutHeight] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mNextSelectedRowId] + Utf8 [mOldItemCount] + Utf8 [mOldSelectedPosition] + Utf8 [mOldSelectedRowId] + Utf8 [mOnItemClickListener] + Utf8 [mOnItemLongClickListener] + Utf8 [mOnItemSelectedListener] + Utf8 [mSelectedPosition] + Utf8 [mSelectedRowId] + Utf8 [mSelectionNotifier] + Utf8 [mSpecificTop] + Utf8 [mSyncHeight] + Utf8 [mSyncMode] + Utf8 [mSyncPosition] + Utf8 [mSyncRowId] + Utf8 [max] + Utf8 [min] + Utf8 [obtain] + Utf8 [onDetachedFromWindow] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onItemClick] + Utf8 [onItemSelected] + Utf8 [onLayout] + Utf8 [onNothingSelected] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [performItemClick] + Utf8 [playSoundEffect] + Utf8 [post] + Utf8 [rememberSyncState] + Utf8 [removeAllViews] + Utf8 [removeAllViews() is not supported in AdapterView] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [removeView(View) is not supported in AdapterView] + Utf8 [removeViewAt] + Utf8 [removeViewAt(int) is not supported in AdapterView] + Utf8 [scrolling] + Utf8 [selectionChanged] + Utf8 [sendAccessibilityEvent] + Utf8 [setAdapter] + Utf8 [setCurrentItemIndex] + Utf8 [setEmptyView] + Utf8 [setEnabled] + Utf8 [setFocusable] + Utf8 [setFocusableInTouchMode] + Utf8 [setFromIndex] + Utf8 [setItemCount] + Utf8 [setLongClickable] + Utf8 [setNextSelectedPositionInt] + Utf8 [setOnClickListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemLongClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setScrollable] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setToIndex] + Utf8 [setVisibility] + Utf8 [updateEmptyStatus] + Utf8 [uptimeMillis] Fields (count = 33): + Field: ITEM_VIEW_TYPE_IGNORE I Access flags: 0x19 = public static final int ITEM_VIEW_TYPE_IGNORE Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: ITEM_VIEW_TYPE_HEADER_OR_FOOTER I Access flags: 0x19 = public static final int ITEM_VIEW_TYPE_HEADER_OR_FOOTER Class member attributes (count = 1): + Constant value attribute: + Integer [-2] + Field: mFirstPosition I Access flags: 0x0 = int mFirstPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [scrolling] + Field: mSpecificTop I Access flags: 0x0 = int mSpecificTop + Field: mSyncPosition I Access flags: 0x0 = int mSyncPosition + Field: mSyncRowId J Access flags: 0x0 = long mSyncRowId + Field: mSyncHeight J Access flags: 0x0 = long mSyncHeight + Field: mNeedSync Z Access flags: 0x0 = boolean mNeedSync + Field: mSyncMode I Access flags: 0x0 = int mSyncMode + Field: mLayoutHeight I Access flags: 0x2 = private int mLayoutHeight + Field: SYNC_SELECTED_POSITION I Access flags: 0x18 = static final int SYNC_SELECTED_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SYNC_FIRST_POSITION I Access flags: 0x18 = static final int SYNC_FIRST_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SYNC_MAX_DURATION_MILLIS I Access flags: 0x18 = static final int SYNC_MAX_DURATION_MILLIS Class member attributes (count = 1): + Constant value attribute: + Integer [100] + Field: mInLayout Z Access flags: 0x0 = boolean mInLayout + Field: mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x0 = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mOnItemSelectedListener + Field: mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x0 = android.widget.AdapterView$OnItemClickListener mOnItemClickListener + Field: mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; Access flags: 0x0 = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener mOnItemLongClickListener + Field: mDataChanged Z Access flags: 0x0 = boolean mDataChanged + Field: mNextSelectedPosition I Access flags: 0x0 = int mNextSelectedPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mNextSelectedRowId J Access flags: 0x0 = long mNextSelectedRowId + Field: mSelectedPosition I Access flags: 0x0 = int mSelectedPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mSelectedRowId J Access flags: 0x0 = long mSelectedRowId + Field: mEmptyView Landroid/view/View; Access flags: 0x2 = private android.view.View mEmptyView + Field: mItemCount I Access flags: 0x0 = int mItemCount Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mOldItemCount I Access flags: 0x0 = int mOldItemCount + Field: INVALID_POSITION I Access flags: 0x19 = public static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: INVALID_ROW_ID J Access flags: 0x19 = public static final long INVALID_ROW_ID Class member attributes (count = 1): + Constant value attribute: + Long [-9223372036854775808] + Field: mOldSelectedPosition I Access flags: 0x0 = int mOldSelectedPosition + Field: mOldSelectedRowId J Access flags: 0x0 = long mOldSelectedRowId + Field: mDesiredFocusableState Z Access flags: 0x2 = private boolean mDesiredFocusableState + Field: mDesiredFocusableInTouchModeState Z Access flags: 0x2 = private boolean mDesiredFocusableInTouchModeState + Field: mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier mSelectionNotifier + Field: mBlockLayoutRequests Z Access flags: 0x0 = boolean mBlockLayoutRequests Methods (count = 60): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsAdapterView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #68 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_0 [7] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [10] aload_0 v0 [11] ldc2_w #29 + Long [-9223372036854775808] [14] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [17] aload_0 v0 [18] iconst_0 [19] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [22] aload_0 v0 [23] iconst_0 [24] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [27] aload_0 v0 [28] iconst_m1 [29] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [32] aload_0 v0 [33] ldc2_w #29 + Long [-9223372036854775808] [36] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [39] aload_0 v0 [40] iconst_m1 [41] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [44] aload_0 v0 [45] ldc2_w #29 + Long [-9223372036854775808] [48] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [51] aload_0 v0 [52] iconst_m1 [53] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [56] aload_0 v0 [57] ldc2_w #29 + Long [-9223372036854775808] [60] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [63] aload_0 v0 [64] iconst_0 [65] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsAdapterView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #69 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [11] aload_0 v0 [12] ldc2_w #29 + Long [-9223372036854775808] [15] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [18] aload_0 v0 [19] iconst_0 [20] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [23] aload_0 v0 [24] iconst_0 [25] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [28] aload_0 v0 [29] iconst_m1 [30] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [33] aload_0 v0 [34] ldc2_w #29 + Long [-9223372036854775808] [37] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [40] aload_0 v0 [41] iconst_m1 [42] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [45] aload_0 v0 [46] ldc2_w #29 + Long [-9223372036854775808] [49] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [52] aload_0 v0 [53] iconst_m1 [54] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [57] aload_0 v0 [58] ldc2_w #29 + Long [-9223372036854775808] [61] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [64] aload_0 v0 [65] iconst_0 [66] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsAdapterView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #70 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] iconst_0 [9] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [12] aload_0 v0 [13] ldc2_w #29 + Long [-9223372036854775808] [16] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [19] aload_0 v0 [20] iconst_0 [21] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [29] aload_0 v0 [30] iconst_m1 [31] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [34] aload_0 v0 [35] ldc2_w #29 + Long [-9223372036854775808] [38] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [41] aload_0 v0 [42] iconst_m1 [43] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [46] aload_0 v0 [47] ldc2_w #29 + Long [-9223372036854775808] [50] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [53] aload_0 v0 [54] iconst_m1 [55] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [58] aload_0 v0 [59] ldc2_w #29 + Long [-9223372036854775808] [62] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [65] aload_0 v0 [66] iconst_0 [67] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x11 = public final android.widget.AdapterView$OnItemClickListener getOnItemClickListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performItemClick(Landroid/view/View;IJ)Z Access flags: 0x1 = public boolean performItemClick(android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [4] ifnull +32 (target=36) [7] aload_0 v0 [8] iconst_0 [9] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V] [12] aload_1 v1 [13] ifnull +8 (target=21) [16] aload_1 v1 [17] iconst_1 [18] invokevirtual #66 + Methodref [android/view/View.sendAccessibilityEvent (I)V] [21] aload_0 v0 [22] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [25] aconst_null [26] aload_1 v1 [27] iload_2 v2 [28] lload_3 v3 [29] invokeinterface #136 + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] [34] iconst_1 [35] ireturn [36] iconst_0 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) + Method: setOnItemLongClickListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V Access flags: 0x1 = public void setOnItemLongClickListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V] [12] aload_0 v0 [13] aload_1 v1 [14] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: getOnItemLongClickListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; Access flags: 0x11 = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener getOnItemLongClickListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnItemSelectedListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V Access flags: 0x1 = public void setOnItemSelectedListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOnItemSelectedListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x11 = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener getOnItemSelectedListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAdapter()Landroid/widget/Adapter; Access flags: 0x401 = public abstract android.widget.Adapter getAdapter() + Method: setAdapter(Landroid/widget/Adapter;)V Access flags: 0x401 = public abstract void setAdapter(android.widget.Adapter) + Method: addView(Landroid/view/View;)V Access flags: 0x1 = public void addView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #7 + String [addView(View) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;I)V Access flags: 0x1 = public void addView(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #9 + String [addView(View, int) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #8 + String [addView(View, LayoutParams) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #10 + String [addView(View, int, LayoutParams) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeView(Landroid/view/View;)V Access flags: 0x1 = public void removeView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #12 + String [removeView(View) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeViewAt(I)V Access flags: 0x1 = public void removeViewAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #13 + String [removeViewAt(int) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllViews()V Access flags: 0x1 = public void removeAllViews() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #11 + String [removeAllViews() is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 6, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I] [5] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemPosition()I Access flags: 0x1 = public int getSelectedItemPosition() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getSelectedItemId()J Access flags: 0x1 = public long getSelectedItemId() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getSelectedView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getSelectedView() + Method: getSelectedItem()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getSelectedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] astore_1 v1 [5] aload_0 v0 [6] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [9] istore_2 v2 [10] aload_1 v1 [11] ifnull +24 (target=35) [14] aload_1 v1 [15] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [20] ifle +15 (target=35) [23] iload_2 v2 [24] iflt +11 (target=35) [27] aload_1 v1 [28] iload_2 v2 [29] invokeinterface #133 + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] [34] areturn [35] aconst_null [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [35] Var: ...[a:android/widget/Adapter][i], Stack: (empty) + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getPositionForView(Landroid/view/View;)I Access flags: 0x1 = public int getPositionForView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 2): [0] goto +5 (target=5) [3] aload_2 v2 [4] astore_1 v1 [5] aload_1 v1 [6] invokevirtual #62 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [9] checkcast #15 + Class [android/view/View] [12] dup [13] astore_2 v2 [14] aload_0 v0 [15] invokevirtual #129 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [18] ifeq -15 (target=3) [21] goto +6 (target=27) [24] pop [25] iconst_m1 [26] ireturn [27] aload_0 v0 [28] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [31] istore_2 v2 [32] iconst_0 [33] istore_3 v3 [34] goto +25 (target=59) [37] aload_0 v0 [38] iload_3 v3 [39] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [42] aload_1 v1 [43] invokevirtual #129 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [46] ifeq +10 (target=56) [49] aload_0 v0 [50] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [53] iload_3 v3 [54] iadd [55] ireturn [56] iinc v3, 1 [59] iload_3 v3 [60] iload_2 v2 [61] ificmplt -24 (target=37) [64] iconst_m1 [65] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 21: 24): + Class [java/lang/ClassCastException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [3] Var: ...[a:android/view/View][a:android/view/View], Stack: (empty) - [5] Var: -1, Stack: (empty) - [24] Var: ..., Stack: [a:java/lang/ClassCastException] - [27] Var: ..., Stack: (empty) - [37] Var: ...[i][i], Stack: (empty) - [56] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getFirstVisiblePosition()I Access flags: 0x1 = public int getFirstVisiblePosition() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLastVisiblePosition()I Access flags: 0x1 = public int getLastVisiblePosition() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [4] aload_0 v0 [5] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [8] iadd [9] iconst_1 [10] isub [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelection(I)V Access flags: 0x401 = public abstract void setSelection(int) + Method: setEmptyView(Landroid/view/View;)V Access flags: 0x1 = public void setEmptyView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [5] aload_0 v0 [6] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [9] dup [10] astore_1 v1 [11] ifnull +16 (target=27) [14] aload_1 v1 [15] invokeinterface #135 + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] [20] ifne +7 (target=27) [23] iconst_0 [24] goto +4 (target=28) [27] iconst_1 [28] istore_1 v1 [29] aload_0 v0 [30] iload_1 v1 [31] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: ...[a:android/widget/Adapter], Stack: (empty) - [28] Var: ..., Stack: [i] + Method: getEmptyView()Landroid/view/View; Access flags: 0x1 = public android.view.View getEmptyView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInFilterMode()Z Access flags: 0x0 = boolean isInFilterMode() 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: setFocusable(Z)V Access flags: 0x1 = public void setFocusable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +16 (target=22) [9] aload_2 v2 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] istore_2 v2 [24] aload_0 v0 [25] iload_1 v1 [26] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [29] iload_1 v1 [30] ifne +8 (target=38) [33] aload_0 v0 [34] iconst_0 [35] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [38] aload_0 v0 [39] iload_1 v1 [40] ifeq +18 (target=58) [43] iload_2 v2 [44] ifeq +10 (target=54) [47] aload_0 v0 [48] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [51] ifeq +7 (target=58) [54] iconst_1 [55] goto +4 (target=59) [58] iconst_0 [59] invokespecial #76 + Methodref [android/view/ViewGroup.setFocusable (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [38] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] + Method: setFocusableInTouchMode(Z)V Access flags: 0x1 = public void setFocusableInTouchMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +16 (target=22) [9] aload_2 v2 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] istore_2 v2 [24] aload_0 v0 [25] iload_1 v1 [26] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [29] iload_1 v1 [30] ifeq +8 (target=38) [33] aload_0 v0 [34] iconst_1 [35] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [38] aload_0 v0 [39] iload_1 v1 [40] ifeq +18 (target=58) [43] iload_2 v2 [44] ifeq +10 (target=54) [47] aload_0 v0 [48] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [51] ifeq +7 (target=58) [54] iconst_1 [55] goto +4 (target=59) [58] iconst_0 [59] invokespecial #77 + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [38] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] + Method: checkFocus()V Access flags: 0x0 = void checkFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_1 v1 [6] ifnull +16 (target=22) [9] aload_1 v1 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] ifeq +14 (target=37) [26] aload_0 v0 [27] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [30] ifne +7 (target=37) [33] iconst_0 [34] goto +4 (target=38) [37] iconst_1 [38] istore_2 v2 [39] aload_0 v0 [40] iload_2 v2 [41] ifeq +14 (target=55) [44] aload_0 v0 [45] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [48] ifeq +7 (target=55) [51] iconst_1 [52] goto +4 (target=56) [55] iconst_0 [56] invokespecial #77 + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] [59] aload_0 v0 [60] iload_2 v2 [61] ifeq +14 (target=75) [64] aload_0 v0 [65] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [68] ifeq +7 (target=75) [71] iconst_1 [72] goto +4 (target=76) [75] iconst_0 [76] invokespecial #76 + Methodref [android/view/ViewGroup.setFocusable (Z)V] [79] aload_0 v0 [80] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [83] ifnull +25 (target=108) [86] aload_0 v0 [87] aload_1 v1 [88] ifnull +16 (target=104) [91] aload_1 v1 [92] invokeinterface #135 + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] [97] ifne +7 (target=104) [100] iconst_0 [101] goto +4 (target=105) [104] iconst_1 [105] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [37] Var: ...[i], Stack: (empty) - [38] Var: ..., Stack: [i] - [55] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [56] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [75] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [76] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [104] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [105] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [108] Var: ..., Stack: (empty) + Method: updateEmptyStatus(Z)V Access flags: 0x2 = private void updateEmptyStatus(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 2, stack = 6): [0] aload_0 v0 [1] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] ifeq +61 (target=71) [13] aload_0 v0 [14] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [17] ifnull +20 (target=37) [20] aload_0 v0 [21] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [24] iconst_0 [25] invokevirtual #67 + Methodref [android/view/View.setVisibility (I)V] [28] aload_0 v0 [29] bipush 8 [31] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [34] goto +8 (target=42) [37] aload_0 v0 [38] iconst_0 [39] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [42] aload_0 v0 [43] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [46] ifeq +46 (target=92) [49] aload_0 v0 [50] iconst_0 [51] aload_0 v0 [52] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I] [55] aload_0 v0 [56] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I] [59] aload_0 v0 [60] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I] [63] aload_0 v0 [64] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I] [67] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V] [70] return [71] aload_0 v0 [72] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [75] ifnull +12 (target=87) [78] aload_0 v0 [79] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [82] bipush 8 [84] invokevirtual #67 + Methodref [android/view/View.setVisibility (I)V] [87] aload_0 v0 [88] iconst_0 [89] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [9] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) - [71] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [92] Var: ..., Stack: (empty) + Method: getItemAtPosition(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItemAtPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +7 (target=13) [9] iload_1 v1 [10] ifge +5 (target=15) [13] aconst_null [14] areturn [15] aload_2 v2 [16] iload_1 v1 [17] invokeinterface #133 + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [13] Var: ...[a:android/widget/Adapter], Stack: (empty) - [15] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [a:java/lang/Object] + Method: getItemIdAtPosition(I)J Access flags: 0x1 = public long getItemIdAtPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +7 (target=13) [9] iload_1 v1 [10] ifge +7 (target=17) [13] ldc2_w #29 + Long [-9223372036854775808] [16] lreturn [17] aload_2 v2 [18] iload_1 v1 [19] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [24] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [13] Var: ...[a:android/widget/Adapter], Stack: (empty) - [17] Var: ..., Stack: (empty) - [24] Var: ..., Stack: [l] + Method: setOnClickListener(Landroid/view/View$OnClickListener;)V Access flags: 0x1 = public void setOnClickListener(android.view.View$OnClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #27 + Class [java/lang/RuntimeException] [3] dup [4] ldc #6 + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] [6] invokespecial #130 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchSaveInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchSaveInstanceState(android.util.SparseArray) 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 #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchRestoreInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchRestoreInstanceState(android.util.SparseArray) 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 #90 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [9] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: selectionChanged()V Access flags: 0x0 = void selectionChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [11] ifne +10 (target=21) [14] aload_0 v0 [15] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [18] ifeq +35 (target=53) [21] aload_0 v0 [22] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [25] ifnonnull +16 (target=41) [28] aload_0 v0 [29] new #23 + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] [32] dup [33] aload_0 v0 [34] aconst_null [35] invokespecial #126 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] [38] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [41] aload_0 v0 [42] aload_0 v0 [43] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [46] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] [49] pop [50] goto +7 (target=57) [53] aload_0 v0 [54] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] [57] aload_0 v0 [58] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [61] iconst_m1 [62] ificmpeq +22 (target=84) [65] aload_0 v0 [66] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z] [69] ifeq +15 (target=84) [72] aload_0 v0 [73] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z] [76] ifne +8 (target=84) [79] aload_0 v0 [80] iconst_4 [81] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) + Method: fireOnSelected()V Access flags: 0x2 = private void fireOnSelected() Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [12] dup [13] istore_1 v1 [14] iflt +31 (target=45) [17] aload_0 v0 [18] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [21] astore_2 v2 [22] aload_0 v0 [23] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [26] aload_0 v0 [27] aload_2 v2 [28] iload_1 v1 [29] aload_0 v0 [30] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [33] iload_1 v1 [34] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [39] invokeinterface #137 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] [44] return [45] aload_0 v0 [46] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [49] aload_0 v0 [50] invokeinterface #138 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [8] Var: ..., Stack: (empty) - [45] Var: ...[i], Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] ifnull +20 (target=26) [9] aload_2 v2 [10] invokevirtual #64 + Methodref [android/view/View.getVisibility ()I] [13] ifne +13 (target=26) [16] aload_2 v2 [17] aload_1 v1 [18] invokevirtual #61 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [21] ifeq +5 (target=26) [24] iconst_1 [25] ireturn [26] iconst_0 [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ...[a:android/view/View], Stack: (empty) + Method: onRequestSendAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #75 + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [6] ifeq +25 (target=31) [9] invokestatic #79 + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;] [12] astore_3 v3 [13] aload_0 v0 [14] aload_3 v3 [15] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [18] aload_1 v1 [19] aload_3 v3 [20] invokevirtual #61 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [23] pop [24] aload_2 v2 [25] aload_3 v3 [26] invokevirtual #78 + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [31] Var: ..., Stack: (empty) + Method: onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x1 = public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #74 + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] [5] aload_1 v1 [6] aload_0 v0 [7] invokespecial #110 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] [10] invokevirtual #87 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] [13] aload_0 v0 [14] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [17] dup [18] astore_2 v2 [19] ifnull +11 (target=30) [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #65 + Methodref [android/view/View.isEnabled ()Z] [27] invokevirtual #86 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[a:android/view/View], Stack: (empty) + Method: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] aload_1 v1 [6] aload_0 v0 [7] invokespecial #110 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] [10] invokevirtual #84 + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V] [13] aload_0 v0 [14] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [17] dup [18] astore_2 v2 [19] ifnull +11 (target=30) [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #65 + Methodref [android/view/View.isEnabled ()Z] [27] invokevirtual #81 + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V] [30] aload_1 v1 [31] aload_0 v0 [32] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [35] invokevirtual #80 + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] [38] aload_1 v1 [39] aload_0 v0 [40] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] [43] invokevirtual #82 + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V] [46] aload_1 v1 [47] aload_0 v0 [48] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] [51] invokevirtual #85 + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V] [54] aload_1 v1 [55] aload_0 v0 [56] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I] [59] invokevirtual #83 + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[a:android/view/View], Stack: (empty) + Method: isScrollableForAccessibility()Z Access flags: 0x2 = private boolean isScrollableForAccessibility() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_1 v1 [6] ifnull +35 (target=41) [9] aload_1 v1 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] dup [16] istore_1 v1 [17] ifle +22 (target=39) [20] aload_0 v0 [21] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] [24] ifgt +13 (target=37) [27] aload_0 v0 [28] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] [31] iload_1 v1 [32] iconst_1 [33] isub [34] ificmpge +5 (target=39) [37] iconst_1 [38] ireturn [39] iconst_0 [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [37] Var: ...[a:android/widget/Adapter][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [41] Var: -1, Stack: (empty) + Method: canAnimate()Z Access flags: 0x4 = protected boolean canAnimate() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #71 + Methodref [android/view/ViewGroup.canAnimate ()Z] [4] ifeq +12 (target=16) [7] aload_0 v0 [8] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [11] ifle +5 (target=16) [14] iconst_1 [15] ireturn [16] iconst_0 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: handleDataChanged()V Access flags: 0x0 = void handleDataChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] iload_1 v1 [8] ifle +98 (target=106) [11] aload_0 v0 [12] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [15] ifeq +34 (target=49) [18] aload_0 v0 [19] iconst_0 [20] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [23] aload_0 v0 [24] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I] [27] dup [28] istore_3 v3 [29] iflt +20 (target=49) [32] aload_0 v0 [33] iload_3 v3 [34] iconst_1 [35] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [38] iload_3 v3 [39] ificmpne +10 (target=49) [42] aload_0 v0 [43] iload_3 v3 [44] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] [47] iconst_1 [48] istore_2 v2 [49] iload_2 v2 [50] ifne +56 (target=106) [53] aload_0 v0 [54] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [57] dup [58] istore_3 v3 [59] iload_1 v1 [60] ificmplt +7 (target=67) [63] iload_1 v1 [64] iconst_1 [65] isub [66] istore_3 v3 [67] iload_3 v3 [68] ifge +5 (target=73) [71] iconst_0 [72] istore_3 v3 [73] aload_0 v0 [74] iload_3 v3 [75] iconst_1 [76] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [79] dup [80] istore_1 v1 [81] ifge +10 (target=91) [84] aload_0 v0 [85] iload_3 v3 [86] iconst_0 [87] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [90] istore_1 v1 [91] iload_1 v1 [92] iflt +14 (target=106) [95] aload_0 v0 [96] iload_1 v1 [97] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] [100] aload_0 v0 [101] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] [104] iconst_1 [105] istore_2 v2 [106] iload_2 v2 [107] ifne +36 (target=143) [110] aload_0 v0 [111] iconst_m1 [112] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [115] aload_0 v0 [116] ldc2_w #29 + Long [-9223372036854775808] [119] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [122] aload_0 v0 [123] iconst_m1 [124] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [127] aload_0 v0 [128] ldc2_w #29 + Long [-9223372036854775808] [131] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [134] aload_0 v0 [135] iconst_0 [136] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [139] aload_0 v0 [140] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] [143] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [49] Var: ...[i][i], Stack: (empty) - [67] Var: ...[i], Stack: (empty) - [73] Var: ..., Stack: (empty) - [91] Var: ...[i], Stack: (empty) - [106] Var: -2, Stack: (empty) - [143] Var: ..., Stack: (empty) + Method: checkSelectionChanged()V Access flags: 0x0 = void checkSelectionChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [4] aload_0 v0 [5] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [8] ificmpne +15 (target=23) [11] aload_0 v0 [12] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [15] aload_0 v0 [16] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [19] lcmp [20] ifeq +23 (target=43) [23] aload_0 v0 [24] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [32] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [35] aload_0 v0 [36] aload_0 v0 [37] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [40] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: findSyncPosition()I Access flags: 0x0 = int findSyncPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 200, locals = 13, stack = 4): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] dup [5] istore_1 v1 [6] ifne +5 (target=11) [9] iconst_m1 [10] ireturn [11] aload_0 v0 [12] getfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [15] lstore_2 v2 [16] aload_0 v0 [17] getfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [20] istore v4 [22] lload_2 v2 [23] ldc2_w #29 + Long [-9223372036854775808] [26] lcmp [27] ifne +5 (target=32) [30] iconst_m1 [31] ireturn [32] iconst_0 [33] iload v4 [35] invokestatic #127 + Methodref [java/lang/Math.max (II)I] [38] istore v4 [40] iload_1 v1 [41] iconst_1 [42] isub [43] iload v4 [45] invokestatic #128 + Methodref [java/lang/Math.min (II)I] [48] istore v4 [50] invokestatic #60 + Methodref [android/os/SystemClock.uptimeMillis ()J] [53] ldc2_w #33 + Long [100] [56] ladd [57] lstore v5 [59] iload v4 [61] istore v9 [63] iload v4 [65] istore v10 [67] iconst_0 [68] istore v11 [70] aload_0 v0 [71] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [74] dup [75] astore v12 [77] ifnonnull +112 (target=189) [80] iconst_m1 [81] ireturn [82] aload v12 [84] iload v4 [86] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [91] lload_2 v2 [92] lcmp [93] ifne +6 (target=99) [96] iload v4 [98] ireturn [99] iload v10 [101] iload_1 v1 [102] iconst_1 [103] isub [104] ificmpne +7 (target=111) [107] iconst_1 [108] goto +4 (target=112) [111] iconst_0 [112] istore v8 [114] iload v9 [116] ifne +7 (target=123) [119] iconst_1 [120] goto +4 (target=124) [123] iconst_0 [124] istore v7 [126] iload v8 [128] ifeq +8 (target=136) [131] iload v7 [133] ifne +65 (target=198) [136] iload v7 [138] ifne +13 (target=151) [141] iload v11 [143] ifeq +21 (target=164) [146] iload v8 [148] ifne +16 (target=164) [151] iinc v10, 1 [154] iload v10 [156] istore v4 [158] iconst_0 [159] istore v11 [161] goto +28 (target=189) [164] iload v8 [166] ifne +13 (target=179) [169] iload v11 [171] ifne +18 (target=189) [174] iload v7 [176] ifne +13 (target=189) [179] iinc v9, -1 [182] iload v9 [184] istore v4 [186] iconst_1 [187] istore v11 [189] invokestatic #60 + Methodref [android/os/SystemClock.uptimeMillis ()J] [192] lload v5 [194] lcmp [195] ifle -113 (target=82) [198] iconst_m1 [199] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [11] Var: ...[i], Stack: (empty) - [32] Var: ...[l][i], Stack: (empty) - [82] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: - [99] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][T][a:android/widget/Adapter], Stack: - [111] Var: ..., Stack: (empty) - [112] Var: ..., Stack: [i] - [123] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][i][a:android/widget/Adapter], Stack: - [124] Var: ..., Stack: [i] - [136] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][i][i][a:android/widget/Adapter], Stack: - [151] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [179] Var: ..., Stack: (empty) - [189] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: - [198] Var: ..., Stack: (empty) + Method: lookForSelectablePosition(IZ)I Access flags: 0x0 = int lookForSelectablePosition(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iload_1 v1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedPositionInt(I)V Access flags: 0x0 = void setSelectedPositionInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [5] aload_0 v0 [6] aload_0 v0 [7] iload_1 v1 [8] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] [11] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNextSelectedPositionInt(I)V Access flags: 0x0 = void setNextSelectedPositionInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [5] aload_0 v0 [6] aload_0 v0 [7] iload_1 v1 [8] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] [11] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [14] aload_0 v0 [15] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [18] ifeq +27 (target=45) [21] aload_0 v0 [22] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [25] ifne +20 (target=45) [28] iload_1 v1 [29] iflt +16 (target=45) [32] aload_0 v0 [33] iload_1 v1 [34] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [37] aload_0 v0 [38] aload_0 v0 [39] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [42] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: rememberSyncState()V Access flags: 0x0 = void rememberSyncState() Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [4] ifle +152 (target=156) [7] aload_0 v0 [8] iconst_1 [9] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [12] aload_0 v0 [13] aload_0 v0 [14] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] [17] i2l [18] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J] [21] aload_0 v0 [22] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [25] iflt +51 (target=76) [28] aload_0 v0 [29] aload_0 v0 [30] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [33] aload_0 v0 [34] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [37] isub [38] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [41] astore_1 v1 [42] aload_0 v0 [43] aload_0 v0 [44] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [47] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [50] aload_0 v0 [51] aload_0 v0 [52] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [55] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [58] aload_1 v1 [59] ifnull +11 (target=70) [62] aload_0 v0 [63] aload_1 v1 [64] invokevirtual #63 + Methodref [android/view/View.getTop ()I] [67] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] [70] aload_0 v0 [71] iconst_0 [72] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [75] return [76] aload_0 v0 [77] iconst_0 [78] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [81] astore_1 v1 [82] aload_0 v0 [83] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [86] astore_2 v2 [87] aload_0 v0 [88] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [91] iflt +33 (target=124) [94] aload_0 v0 [95] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [98] aload_2 v2 [99] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [104] ificmpge +20 (target=124) [107] aload_0 v0 [108] aload_2 v2 [109] aload_0 v0 [110] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [113] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [118] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [121] goto +10 (target=131) [124] aload_0 v0 [125] ldc2_w #31 + Long [-1] [128] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [136] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [139] aload_1 v1 [140] ifnull +11 (target=151) [143] aload_0 v0 [144] aload_1 v1 [145] invokevirtual #63 + Methodref [android/view/View.getTop ()I] [148] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] [151] aload_0 v0 [152] iconst_1 [153] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [70] Var: ...[a:android/view/View], Stack: (empty) - [76] Var: -1, Stack: (empty) - [124] Var: ...[a:android/view/View][a:android/widget/Adapter], Stack: (empty) - [131] Var: ..., Stack: (empty) - [151] Var: ..., Stack: (empty) - [156] Var: -2, Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsAdapterView,android.os.Parcelable) 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 #115 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; Access flags: 0x1008 = static synthetic android.os.Parcelable access$1(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo extends java.lang.Object Interfaces (count = 1): + Class [android/view/ContextMenu$ContextMenuInfo] Constant Pool (count = 25): + Class [android/view/ContextMenu$ContextMenuInfo] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [id J] + NameAndType [position I] + NameAndType [targetView Landroid/view/View;] + Utf8 [()V] + Utf8 [(Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/view/View;] + Utf8 [android/view/ContextMenu$ContextMenuInfo] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo] + Utf8 [id] + Utf8 [java/lang/Object] + Utf8 [position] + Utf8 [targetView] Fields (count = 3): + Field: targetView Landroid/view/View; Access flags: 0x1 = public android.view.View targetView + Field: position I Access flags: 0x1 = public int position + Field: id J Access flags: 0x1 = public long id Methods (count = 1): - Method: (Landroid/view/View;IJ)V Access flags: 0x1 = public IcsAdapterView$AdapterContextMenuInfo(android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I] [14] aload_0 v0 [15] lload_3 v3 [16] putfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 85): + Class [android/database/DataSetObserver] + Class [android/widget/Adapter] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Long [-9223372036854775808] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] + InterfaceMethodref [android/widget/Adapter.getCount ()I] + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + NameAndType [checkFocus ()V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getCount ()I] + NameAndType [hasStableIds ()Z] + NameAndType [mDataChanged Z] + NameAndType [mInstanceState Landroid/os/Parcelable;] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mNextSelectedRowId J] + NameAndType [mOldItemCount I] + NameAndType [mSelectedPosition I] + NameAndType [mSelectedRowId J] + NameAndType [rememberSyncState ()V] + NameAndType [requestLayout ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [()I] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/database/DataSetObserver] + Utf8 [android/widget/Adapter] + Utf8 [checkFocus] + Utf8 [clearSavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Utf8 [getAdapter] + Utf8 [getCount] + Utf8 [hasStableIds] + Utf8 [mDataChanged] + Utf8 [mInstanceState] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mNextSelectedRowId] + Utf8 [mOldItemCount] + Utf8 [mSelectedPosition] + Utf8 [mSelectedRowId] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [rememberSyncState] + Utf8 [requestLayout] + Utf8 [this$0] Fields (count = 2): + Field: mInstanceState Landroid/os/Parcelable; Access flags: 0x2 = private android.os.Parcelable mInstanceState + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x0 = IcsAdapterView$AdapterDataSetObserver(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [android/database/DataSetObserver. ()V] [9] aload_0 v0 [10] aconst_null [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] iconst_1 [5] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [8] aload_0 v0 [9] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [12] aload_0 v0 [13] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [19] putfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [22] aload_0 v0 [23] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [26] aload_0 v0 [27] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [30] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [33] invokeinterface #24 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [38] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [41] aload_0 v0 [42] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [45] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [48] invokeinterface #25 + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] [53] ifeq +49 (target=102) [56] aload_0 v0 [57] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [60] ifnull +42 (target=102) [63] aload_0 v0 [64] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [67] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [70] ifne +32 (target=102) [73] aload_0 v0 [74] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [77] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [80] ifle +22 (target=102) [83] aload_0 v0 [84] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [91] invokestatic #18 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] [94] aload_0 v0 [95] aconst_null [96] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [99] goto +10 (target=109) [102] aload_0 v0 [103] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [106] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V] [109] aload_0 v0 [110] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [113] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] [116] aload_0 v0 [117] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [120] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [123] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [102] Var: ..., Stack: (empty) - [109] Var: ..., Stack: (empty) + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] iconst_1 [5] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [8] aload_0 v0 [9] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [12] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [15] invokeinterface #25 + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] [20] ifeq +14 (target=34) [23] aload_0 v0 [24] aload_0 v0 [25] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [28] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] [31] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [34] aload_0 v0 [35] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [38] aload_0 v0 [39] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [42] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [45] putfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [48] aload_0 v0 [49] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [52] iconst_0 [53] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [56] aload_0 v0 [57] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [60] iconst_m1 [61] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [64] aload_0 v0 [65] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [68] ldc2_w #5 + Long [-9223372036854775808] [71] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [74] aload_0 v0 [75] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [78] iconst_m1 [79] putfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [82] aload_0 v0 [83] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [86] ldc2_w #5 + Long [-9223372036854775808] [89] putfield #11 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [92] aload_0 v0 [93] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [96] iconst_0 [97] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [100] aload_0 v0 [101] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [104] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] [107] aload_0 v0 [108] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [111] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: clearSavedState()V Access flags: 0x1 = public void clearSavedState() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener] + Utf8 [java/lang/Object] + Utf8 [onItemLongClick] Fields (count = 0): Methods (count = 1): + Method: onItemLongClick(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z Access flags: 0x401 = public abstract boolean onItemLongClick(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNothingSelected] Fields (count = 0): Methods (count = 2): + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x401 = public abstract void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x401 = public abstract void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 39): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [mDataChanged Z] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Utf8 [getAdapter] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mDataChanged] + Utf8 [post] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x2 = private IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView) 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 #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [7] ifeq +23 (target=30) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [14] invokevirtual #8 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [17] ifnull +20 (target=37) [20] aload_0 v0 [21] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [24] aload_0 v0 [25] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] [28] pop [29] return [30] aload_0 v0 [31] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [34] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V Access flags: 0x1000 = synthetic IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView,com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsLinearLayout Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsLinearLayout extends com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout Interfaces (count = 0): Constant Pool (count = 201): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [16843049] + Integer [16843561] + Integer [16843562] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/Canvas] + Class [android/graphics/drawable/Drawable] + Class [android/view/View] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [LinearLayout [I] + NameAndType [bottomMargin I] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawDividersHorizontal (Landroid/graphics/Canvas;)V] + NameAndType [drawDividersVertical (Landroid/graphics/Canvas;)V] + NameAndType [drawHorizontalDivider (Landroid/graphics/Canvas;I)V] + NameAndType [drawVerticalDivider (Landroid/graphics/Canvas;I)V] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getInt (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getIntrinsicWidth ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getOrientation ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getRight ()I] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [hasDividerBeforeChildAt (I)Z] + NameAndType [indexOfChild (Landroid/view/View;)I] + NameAndType [invalidate ()V] + NameAndType [leftMargin I] + NameAndType [mDivider Landroid/graphics/drawable/Drawable;] + NameAndType [mDividerHeight I] + NameAndType [mDividerPadding I] + NameAndType [mDividerWidth I] + NameAndType [mShowDividers I] + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [recycle ()V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBounds (IIII)V] + NameAndType [setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()V] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [LinearLayout] + Utf8 [LinearLayout_divider] + Utf8 [LinearLayout_dividerPadding] + Utf8 [LinearLayout_showDividers] + Utf8 [SHOW_DIVIDER_BEGINNING] + Utf8 [SHOW_DIVIDER_END] + Utf8 [SHOW_DIVIDER_MIDDLE] + Utf8 [SHOW_DIVIDER_NONE] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [draw] + Utf8 [drawDividersHorizontal] + Utf8 [drawDividersVertical] + Utf8 [drawHorizontalDivider] + Utf8 [drawVerticalDivider] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDimensionPixelSize] + Utf8 [getDividerPadding] + Utf8 [getDividerWidth] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getInt] + Utf8 [getIntrinsicHeight] + Utf8 [getIntrinsicWidth] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getOrientation] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getRight] + Utf8 [getShowDividers] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [hasDividerBeforeChildAt] + Utf8 [indexOfChild] + Utf8 [invalidate] + Utf8 [leftMargin] + Utf8 [mDivider] + Utf8 [mDividerHeight] + Utf8 [mDividerPadding] + Utf8 [mDividerWidth] + Utf8 [mShowDividers] + Utf8 [measureChildWithMargins] + Utf8 [obtainStyledAttributes] + Utf8 [onDraw] + Utf8 [recycle] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setBounds] + Utf8 [setDividerDrawable] + Utf8 [setDividerPadding] + Utf8 [setShowDividers] + Utf8 [setWillNotDraw] + Utf8 [topMargin] Fields (count = 13): + Field: LinearLayout [I Access flags: 0x1a = private static final int[] LinearLayout + Field: LinearLayout_divider I Access flags: 0x1a = private static final int LinearLayout_divider Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: LinearLayout_showDividers I Access flags: 0x1a = private static final int LinearLayout_showDividers Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: LinearLayout_dividerPadding I Access flags: 0x1a = private static final int LinearLayout_dividerPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_DIVIDER_NONE I Access flags: 0x19 = public static final int SHOW_DIVIDER_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SHOW_DIVIDER_BEGINNING I Access flags: 0x19 = public static final int SHOW_DIVIDER_BEGINNING Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SHOW_DIVIDER_MIDDLE I Access flags: 0x19 = public static final int SHOW_DIVIDER_MIDDLE Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_DIVIDER_END I Access flags: 0x19 = public static final int SHOW_DIVIDER_END Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mDivider Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mDivider + Field: mDividerWidth I Access flags: 0x2 = private int mDividerWidth + Field: mDividerHeight I Access flags: 0x2 = private int mDividerHeight + Field: mShowDividers I Access flags: 0x2 = private int mShowDividers + Field: mDividerPadding I Access flags: 0x2 = private int mDividerPadding Methods (count = 15): - 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 #5 + Integer [16843049] [7] iastore [8] dup [9] iconst_1 [10] ldc #6 + Integer [16843561] [12] iastore [13] dup [14] iconst_2 [15] ldc #7 + Integer [16843562] [17] iastore [18] putstatic #20 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsLinearLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_1 v1 [7] aload_2 v2 [8] getstatic #20 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] [11] invokevirtual #26 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] invokevirtual #28 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [21] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] [24] aload_0 v0 [25] aload_1 v1 [26] iconst_1 [27] iconst_0 [28] invokevirtual #29 + Methodref [android/content/res/TypedArray.getInt (II)I] [31] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [34] aload_0 v0 [35] aload_1 v1 [36] iconst_2 [37] iconst_0 [38] invokevirtual #27 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [41] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [44] aload_1 v1 [45] invokevirtual #30 + Methodref [android/content/res/TypedArray.recycle ()V] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowDividers(I)V Access flags: 0x1 = public void setShowDividers(int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [5] ificmpeq +11 (target=16) [8] aload_0 v0 [9] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] [12] aload_0 v0 [13] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V] [16] aload_0 v0 [17] iload_1 v1 [18] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getShowDividers()I Access flags: 0x1 = public int getShowDividers() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDividerDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setDividerDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [5] ifacmpne +4 (target=9) [8] return [9] aload_0 v0 [10] aload_1 v1 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [14] aload_1 v1 [15] ifnull +22 (target=37) [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #33 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [23] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [26] aload_0 v0 [27] aload_1 v1 [28] invokevirtual #32 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [31] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [34] goto +13 (target=47) [37] aload_0 v0 [38] iconst_0 [39] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [42] aload_0 v0 [43] iconst_0 [44] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [47] aload_0 v0 [48] aload_1 v1 [49] ifnonnull +7 (target=56) [52] iconst_1 [53] goto +4 (target=57) [56] iconst_0 [57] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V] [60] aload_0 v0 [61] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) - [56] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout] - [57] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/drawable/Drawable], Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][i] + Method: setDividerPadding(I)V Access flags: 0x1 = public void setDividerPadding(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] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDividerPadding()I Access flags: 0x1 = public int getDividerPadding() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDividerWidth()I Access flags: 0x1 = public int getDividerWidth() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: measureChildWithMargins(Landroid/view/View;IIII)V Access flags: 0x4 = protected void measureChildWithMargins(android.view.View,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 10, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I] [5] istore v6 [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] [11] istore v7 [13] aload_1 v1 [14] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [17] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [20] astore v8 [22] aload_0 v0 [23] iload v6 [25] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [28] ifeq +30 (target=58) [31] iload v7 [33] iconst_1 [34] ificmpne +15 (target=49) [37] aload v8 [39] aload_0 v0 [40] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [43] putfield #19 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [46] goto +12 (target=58) [49] aload v8 [51] aload_0 v0 [52] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [55] putfield #17 + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] [58] aload_0 v0 [59] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [62] istore v9 [64] iload v6 [66] iload v9 [68] iconst_1 [69] isub [70] ificmpne +39 (target=109) [73] aload_0 v0 [74] iload v9 [76] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [79] ifeq +30 (target=109) [82] iload v7 [84] iconst_1 [85] ificmpne +15 (target=100) [88] aload v8 [90] aload_0 v0 [91] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [94] putfield #16 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [97] goto +12 (target=109) [100] aload v8 [102] aload_0 v0 [103] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [106] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I] [109] aload_0 v0 [110] aload_1 v1 [111] iload_2 v2 [112] iload_3 v3 [113] iload v4 [115] iload v5 [117] invokespecial #42 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [49] Var: ...[i][i][a:android/widget/LinearLayout$LayoutParams], Stack: (empty) - [58] Var: ..., Stack: (empty) - [100] Var: ...[i], Stack: (empty) - [109] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] [11] iconst_1 [12] ificmpne +11 (target=23) [15] aload_0 v0 [16] aload_1 v1 [17] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V] [20] goto +8 (target=28) [23] aload_0 v0 [24] aload_1 v1 [25] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V] [28] aload_0 v0 [29] aload_1 v1 [30] invokespecial #43 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: drawDividersVertical(Landroid/graphics/Canvas;)V Access flags: 0x0 = void drawDividersVertical(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +65 (target=72) [10] aload_0 v0 [11] iload_3 v3 [12] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [15] dup [16] astore v4 [18] ifnull +51 (target=69) [21] aload v4 [23] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [26] bipush 8 [28] ificmpeq +41 (target=69) [31] aload_0 v0 [32] iload_3 v3 [33] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [36] ifeq +33 (target=69) [39] aload v4 [41] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [44] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [47] astore v5 [49] aload v4 [51] invokevirtual #39 + Methodref [android/view/View.getTop ()I] [54] aload v5 [56] getfield #19 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [59] isub [60] istore v4 [62] aload_0 v0 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -64 (target=10) [77] aload_0 v0 [78] iload_2 v2 [79] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [82] ifeq +52 (target=134) [85] aload_0 v0 [86] iload_2 v2 [87] iconst_1 [88] isub [89] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] ifnonnull +22 (target=116) [97] aload_0 v0 [98] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] [101] aload_0 v0 [102] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] [105] isub [106] aload_0 v0 [107] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [110] isub [111] istore v4 [113] goto +14 (target=127) [116] aload_3 v3 [117] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [120] pop [121] aload_3 v3 [122] invokevirtual #35 + Methodref [android/view/View.getBottom ()I] [125] istore v4 [127] aload_0 v0 [128] aload_1 v1 [129] iload v4 [131] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] [134] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [10] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [116] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: - [127] Var: ..., Stack: (empty) - [134] Var: -2, Stack: (empty) + Method: drawDividersHorizontal(Landroid/graphics/Canvas;)V Access flags: 0x0 = void drawDividersHorizontal(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +65 (target=72) [10] aload_0 v0 [11] iload_3 v3 [12] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [15] dup [16] astore v4 [18] ifnull +51 (target=69) [21] aload v4 [23] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [26] bipush 8 [28] ificmpeq +41 (target=69) [31] aload_0 v0 [32] iload_3 v3 [33] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [36] ifeq +33 (target=69) [39] aload v4 [41] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [44] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [47] astore v5 [49] aload v4 [51] invokevirtual #37 + Methodref [android/view/View.getLeft ()I] [54] aload v5 [56] getfield #17 + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] [59] isub [60] istore v4 [62] aload_0 v0 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -64 (target=10) [77] aload_0 v0 [78] iload_2 v2 [79] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [82] ifeq +52 (target=134) [85] aload_0 v0 [86] iload_2 v2 [87] iconst_1 [88] isub [89] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] ifnonnull +22 (target=116) [97] aload_0 v0 [98] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] [101] aload_0 v0 [102] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] [105] isub [106] aload_0 v0 [107] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [110] isub [111] istore v4 [113] goto +14 (target=127) [116] aload_3 v3 [117] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [120] pop [121] aload_3 v3 [122] invokevirtual #38 + Methodref [android/view/View.getRight ()I] [125] istore v4 [127] aload_0 v0 [128] aload_1 v1 [129] iload v4 [131] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] [134] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [10] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [116] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: - [127] Var: ..., Stack: (empty) - [134] Var: -2, Stack: (empty) + Method: drawHorizontalDivider(Landroid/graphics/Canvas;I)V Access flags: 0x0 = void drawHorizontalDivider(android.graphics.Canvas,int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I] [8] aload_0 v0 [9] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [12] iadd [13] iload_2 v2 [14] aload_0 v0 [15] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] [18] aload_0 v0 [19] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] [22] isub [23] aload_0 v0 [24] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [27] isub [28] iload_2 v2 [29] aload_0 v0 [30] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [33] iadd [34] invokevirtual #34 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [37] aload_0 v0 [38] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [41] aload_1 v1 [42] invokevirtual #31 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: drawVerticalDivider(Landroid/graphics/Canvas;I)V Access flags: 0x0 = void drawVerticalDivider(android.graphics.Canvas,int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] iload_2 v2 [5] aload_0 v0 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I] [9] aload_0 v0 [10] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [13] iadd [14] iload_2 v2 [15] aload_0 v0 [16] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [19] iadd [20] aload_0 v0 [21] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] [24] aload_0 v0 [25] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] [28] isub [29] aload_0 v0 [30] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [33] isub [34] invokevirtual #34 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [37] aload_0 v0 [38] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [41] aload_1 v1 [42] invokevirtual #31 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasDividerBeforeChildAt(I)Z Access flags: 0x4 = protected boolean hasDividerBeforeChildAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +16 (target=17) [4] aload_0 v0 [5] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [8] iconst_1 [9] iand [10] ifeq +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] iload_1 v1 [18] aload_0 v0 [19] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [22] ificmpne +16 (target=38) [25] aload_0 v0 [26] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [29] iconst_4 [30] iand [31] ifeq +5 (target=36) [34] iconst_1 [35] ireturn [36] iconst_0 [37] ireturn [38] aload_0 v0 [39] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [42] iconst_2 [43] iand [44] ifeq +39 (target=83) [47] iconst_0 [48] istore_2 v2 [49] iload_1 v1 [50] iconst_1 [51] isub [52] istore_1 v1 [53] goto +24 (target=77) [56] aload_0 v0 [57] iload_1 v1 [58] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [61] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [64] bipush 8 [66] ificmpeq +8 (target=74) [69] iconst_1 [70] istore_2 v2 [71] goto +10 (target=81) [74] iinc v1, -1 [77] iload_1 v1 [78] ifge -22 (target=56) [81] iload_2 v2 [82] ireturn [83] iconst_0 [84] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [15] Var: ..., Stack: (empty) - [17] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [56] Var: ...[i][i], Stack: (empty) - [74] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [81] Var: -1, Stack: (empty) - [83] Var: -1, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsListPopupWindow extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 496): + Integer [-2147483648] + Integer [0] + Integer [1] + Integer [250] + Integer [1073741824] + Integer [2147483647] + Class [[I] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/os/Handler] + Class [android/util/AttributeSet] + Class [android/util/DisplayMetrics] + Class [android/view/ContextThemeWrapper] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/AbsListView$LayoutParams] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/ListAdapter] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Math] + Class [java/lang/Object] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/widget/AbsListView$LayoutParams.height I] + Fieldref [android/widget/AbsListView$LayoutParams.width I] + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.getHeight ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLocationOnScreen ([I)V] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/widget/AbsListView$LayoutParams. (III)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [android/widget/PopupWindow.dismiss ()V] + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] + Methodref [android/widget/PopupWindow.isShowing ()Z] + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] + Methodref [android/widget/PopupWindow.setFocusable (Z)V] + Methodref [android/widget/PopupWindow.setHeight (I)V] + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] + Methodref [android/widget/PopupWindow.setWidth (I)V] + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V] + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView. (Landroid/content/Context;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [ (IIF)V] + NameAndType [ (III)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/content/Context;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + NameAndType [SDK_INT I] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [bottom I] + NameAndType [bottomMargin I] + NameAndType [buildDropDown ()I] + NameAndType [clearListSelection ()V] + NameAndType [dismiss ()V] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getCacheColorHint ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContentView ()Landroid/view/View;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDivider ()Landroid/graphics/drawable/Drawable;] + NameAndType [getDividerHeight ()I] + NameAndType [getHeight ()I] + NameAndType [getInputMethodMode ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getListPaddingBottom ()I] + NameAndType [getListPaddingTop ()I] + NameAndType [getLocationOnScreen ([I)V] + NameAndType [getMaxAvailableHeight (Landroid/view/View;IZ)I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getWidth ()I] + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + NameAndType [height I] + NameAndType [heightPixels I] + NameAndType [isInTouchMode ()Z] + NameAndType [isInputMethodNotNeeded ()Z] + NameAndType [isShowing ()Z] + NameAndType [left I] + NameAndType [listPopupWindowStyle I] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mDropDownAnchorView Landroid/view/View;] + NameAndType [mDropDownHeight I] + NameAndType [mDropDownHorizontalOffset I] + NameAndType [mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [mDropDownListHighlight Landroid/graphics/drawable/Drawable;] + NameAndType [mDropDownVerticalOffset I] + NameAndType [mDropDownVerticalOffsetSet Z] + NameAndType [mDropDownWidth I] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + NameAndType [mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] + NameAndType [mListItemExpandMaximum I] + NameAndType [mModal Z] + NameAndType [mObserver Landroid/database/DataSetObserver;] + NameAndType [mPopup Landroid/widget/PopupWindow;] + NameAndType [mPromptPosition I] + NameAndType [mPromptView Landroid/view/View;] + NameAndType [mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + NameAndType [mTempRect Landroid/graphics/Rect;] + NameAndType [mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureHeightOfChildren (IIIII)I] + NameAndType [measureScrapChild (Landroid/view/View;II)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [right I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setDrawingCacheBackgroundColor (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setFocusableInTouchMode (Z)V] + NameAndType [setHeight (I)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setOutsideTouchable (Z)V] + NameAndType [setSelection (I)V] + NameAndType [setSelector (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] + NameAndType [setWidth (I)V] + NameAndType [setWindowLayoutMode (II)V] + NameAndType [showAsDropDown (Landroid/view/View;II)V] + NameAndType [top I] + NameAndType [topMargin I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [update (Landroid/view/View;IIII)V] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIF)V] + Utf8 [(III)I] + Utf8 [(III)V] + Utf8 [(IIIII)I] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/content/Context;Z)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View$OnTouchListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Landroid/view/View;IZ)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [EXPAND_LIST_TIMEOUT] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Landroid/widget/AdapterView$OnItemSelectedListener;] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/PopupWindow;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [POSITION_PROMPT_ABOVE] + Utf8 [POSITION_PROMPT_BELOW] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Handler] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/AbsListView$LayoutParams] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/PopupWindow] + Utf8 [bottom] + Utf8 [bottomMargin] + Utf8 [buildDropDown] + Utf8 [clearListSelection] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [dismiss] + Utf8 [getBackground] + Utf8 [getCacheColorHint] + Utf8 [getChildMeasureSpec] + Utf8 [getContentView] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDisplayMetrics] + Utf8 [getDivider] + Utf8 [getDividerHeight] + Utf8 [getHeight] + Utf8 [getInputMethodMode] + Utf8 [getLayoutParams] + Utf8 [getListPaddingBottom] + Utf8 [getListPaddingTop] + Utf8 [getListView] + Utf8 [getLocationOnScreen] + Utf8 [getMaxAvailableHeight] + Utf8 [getMeasuredHeight] + Utf8 [getPadding] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getParent] + Utf8 [getResources] + Utf8 [getView] + Utf8 [getWidth] + Utf8 [getWindowVisibleDisplayFrame] + Utf8 [height] + Utf8 [heightPixels] + Utf8 [isInTouchMode] + Utf8 [isInputMethodNotNeeded] + Utf8 [isShowing] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [left] + Utf8 [listPopupWindowStyle] + Utf8 [mAdapter] + Utf8 [mContext] + Utf8 [mDropDownAnchorView] + Utf8 [mDropDownHeight] + Utf8 [mDropDownHorizontalOffset] + Utf8 [mDropDownList] + Utf8 [mDropDownListHighlight] + Utf8 [mDropDownVerticalOffset] + Utf8 [mDropDownVerticalOffsetSet] + Utf8 [mDropDownWidth] + Utf8 [mHandler] + Utf8 [mHideSelector] + Utf8 [mItemClickListener] + Utf8 [mItemSelectedListener] + Utf8 [mListItemExpandMaximum] + Utf8 [mModal] + Utf8 [mObserver] + Utf8 [mPopup] + Utf8 [mPromptPosition] + Utf8 [mPromptView] + Utf8 [mResizePopupRunnable] + Utf8 [mScrollListener] + Utf8 [mTempRect] + Utf8 [mTouchInterceptor] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureHeightOfChildren] + Utf8 [measureScrapChild] + Utf8 [post] + Utf8 [registerDataSetObserver] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [right] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setBackgroundDrawable] + Utf8 [setContentView] + Utf8 [setContentWidth] + Utf8 [setDrawingCacheBackgroundColor] + Utf8 [setFocusable] + Utf8 [setFocusableInTouchMode] + Utf8 [setHeight] + Utf8 [setHorizontalOffset] + Utf8 [setInputMethodMode] + Utf8 [setLayoutParams] + Utf8 [setModal] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setOnScrollListener] + Utf8 [setOrientation] + Utf8 [setOutsideTouchable] + Utf8 [setPromptPosition] + Utf8 [setSelection] + Utf8 [setSelector] + Utf8 [setTouchInterceptor] + Utf8 [setVerticalOffset] + Utf8 [setWidth] + Utf8 [setWindowLayoutMode] + Utf8 [show] + Utf8 [showAsDropDown] + Utf8 [top] + Utf8 [topMargin] + Utf8 [unregisterDataSetObserver] + Utf8 [update] + Utf8 [width] Fields (count = 27): + Field: EXPAND_LIST_TIMEOUT I Access flags: 0x1a = private static final int EXPAND_LIST_TIMEOUT Class member attributes (count = 1): + Constant value attribute: + Integer [250] + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mPopup Landroid/widget/PopupWindow; Access flags: 0x2 = private android.widget.PopupWindow mPopup + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mAdapter + Field: mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView mDropDownList + Field: mDropDownHeight I Access flags: 0x2 = private int mDropDownHeight + Field: mDropDownWidth I Access flags: 0x2 = private int mDropDownWidth + Field: mDropDownHorizontalOffset I Access flags: 0x2 = private int mDropDownHorizontalOffset + Field: mDropDownVerticalOffset I Access flags: 0x2 = private int mDropDownVerticalOffset + Field: mDropDownVerticalOffsetSet Z Access flags: 0x2 = private boolean mDropDownVerticalOffsetSet + Field: mListItemExpandMaximum I Access flags: 0x2 = private int mListItemExpandMaximum + Field: mPromptView Landroid/view/View; Access flags: 0x2 = private android.view.View mPromptView + Field: mPromptPosition I Access flags: 0x2 = private int mPromptPosition + Field: mObserver Landroid/database/DataSetObserver; Access flags: 0x2 = private android.database.DataSetObserver mObserver + Field: mDropDownAnchorView Landroid/view/View; Access flags: 0x2 = private android.view.View mDropDownAnchorView + Field: mDropDownListHighlight Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mDropDownListHighlight + Field: mItemClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x2 = private android.widget.AdapterView$OnItemClickListener mItemClickListener + Field: mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener; Access flags: 0x2 = private android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener + Field: mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable mResizePopupRunnable + Field: mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor mTouchInterceptor + Field: mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener mScrollListener + Field: mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider mHideSelector + Field: mHandler Landroid/os/Handler; Access flags: 0x2 = private android.os.Handler mHandler + Field: mTempRect Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTempRect + Field: mModal Z Access flags: 0x2 = private boolean mModal + Field: POSITION_PROMPT_ABOVE I Access flags: 0x19 = public static final int POSITION_PROMPT_ABOVE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: POSITION_PROMPT_BELOW I Access flags: 0x19 = public static final int POSITION_PROMPT_BELOW Class member attributes (count = 1): + Constant value attribute: + Integer [1] Methods (count = 30): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] getstatic #46 + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I] [6] invokespecial #118 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 4, stack = 6): [0] aload_0 v0 [1] invokespecial #151 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush -2 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [10] aload_0 v0 [11] bipush -2 [13] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [16] aload_0 v0 [17] ldc #6 + Integer [2147483647] [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [22] aload_0 v0 [23] iconst_0 [24] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [27] aload_0 v0 [28] new #33 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] [31] dup [32] aload_0 v0 [33] aconst_null [34] invokespecial #149 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] [37] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [40] aload_0 v0 [41] new #32 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] [44] dup [45] aload_0 v0 [46] aconst_null [47] invokespecial #148 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] [50] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [53] aload_0 v0 [54] new #31 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] [57] dup [58] aload_0 v0 [59] aconst_null [60] invokespecial #147 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] [63] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [66] aload_0 v0 [67] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] [70] dup [71] aload_0 v0 [72] aconst_null [73] invokespecial #145 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] [76] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [79] aload_0 v0 [80] new #13 + Class [android/os/Handler] [83] dup [84] invokespecial #75 + Methodref [android/os/Handler. ()V] [87] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [90] aload_0 v0 [91] new #10 + Class [android/graphics/Rect] [94] dup [95] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [98] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [101] aload_0 v0 [102] aload_1 v1 [103] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [106] aload_0 v0 [107] new #24 + Class [android/widget/PopupWindow] [110] dup [111] aload_1 v1 [112] aload_2 v2 [113] iload_3 v3 [114] invokespecial #99 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [117] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [120] aload_0 v0 [121] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [124] iconst_1 [125] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [128] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;II)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 167, locals = 5, stack = 7): [0] aload_0 v0 [1] invokespecial #151 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush -2 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [10] aload_0 v0 [11] bipush -2 [13] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [16] aload_0 v0 [17] ldc #6 + Integer [2147483647] [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [22] aload_0 v0 [23] iconst_0 [24] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [27] aload_0 v0 [28] new #33 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] [31] dup [32] aload_0 v0 [33] aconst_null [34] invokespecial #149 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] [37] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [40] aload_0 v0 [41] new #32 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] [44] dup [45] aload_0 v0 [46] aconst_null [47] invokespecial #148 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] [50] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [53] aload_0 v0 [54] new #31 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] [57] dup [58] aload_0 v0 [59] aconst_null [60] invokespecial #147 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] [63] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [66] aload_0 v0 [67] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] [70] dup [71] aload_0 v0 [72] aconst_null [73] invokespecial #145 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] [76] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [79] aload_0 v0 [80] new #13 + Class [android/os/Handler] [83] dup [84] invokespecial #75 + Methodref [android/os/Handler. ()V] [87] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [90] aload_0 v0 [91] new #10 + Class [android/graphics/Rect] [94] dup [95] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [98] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [101] aload_0 v0 [102] aload_1 v1 [103] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [106] getstatic #40 + Fieldref [android/os/Build$VERSION.SDK_INT I] [109] bipush 11 [111] ificmpge +31 (target=142) [114] new #16 + Class [android/view/ContextThemeWrapper] [117] dup [118] aload_1 v1 [119] iload v4 [121] invokespecial #78 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [124] astore_1 v1 [125] aload_0 v0 [126] new #24 + Class [android/widget/PopupWindow] [129] dup [130] aload_1 v1 [131] aload_2 v2 [132] iload_3 v3 [133] invokespecial #99 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [136] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [139] goto +19 (target=158) [142] aload_0 v0 [143] new #24 + Class [android/widget/PopupWindow] [146] dup [147] aload_1 v1 [148] aload_2 v2 [149] iload_3 v3 [150] iload v4 [152] invokespecial #100 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [155] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [158] aload_0 v0 [159] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [162] iconst_1 [163] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [166] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [142] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/content/Context][a:android/util/AttributeSet][i][i], Stack: - [158] Var: ..., Stack: (empty) + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [4] ifnonnull +19 (target=23) [7] aload_0 v0 [8] new #30 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] [11] dup [12] aload_0 v0 [13] aconst_null [14] invokespecial #146 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] [17] putfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [20] goto +23 (target=43) [23] aload_0 v0 [24] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [27] ifnull +16 (target=43) [30] aload_0 v0 [31] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [34] aload_0 v0 [35] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [38] invokeinterface #155 + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [43] aload_0 v0 [44] aload_1 v1 [45] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [48] aload_0 v0 [49] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [52] ifnull +13 (target=65) [55] aload_1 v1 [56] aload_0 v0 [57] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [60] invokeinterface #154 + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [65] aload_0 v0 [66] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [69] ifnull +14 (target=83) [72] aload_0 v0 [73] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [76] aload_0 v0 [77] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [80] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) + Method: setPromptPosition(I)V Access flags: 0x1 = public void setPromptPosition(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] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setModal(Z)V Access flags: 0x1 = public void setModal(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [5] aload_0 v0 [6] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [9] iload_1 v1 [10] invokevirtual #108 + Methodref [android/widget/PopupWindow.setFocusable (Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] aload_1 v1 [5] invokevirtual #106 + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnchorView(Landroid/view/View;)V Access flags: 0x1 = public void setAnchorView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHorizontalOffset(I)V Access flags: 0x1 = public void setHorizontalOffset(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] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVerticalOffset(I)V Access flags: 0x1 = public void setVerticalOffset(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [5] aload_0 v0 [6] iconst_1 [7] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentWidth(I)V Access flags: 0x1 = public void setContentWidth(int) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [7] dup [8] astore_2 v2 [9] ifnull +34 (target=43) [12] aload_2 v2 [13] aload_0 v0 [14] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [17] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [20] pop [21] aload_0 v0 [22] aload_0 v0 [23] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [26] getfield #37 + Fieldref [android/graphics/Rect.left I] [29] aload_0 v0 [30] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [33] getfield #38 + Fieldref [android/graphics/Rect.right I] [36] iadd [37] iload_1 v1 [38] iadd [39] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [42] return [43] aload_0 v0 [44] iload_1 v1 [45] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [43] Var: ...[a:android/graphics/drawable/Drawable], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 374, locals = 5, stack = 6): [0] aload_0 v0 [1] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] iconst_0 [8] istore_3 v3 [9] aload_0 v0 [10] invokespecial #122 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] [13] istore v4 [15] aload_0 v0 [16] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [19] invokevirtual #105 + Methodref [android/widget/PopupWindow.isShowing ()Z] [22] ifeq +162 (target=184) [25] aload_0 v0 [26] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [29] iconst_m1 [30] ificmpne +8 (target=38) [33] iconst_m1 [34] istore_2 v2 [35] goto +28 (target=63) [38] aload_0 v0 [39] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [42] bipush -2 [44] ificmpne +14 (target=58) [47] aload_0 v0 [48] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [51] invokevirtual #85 + Methodref [android/view/View.getWidth ()I] [54] istore_2 v2 [55] goto +8 (target=63) [58] aload_0 v0 [59] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [62] istore_2 v2 [63] aload_0 v0 [64] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [67] iconst_m1 [68] ificmpne +67 (target=135) [71] iload v4 [73] ifeq +7 (target=80) [76] iload_1 v1 [77] goto +4 (target=81) [80] iconst_m1 [81] istore_3 v3 [82] iload v4 [84] ifeq +27 (target=111) [87] aload_0 v0 [88] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [91] aload_0 v0 [92] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [95] iconst_m1 [96] ificmpne +7 (target=103) [99] iconst_m1 [100] goto +4 (target=104) [103] iconst_0 [104] iconst_0 [105] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [108] goto +46 (target=154) [111] aload_0 v0 [112] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [115] aload_0 v0 [116] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [119] iconst_m1 [120] ificmpne +7 (target=127) [123] iconst_m1 [124] goto +4 (target=128) [127] iconst_0 [128] iconst_m1 [129] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [132] goto +22 (target=154) [135] aload_0 v0 [136] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [139] bipush -2 [141] ificmpne +8 (target=149) [144] iload_1 v1 [145] istore_3 v3 [146] goto +8 (target=154) [149] aload_0 v0 [150] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [153] istore_3 v3 [154] aload_0 v0 [155] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [158] iconst_1 [159] invokevirtual #112 + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] [162] aload_0 v0 [163] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [166] aload_0 v0 [167] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [170] aload_0 v0 [171] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [174] aload_0 v0 [175] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [178] iload_2 v2 [179] iload_3 v3 [180] invokevirtual #117 + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V] [183] return [184] aload_0 v0 [185] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [188] iconst_m1 [189] ificmpne +8 (target=197) [192] iconst_m1 [193] istore_2 v2 [194] goto +40 (target=234) [197] aload_0 v0 [198] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [201] bipush -2 [203] ificmpne +20 (target=223) [206] aload_0 v0 [207] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [210] aload_0 v0 [211] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [214] invokevirtual #85 + Methodref [android/view/View.getWidth ()I] [217] invokevirtual #114 + Methodref [android/widget/PopupWindow.setWidth (I)V] [220] goto +14 (target=234) [223] aload_0 v0 [224] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [227] aload_0 v0 [228] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [231] invokevirtual #114 + Methodref [android/widget/PopupWindow.setWidth (I)V] [234] aload_0 v0 [235] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [238] iconst_m1 [239] ificmpne +8 (target=247) [242] iconst_m1 [243] istore_3 v3 [244] goto +34 (target=278) [247] aload_0 v0 [248] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [251] bipush -2 [253] ificmpne +14 (target=267) [256] aload_0 v0 [257] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [260] iload_1 v1 [261] invokevirtual #109 + Methodref [android/widget/PopupWindow.setHeight (I)V] [264] goto +14 (target=278) [267] aload_0 v0 [268] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [271] aload_0 v0 [272] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [275] invokevirtual #109 + Methodref [android/widget/PopupWindow.setHeight (I)V] [278] aload_0 v0 [279] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [282] iload_2 v2 [283] iload_3 v3 [284] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [287] aload_0 v0 [288] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [291] iconst_1 [292] invokevirtual #112 + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] [295] aload_0 v0 [296] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [299] aload_0 v0 [300] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [303] invokevirtual #113 + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] [306] aload_0 v0 [307] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [310] aload_0 v0 [311] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [314] aload_0 v0 [315] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [318] aload_0 v0 [319] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [322] invokevirtual #116 + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V] [325] aload_0 v0 [326] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [329] iconst_m1 [330] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V] [333] aload_0 v0 [334] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [337] ifeq +13 (target=350) [340] aload_0 v0 [341] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [344] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z] [347] ifeq +7 (target=354) [350] aload_0 v0 [351] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] [354] aload_0 v0 [355] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [358] ifne +15 (target=373) [361] aload_0 v0 [362] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [365] aload_0 v0 [366] getfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [369] invokevirtual #76 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [372] pop [373] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 24): - [38] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: - [58] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [81] Var: ..., Stack: [i] - [103] Var: ..., Stack: [a:android/widget/PopupWindow] - [104] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i] - [111] Var: ..., Stack: (empty) - [127] Var: ..., Stack: [a:android/widget/PopupWindow] - [128] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i] - [132] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) - [149] Var: ..., Stack: (empty) - [154] Var: ..., Stack: (empty) - [184] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [234] Var: ..., Stack: (empty) - [247] Var: ..., Stack: (empty) - [267] Var: ..., Stack: (empty) - [278] Var: ..., Stack: (empty) - [350] Var: ..., Stack: (empty) - [354] Var: ..., Stack: (empty) - [373] Var: ..., Stack: (empty) + Method: dismiss()V Access flags: 0x1 = public void dismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #101 + Methodref [android/widget/PopupWindow.dismiss ()V] [7] aload_0 v0 [8] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [11] ifnull +29 (target=40) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [18] invokevirtual #84 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [21] dup [22] astore_1 v1 [23] instanceof #19 + Class [android/view/ViewGroup] [26] ifeq +14 (target=40) [29] aload_1 v1 [30] checkcast #19 + Class [android/view/ViewGroup] [33] aload_0 v0 [34] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [37] invokevirtual #92 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [40] aload_0 v0 [41] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [44] aconst_null [45] invokevirtual #107 + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] [48] aload_0 v0 [49] aconst_null [50] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [53] aload_0 v0 [54] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [57] aload_0 v0 [58] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [61] invokevirtual #77 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V Access flags: 0x1 = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] aload_1 v1 [5] invokevirtual #111 + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInputMethodMode(I)V Access flags: 0x1 = public void setInputMethodMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] iload_1 v1 [5] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearListSelection()V Access flags: 0x1 = public void clearListSelection() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] dup [5] astore_1 v1 [6] ifnull +12 (target=18) [9] aload_1 v1 [10] iconst_1 [11] invokestatic #127 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] [14] aload_1 v1 [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView], Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #105 + Methodref [android/widget/PopupWindow.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInputMethodNotNeeded()Z Access flags: 0x2 = private boolean isInputMethodNotNeeded() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #104 + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] [7] iconst_2 [8] ificmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getListView()Landroid/widget/ListView; Access flags: 0x1 = public android.widget.ListView getListView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: buildDropDown()I Access flags: 0x2 = private int buildDropDown() Class member attributes (count = 1): + Code attribute instructions (code length = 477, locals = 7, stack = 6): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [6] ifnonnull +294 (target=300) [9] aload_0 v0 [10] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [13] astore_3 v3 [14] aload_0 v0 [15] new #28 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] [18] dup [19] aload_3 v3 [20] aload_0 v0 [21] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [24] ifeq +7 (target=31) [27] iconst_0 [28] goto +4 (target=32) [31] iconst_1 [32] invokespecial #126 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView. (Landroid/content/Context;Z)V] [35] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [38] aload_0 v0 [39] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] [42] ifnull +14 (target=56) [45] aload_0 v0 [46] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [49] aload_0 v0 [50] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] [53] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V] [56] aload_0 v0 [57] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [60] aload_0 v0 [61] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [64] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] [67] aload_0 v0 [68] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [71] aload_0 v0 [72] getfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [75] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [78] aload_0 v0 [79] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [82] iconst_1 [83] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V] [86] aload_0 v0 [87] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [90] iconst_1 [91] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V] [94] aload_0 v0 [95] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [98] new #27 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] [101] dup [102] aload_0 v0 [103] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [106] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] [109] aload_0 v0 [110] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [113] aload_0 v0 [114] getfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [117] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] [120] aload_0 v0 [121] getfield #60 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] [124] ifnull +14 (target=138) [127] aload_0 v0 [128] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [131] aload_0 v0 [132] getfield #60 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] [135] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] [138] aload_0 v0 [139] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [142] astore_1 v1 [143] aload_0 v0 [144] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [147] dup [148] astore v4 [150] ifnull +139 (target=289) [153] new #21 + Class [android/widget/LinearLayout] [156] dup [157] aload_3 v3 [158] invokespecial #94 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [161] dup [162] astore v5 [164] iconst_1 [165] invokevirtual #97 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [168] new #22 + Class [android/widget/LinearLayout$LayoutParams] [171] dup [172] iconst_m1 [173] iconst_0 [174] fconst_1 [175] invokespecial #98 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [178] astore v6 [180] aload_0 v0 [181] getfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [184] tableswitch (2 offsets, default=57) (target=241) 0: offset = 42, target = 226 1: offset = 24, target = 208 default: offset = 57, target = 241 [208] aload v5 [210] aload_1 v1 [211] aload v6 [213] invokevirtual #96 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [216] aload v5 [218] aload v4 [220] invokevirtual #95 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [223] goto +18 (target=241) [226] aload v5 [228] aload v4 [230] invokevirtual #95 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [233] aload v5 [235] aload_1 v1 [236] aload v6 [238] invokevirtual #96 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [241] aload_0 v0 [242] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [245] ldc #1 + Integer [-2147483648] [247] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [250] istore_1 v1 [251] aload v4 [253] iload_1 v1 [254] iconst_0 [255] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [258] aload v4 [260] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [263] checkcast #22 + Class [android/widget/LinearLayout$LayoutParams] [266] astore v6 [268] aload v4 [270] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [273] aload v6 [275] getfield #45 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [278] iadd [279] aload v6 [281] getfield #44 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [284] iadd [285] istore_2 v2 [286] aload v5 [288] astore_1 v1 [289] aload_0 v0 [290] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [293] aload_1 v1 [294] invokevirtual #107 + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] [297] goto +48 (target=345) [300] aload_0 v0 [301] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [304] invokevirtual #103 + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] [307] pop [308] aconst_null [309] astore_1 v1 [310] aload_0 v0 [311] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [314] dup [315] astore_3 v3 [316] ifnull +29 (target=345) [319] aload_3 v3 [320] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [323] checkcast #22 + Class [android/widget/LinearLayout$LayoutParams] [326] astore v4 [328] aload_3 v3 [329] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [332] aload v4 [334] getfield #45 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [337] iadd [338] aload v4 [340] getfield #44 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [343] iadd [344] istore_2 v2 [345] iconst_0 [346] istore_3 v3 [347] aload_0 v0 [348] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [351] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [354] dup [355] astore v4 [357] ifnull +48 (target=405) [360] aload v4 [362] aload_0 v0 [363] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [366] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [369] pop [370] aload_0 v0 [371] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [374] getfield #39 + Fieldref [android/graphics/Rect.top I] [377] aload_0 v0 [378] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [381] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [384] iadd [385] istore_3 v3 [386] aload_0 v0 [387] getfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] [390] ifne +15 (target=405) [393] aload_0 v0 [394] aload_0 v0 [395] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [398] getfield #39 + Fieldref [android/graphics/Rect.top I] [401] ineg [402] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [405] aload_0 v0 [406] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [409] invokevirtual #104 + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] [412] iconst_2 [413] ificmpne +7 (target=420) [416] iconst_1 [417] goto +4 (target=421) [420] iconst_0 [421] istore v5 [423] aload_0 v0 [424] aload_0 v0 [425] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [428] aload_0 v0 [429] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [432] iload v5 [434] invokespecial #121 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I] [437] istore v6 [439] aload_0 v0 [440] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [443] iconst_m1 [444] ificmpne +8 (target=452) [447] iload v6 [449] iload_3 v3 [450] iadd [451] ireturn [452] aload_0 v0 [453] iconst_0 [454] iconst_0 [455] iconst_m1 [456] iload v6 [458] iload_2 v2 [459] isub [460] iconst_m1 [461] invokespecial #123 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I] [464] dup [465] istore_1 v1 [466] ifle +7 (target=473) [469] iload_2 v2 [470] iload_3 v3 [471] iadd [472] istore_2 v2 [473] iload_1 v1 [474] iload_2 v2 [475] iadd [476] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [31] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context] - [32] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context][i] - [56] Var: ..., Stack: (empty) - [138] Var: ..., Stack: (empty) - [208] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i][a:android/content/Context][a:android/view/View][a:android/widget/LinearLayout][a:android/widget/LinearLayout$LayoutParams], Stack: - [226] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) - [289] Var: -2, Stack: (empty) - [300] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i], Stack: - [345] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i], Stack: - [405] Var: ...[i][a:android/graphics/drawable/Drawable], Stack: (empty) - [420] Var: ..., Stack: (empty) - [421] Var: ..., Stack: [i] - [452] Var: ...[i][i], Stack: (empty) - [473] Var: ...[i], Stack: (empty) + Method: getMaxAvailableHeight(Landroid/view/View;IZ)I Access flags: 0x2 = private int getMaxAvailableHeight(android.view.View,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 131, locals = 7, stack = 3): [0] new #10 + Class [android/graphics/Rect] [3] dup [4] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [7] astore v4 [9] aload_1 v1 [10] aload v4 [12] invokevirtual #86 + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] [15] iconst_2 [16] newarray 10 [18] astore v5 [20] aload_1 v1 [21] aload v5 [23] invokevirtual #82 + Methodref [android/view/View.getLocationOnScreen ([I)V] [26] aload v4 [28] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [31] istore v6 [33] iload_3 v3 [34] ifeq +18 (target=52) [37] aload_1 v1 [38] invokevirtual #79 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [41] invokevirtual #71 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [44] invokevirtual #72 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [47] getfield #41 + Fieldref [android/util/DisplayMetrics.heightPixels I] [50] istore v6 [52] iload v6 [54] aload v5 [56] iconst_1 [57] iaload [58] aload_1 v1 [59] invokevirtual #80 + Methodref [android/view/View.getHeight ()I] [62] iadd [63] isub [64] iload_2 v2 [65] isub [66] istore_3 v3 [67] aload v5 [69] iconst_1 [70] iaload [71] aload v4 [73] getfield #39 + Fieldref [android/graphics/Rect.top I] [76] isub [77] iload_2 v2 [78] iadd [79] istore_1 v1 [80] iload_3 v3 [81] iload_1 v1 [82] invokestatic #150 + Methodref [java/lang/Math.max (II)I] [85] istore_1 v1 [86] aload_0 v0 [87] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [90] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [93] ifnull +36 (target=129) [96] aload_0 v0 [97] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [100] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [103] aload_0 v0 [104] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [107] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [110] pop [111] iload_1 v1 [112] aload_0 v0 [113] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [116] getfield #39 + Fieldref [android/graphics/Rect.top I] [119] aload_0 v0 [120] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [123] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [126] iadd [127] isub [128] istore_1 v1 [129] iload_1 v1 [130] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [52] Var: ...[a:android/graphics/Rect][a:[I][i], Stack: (empty) - [129] Var: ...[i][i][i], Stack: (empty) + Method: measureHeightOfChildren(IIIII)I Access flags: 0x2 = private int measureHeightOfChildren(int,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore v6 [7] ifnonnull +19 (target=26) [10] aload_0 v0 [11] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [14] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] [17] aload_0 v0 [18] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [21] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] [24] iadd [25] ireturn [26] aload_0 v0 [27] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [30] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] [33] aload_0 v0 [34] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [37] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] [40] iadd [41] istore v7 [43] aload_0 v0 [44] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [47] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] [50] ifle +23 (target=73) [53] aload_0 v0 [54] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [57] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;] [60] ifnull +13 (target=73) [63] aload_0 v0 [64] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [67] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] [70] goto +4 (target=74) [73] iconst_0 [74] istore v8 [76] iconst_0 [77] istore v9 [79] iload_3 v3 [80] iconst_m1 [81] ificmpne +15 (target=96) [84] aload v6 [86] invokeinterface #152 + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] [91] iconst_1 [92] isub [93] goto +4 (target=97) [96] iload_3 v3 [97] istore_3 v3 [98] goto +124 (target=222) [101] aload_0 v0 [102] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [105] iload_2 v2 [106] aconst_null [107] aload_0 v0 [108] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [111] invokeinterface #153 + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [116] astore v6 [118] aload_0 v0 [119] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [122] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] [125] ifeq +15 (target=140) [128] aload v6 [130] aload_0 v0 [131] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [134] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] [137] invokevirtual #88 + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V] [140] aload_0 v0 [141] aload v6 [143] iload_2 v2 [144] iload_1 v1 [145] invokespecial #124 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V] [148] iload_2 v2 [149] ifle +10 (target=159) [152] iload v7 [154] iload v8 [156] iadd [157] istore v7 [159] iload v7 [161] aload v6 [163] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [166] iadd [167] dup [168] istore v7 [170] iload v4 [172] ificmplt +32 (target=204) [175] iload v5 [177] iflt +24 (target=201) [180] iload_2 v2 [181] iload v5 [183] ificmple +18 (target=201) [186] iload v9 [188] ifle +13 (target=201) [191] iload v7 [193] iload v4 [195] ificmpeq +6 (target=201) [198] iload v9 [200] ireturn [201] iload v4 [203] ireturn [204] iload v5 [206] iflt +13 (target=219) [209] iload_2 v2 [210] iload v5 [212] ificmplt +7 (target=219) [215] iload v7 [217] istore v9 [219] iinc v2, 1 [222] iload_2 v2 [223] iload_3 v3 [224] ificmple -123 (target=101) [227] iload v7 [229] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [26] Var: ...[a:android/widget/ListAdapter], Stack: (empty) - [73] Var: ...[i], Stack: (empty) - [74] Var: ..., Stack: [i] - [96] Var: ...[i][i], Stack: (empty) - [97] Var: ..., Stack: [i] - [101] Var: ...[i], Stack: (empty) - [140] Var: ...[a:android/view/View], Stack: (empty) - [159] Var: ..., Stack: (empty) - [201] Var: ..., Stack: (empty) - [203] Var: ..., Stack: [i] - [204] Var: ..., Stack: (empty) - [219] Var: ..., Stack: (empty) - [222] Var: -1, Stack: (empty) + Method: measureScrapChild(Landroid/view/View;II)V Access flags: 0x2 = private void measureScrapChild(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 4, stack = 5): [0] aload_1 v1 [1] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] checkcast #20 + Class [android/widget/AbsListView$LayoutParams] [7] dup [8] astore_2 v2 [9] ifnonnull +20 (target=29) [12] new #20 + Class [android/widget/AbsListView$LayoutParams] [15] dup [16] iconst_m1 [17] bipush -2 [19] iconst_0 [20] invokespecial #93 + Methodref [android/widget/AbsListView$LayoutParams. (III)V] [23] astore_2 v2 [24] aload_1 v1 [25] aload_2 v2 [26] invokevirtual #89 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [29] iload_3 v3 [30] aload_0 v0 [31] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [34] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I] [37] aload_0 v0 [38] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [41] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I] [44] iadd [45] aload_2 v2 [46] getfield #43 + Fieldref [android/widget/AbsListView$LayoutParams.width I] [49] invokestatic #91 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [52] istore_3 v3 [53] aload_2 v2 [54] getfield #42 + Fieldref [android/widget/AbsListView$LayoutParams.height I] [57] dup [58] istore_2 v2 [59] ifle +13 (target=72) [62] iload_2 v2 [63] ldc #5 + Integer [1073741824] [65] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [68] istore_2 v2 [69] goto +9 (target=78) [72] iconst_0 [73] iconst_0 [74] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [77] istore_2 v2 [78] aload_1 v1 [79] iload_3 v3 [80] iload_2 v2 [81] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ...[a:android/widget/AbsListView$LayoutParams], Stack: (empty) - [72] Var: ...[i][i], Stack: (empty) - [78] Var: ...[i], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I Access flags: 0x1008 = static synthetic int access$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow; Access flags: 0x1008 = static synthetic android.widget.PopupWindow access$2(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler access$3(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable access$4(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z Access flags: 0x1008 = static synthetic boolean access$5(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #122 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$1 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemSelectedListener] Constant Pool (count = 33): + Class [android/widget/AdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [(Landroid/widget/AdapterView;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/widget/AdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNothingSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x0 = IcsListPopupWindow$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 6, stack = 2): [0] iload_3 v3 [1] iconst_m1 [2] ificmpeq +20 (target=22) [5] aload_0 v0 [6] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [9] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [12] dup [13] astore_1 v1 [14] ifnull +8 (target=22) [17] aload_1 v1 [18] iconst_0 [19] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onNothingSelected(Landroid/widget/AdapterView;)V Access flags: 0x1 = public void onNothingSelected(android.widget.AdapterView) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView Superclass: android/widget/ListView Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView extends android.widget.ListView Interfaces (count = 0): Constant Pool (count = 44): + Class [android/widget/ListView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] + Methodref [android/widget/ListView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/ListView.hasFocus ()Z] + Methodref [android/widget/ListView.hasWindowFocus ()Z] + Methodref [android/widget/ListView.isFocused ()Z] + Methodref [android/widget/ListView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [dropDownListViewStyle I] + NameAndType [hasFocus ()Z] + NameAndType [hasWindowFocus ()Z] + NameAndType [isFocused ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [mHijackFocus Z] + NameAndType [mListSelectionHidden Z] + NameAndType [setCacheColorHint (I)V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [android/widget/ListView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [dropDownListViewStyle] + Utf8 [hasFocus] + Utf8 [hasWindowFocus] + Utf8 [isFocused] + Utf8 [isInTouchMode] + Utf8 [mHijackFocus] + Utf8 [mListSelectionHidden] + Utf8 [setCacheColorHint] Fields (count = 2): + Field: mListSelectionHidden Z Access flags: 0x2 = private boolean mListSelectionHidden + Field: mHijackFocus Z Access flags: 0x2 = private boolean mHijackFocus Methods (count = 6): - Method: (Landroid/content/Context;Z)V Access flags: 0x1 = public IcsListPopupWindow$DropDownListView(android.content.Context,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] getstatic #4 + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I] [6] invokespecial #7 + Methodref [android/widget/ListView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInTouchMode()Z Access flags: 0x1 = public boolean isInTouchMode() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] [11] ifne +12 (target=23) [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/ListView.isInTouchMode ()Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: hasWindowFocus()Z Access flags: 0x1 = public boolean hasWindowFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #9 + Methodref [android/widget/ListView.hasWindowFocus ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: isFocused()Z Access flags: 0x1 = public boolean isFocused() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #10 + Methodref [android/widget/ListView.isFocused ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: hasFocus()Z Access flags: 0x1 = public boolean hasFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #8 + Methodref [android/widget/ListView.hasFocus ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView,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 #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 26): + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [clearListSelection ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [clearListSelection] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 33): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [dismiss ()V] + NameAndType [isShowing ()Z] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Utf8 [dismiss] + Utf8 [isShowing] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [show] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [7] ifeq +10 (target=17) [10] aload_0 v0 [11] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [14] invokevirtual #8 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AbsListView$OnScrollListener] Constant Pool (count = 60): + Class [android/os/Handler] + Class [android/widget/AbsListView$OnScrollListener] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + NameAndType [getContentView ()Landroid/view/View;] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [run ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [(Landroid/widget/AbsListView;I)V] + Utf8 [(Landroid/widget/AbsListView;III)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [android/os/Handler] + Utf8 [android/widget/AbsListView$OnScrollListener] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [getContentView] + Utf8 [java/lang/Object] + Utf8 [onScroll] + Utf8 [onScrollStateChanged] + Utf8 [removeCallbacks] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onScroll(Landroid/widget/AbsListView;III)V Access flags: 0x1 = public void onScroll(android.widget.AbsListView,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 5, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onScrollStateChanged(Landroid/widget/AbsListView;I)V Access flags: 0x1 = public void onScrollStateChanged(android.widget.AbsListView,int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 2): [0] iload_2 v2 [1] iconst_1 [2] ificmpne +53 (target=55) [5] aload_0 v0 [6] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [9] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] [12] ifne +43 (target=55) [15] aload_0 v0 [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [19] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [22] invokevirtual #10 + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] [25] ifnull +30 (target=55) [28] aload_0 v0 [29] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [35] aload_0 v0 [36] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [39] invokestatic #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [42] invokevirtual #9 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [45] aload_0 v0 [46] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [49] invokestatic #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [52] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [55] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnTouchListener] Constant Pool (count = 74): + Class [android/os/Handler] + Class [android/view/MotionEvent] + Class [android/view/View$OnTouchListener] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Class [java/lang/Object] + Long [250] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/widget/PopupWindow.getHeight ()I] + Methodref [android/widget/PopupWindow.getWidth ()I] + Methodref [android/widget/PopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [getAction ()I] + NameAndType [getHeight ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [isShowing ()Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [android/os/Handler] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/View$OnTouchListener] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Utf8 [getAction] + Utf8 [getHeight] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [onTouch] + Utf8 [postDelayed] + Utf8 [removeCallbacks] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouch(android.view.View,android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 128, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #13 + Methodref [android/view/MotionEvent.getAction ()I] [4] istore_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/view/MotionEvent.getX ()F] [9] f2i [10] istore_3 v3 [11] aload_2 v2 [12] invokevirtual #15 + Methodref [android/view/MotionEvent.getY ()F] [15] f2i [16] istore_2 v2 [17] iload_1 v1 [18] ifne +86 (target=104) [21] aload_0 v0 [22] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [25] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [28] ifnull +76 (target=104) [31] aload_0 v0 [32] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [35] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [38] invokevirtual #18 + Methodref [android/widget/PopupWindow.isShowing ()Z] [41] ifeq +63 (target=104) [44] iload_3 v3 [45] iflt +59 (target=104) [48] iload_3 v3 [49] aload_0 v0 [50] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [53] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [56] invokevirtual #17 + Methodref [android/widget/PopupWindow.getWidth ()I] [59] ificmpge +45 (target=104) [62] iload_2 v2 [63] iflt +41 (target=104) [66] iload_2 v2 [67] aload_0 v0 [68] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [71] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [74] invokevirtual #16 + Methodref [android/widget/PopupWindow.getHeight ()I] [77] ificmpge +27 (target=104) [80] aload_0 v0 [81] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [84] invokestatic #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [87] aload_0 v0 [88] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [91] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [94] ldc2_w #8 + Long [250] [97] invokevirtual #11 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [100] pop [101] goto +25 (target=126) [104] iload_1 v1 [105] iconst_1 [106] ificmpne +20 (target=126) [109] aload_0 v0 [110] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [113] invokestatic #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [116] aload_0 v0 [117] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [120] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [123] invokevirtual #12 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [126] iconst_0 [127] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [104] Var: ...[i][i][i], Stack: (empty) - [126] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 54): + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [getChildCount ()I] + NameAndType [getCount ()I] + NameAndType [setInputMethodMode (I)V] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [setInputMethodMode] + Utf8 [show] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow) 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 #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [7] ifnull +64 (target=71) [10] aload_0 v0 [11] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [17] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I] [20] aload_0 v0 [21] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [24] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [27] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] [30] ificmple +41 (target=71) [33] aload_0 v0 [34] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [37] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [40] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] [43] aload_0 v0 [44] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [47] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] [50] ificmpgt +21 (target=71) [53] aload_0 v0 [54] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [57] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [60] iconst_2 [61] invokevirtual #8 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [64] aload_0 v0 [65] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [68] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [71] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar Superclass: android/view/View Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsProgressBar extends android.view.View Interfaces (count = 0): Constant Pool (count = 711): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [7] + Integer [8] + Integer [9] + Integer [10] + Integer [11] + Integer [12] + Integer [13] + Integer [14] + Integer [200] + Integer [10000] + Integer [16842871] + Integer [16843039] + Integer [16843040] + Integer [16843062] + Integer [16843063] + Integer [16843064] + Integer [16843065] + Integer [16843066] + Integer [16843067] + Integer [16843068] + Integer [16843069] + Integer [16843070] + Integer [16843071] + Integer [16843072] + Integer [16843073] + Integer [16843546] + Integer [16908301] + Integer [16908303] + Integer [17432587] + Float [5.0] + Float [10000.0] + String [accessibility] + Class [[I] + Class [[Landroid/graphics/drawable/Drawable;] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/Bitmap] + Class [android/graphics/BitmapShader] + Class [android/graphics/Canvas] + Class [android/graphics/Paint] + Class [android/graphics/Rect] + Class [android/graphics/Shader$TileMode] + Class [android/graphics/drawable/Animatable] + Class [android/graphics/drawable/AnimationDrawable] + Class [android/graphics/drawable/BitmapDrawable] + Class [android/graphics/drawable/ClipDrawable] + Class [android/graphics/drawable/Drawable] + Class [android/graphics/drawable/LayerDrawable] + Class [android/graphics/drawable/ShapeDrawable] + Class [android/graphics/drawable/shapes/RoundRectShape] + Class [android/os/Build$VERSION] + Class [android/os/SystemClock] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/accessibility/AccessibilityManager] + Class [android/view/animation/AlphaAnimation] + Class [android/view/animation/AnimationUtils] + Class [android/view/animation/LinearInterpolator] + Class [android/view/animation/Transformation] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [java/lang/Math] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Long [-1] + Long [200] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;] + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/BitmapShader. (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + Methodref [android/graphics/Canvas.restore ()V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Methodref [android/graphics/drawable/AnimationDrawable. ()V] + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V] + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I] + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I] + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z] + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z] + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V] + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;] + Methodref [android/graphics/drawable/ClipDrawable. (Landroid/graphics/drawable/Drawable;II)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I] + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] + Methodref [android/graphics/drawable/LayerDrawable. ([Landroid/graphics/drawable/Drawable;)V] + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I] + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V] + Methodref [android/graphics/drawable/ShapeDrawable. (Landroid/graphics/drawable/shapes/Shape;)V] + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;] + Methodref [android/graphics/drawable/shapes/RoundRectShape. ([FLandroid/graphics/RectF;[F)V] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/view/View. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/View.drawableStateChanged ()V] + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] + Methodref [android/view/View.onAttachedToWindow ()V] + Methodref [android/view/View.onDetachedFromWindow ()V] + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V] + Methodref [android/view/View.postInvalidate ()V] + Methodref [android/view/View.resolveSize (II)I] + Methodref [android/view/View.resolveSizeAndState (III)I] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z] + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V] + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V] + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V] + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + Methodref [android/view/animation/LinearInterpolator. ()V] + Methodref [android/view/animation/Transformation. ()V] + Methodref [android/view/animation/Transformation.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getId ()J] + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V] + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + NameAndType [ (Landroid/graphics/drawable/Drawable;II)V] + NameAndType [ (Landroid/graphics/drawable/shapes/Shape;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + NameAndType [ ([FLandroid/graphics/RectF;[F)V] + NameAndType [ ([Landroid/graphics/drawable/Drawable;)V] + NameAndType [CLAMP Landroid/graphics/Shader$TileMode;] + NameAndType [IS_HONEYCOMB Z] + NameAndType [ProgressBar [I] + NameAndType [REPEAT Landroid/graphics/Shader$TileMode;] + NameAndType [SDK_INT I] + NameAndType [addFrame (Landroid/graphics/drawable/Drawable;I)V] + NameAndType [bottom I] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [doRefreshProgress (IIZZ)V] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawableStateChanged ()V] + NameAndType [findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getAlpha ()F] + NameAndType [getBitmap ()Landroid/graphics/Bitmap;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getBounds ()Landroid/graphics/Rect;] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] + NameAndType [getDrawableState ()[I] + NameAndType [getDrawingTime ()J] + NameAndType [getDuration (I)I] + NameAndType [getFrame (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getId ()J] + NameAndType [getId (I)I] + NameAndType [getInt (II)I] + NameAndType [getInteger (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getIntrinsicWidth ()I] + NameAndType [getMinimumHeight ()I] + NameAndType [getNumberOfFrames ()I] + NameAndType [getNumberOfLayers ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPaint ()Landroid/graphics/Paint;] + NameAndType [getResourceId (II)I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getTransformation (JLandroid/view/animation/Transformation;)Z] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [initProgressBar ()V] + NameAndType [invalidate ()V] + NameAndType [invalidate (IIII)V] + NameAndType [invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [isEnabled ()Z] + NameAndType [isOneShot ()Z] + NameAndType [isStateful ()Z] + NameAndType [jumpDrawablesToCurrentState ()V] + NameAndType [jumpToCurrentState ()V] + NameAndType [left I] + NameAndType [loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + NameAndType [mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + NameAndType [mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] + NameAndType [mAnimation Landroid/view/animation/AlphaAnimation;] + NameAndType [mAnimationResolution I] + NameAndType [mBehavior I] + NameAndType [mCurrentDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mDuration I] + NameAndType [mInDrawing Z] + NameAndType [mIndeterminate Z] + NameAndType [mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mIndeterminateRealLeft I] + NameAndType [mIndeterminateRealTop I] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mLastDrawTime J] + NameAndType [mMax I] + NameAndType [mMaxHeight I] + NameAndType [mMaxWidth I] + NameAndType [mMinHeight I] + NameAndType [mMinWidth I] + NameAndType [mNoInvalidate Z] + NameAndType [mOnlyIndeterminate Z] + NameAndType [mProgress I] + NameAndType [mProgressDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + NameAndType [mSampleTile Landroid/graphics/Bitmap;] + NameAndType [mSecondaryProgress I] + NameAndType [mShouldStartAnimationDrawable Z] + NameAndType [mTransformation Landroid/view/animation/Transformation;] + NameAndType [mUiThreadId J] + NameAndType [max (II)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onProgressRefresh (FZ)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onVisibilityChanged (Landroid/view/View;I)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [postInvalidate ()V] + NameAndType [postInvalidateDelayed (J)V] + NameAndType [progress I] + NameAndType [recycle ()V] + NameAndType [refreshProgress (IIZ)V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [requestLayout ()V] + NameAndType [resolveSize (II)I] + NameAndType [resolveSizeAndState (III)I] + NameAndType [restore ()V] + NameAndType [right I] + NameAndType [save ()I] + NameAndType [scheduleAccessibilityEventSender ()V] + NameAndType [secondaryProgress I] + NameAndType [setBounds (IIII)V] + NameAndType [setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] + NameAndType [setCurrentItemIndex (I)V] + NameAndType [setDuration (J)V] + NameAndType [setId (II)V] + NameAndType [setIndeterminate (Z)V] + NameAndType [setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setInterpolator (Landroid/content/Context;I)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setItemCount (I)V] + NameAndType [setLevel (I)Z] + NameAndType [setMax (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOneShot (Z)V] + NameAndType [setProgress (I)V] + NameAndType [setProgress (IZ)V] + NameAndType [setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setRepeatCount (I)V] + NameAndType [setRepeatMode (I)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + NameAndType [setStartTime (J)V] + NameAndType [setState ([I)Z] + NameAndType [setVisibility (I)V] + NameAndType [setup (IIZ)V] + NameAndType [start ()V] + NameAndType [startAnimation ()V] + NameAndType [stop ()V] + NameAndType [stopAnimation ()V] + NameAndType [tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + NameAndType [tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + NameAndType [top I] + NameAndType [translate (FF)V] + NameAndType [updateDrawableBounds (II)V] + NameAndType [updateDrawableState ()V] + NameAndType [uptimeMillis ()J] + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/graphics/Bitmap;] + Utf8 [()Landroid/graphics/Paint;] + Utf8 [()Landroid/graphics/Rect;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/graphics/drawable/shapes/Shape;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[I] + Utf8 [(FF)V] + Utf8 [(FZ)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(IIZ)V] + Utf8 [(IIZZ)V] + Utf8 [(IZ)V] + Utf8 [(IZ)Z] + Utf8 [(J)V] + Utf8 [(JLandroid/view/animation/Transformation;)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Utf8 [(Landroid/graphics/drawable/Drawable$Callback;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;II)V] + Utf8 [(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/graphics/drawable/shapes/Shape;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [([FLandroid/graphics/RectF;[F)V] + Utf8 [([I)Z] + Utf8 [([Landroid/graphics/drawable/Drawable;)V] + Utf8 [] + Utf8 [] + Utf8 [ANIMATION_RESOLUTION] + Utf8 [CLAMP] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [J] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/graphics/Shader$TileMode;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/view/accessibility/AccessibilityManager;] + Utf8 [Landroid/view/animation/AlphaAnimation;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/view/animation/Transformation;] + Utf8 [Landroid/widget/RemoteViews$RemoteView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + Utf8 [MAX_LEVEL] + Utf8 [ProgressBar] + Utf8 [ProgressBar_animationResolution] + Utf8 [ProgressBar_indeterminate] + Utf8 [ProgressBar_indeterminateBehavior] + Utf8 [ProgressBar_indeterminateDrawable] + Utf8 [ProgressBar_indeterminateDuration] + Utf8 [ProgressBar_indeterminateOnly] + Utf8 [ProgressBar_interpolator] + Utf8 [ProgressBar_max] + Utf8 [ProgressBar_maxHeight] + Utf8 [ProgressBar_maxWidth] + Utf8 [ProgressBar_minHeight] + Utf8 [ProgressBar_minWidth] + Utf8 [ProgressBar_progress] + Utf8 [ProgressBar_progressDrawable] + Utf8 [ProgressBar_secondaryProgress] + Utf8 [REPEAT] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [TIMEOUT_SEND_ACCESSIBILITY_EVENT] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Landroid/graphics/drawable/Drawable;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [accessibility] + Utf8 [addFrame] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Bitmap] + Utf8 [android/graphics/BitmapShader] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/Shader$TileMode] + Utf8 [android/graphics/drawable/Animatable] + Utf8 [android/graphics/drawable/AnimationDrawable] + Utf8 [android/graphics/drawable/BitmapDrawable] + Utf8 [android/graphics/drawable/ClipDrawable] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/graphics/drawable/LayerDrawable] + Utf8 [android/graphics/drawable/ShapeDrawable] + Utf8 [android/graphics/drawable/shapes/RoundRectShape] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/SystemClock] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/accessibility/AccessibilityManager] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/LinearInterpolator] + Utf8 [android/view/animation/Transformation] + Utf8 [bottom] + Utf8 [category] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [currentThread] + Utf8 [doRefreshProgress] + Utf8 [draw] + Utf8 [drawableStateChanged] + Utf8 [findDrawableByLayerId] + Utf8 [getAlpha] + Utf8 [getBitmap] + Utf8 [getBoolean] + Utf8 [getBounds] + Utf8 [getCurrentDrawable] + Utf8 [getDimensionPixelSize] + Utf8 [getDrawable] + Utf8 [getDrawableShape] + Utf8 [getDrawableState] + Utf8 [getDrawingTime] + Utf8 [getDuration] + Utf8 [getFrame] + Utf8 [getHeight] + Utf8 [getId] + Utf8 [getIndeterminateDrawable] + Utf8 [getInt] + Utf8 [getInteger] + Utf8 [getInterpolator] + Utf8 [getIntrinsicHeight] + Utf8 [getIntrinsicWidth] + Utf8 [getMax] + Utf8 [getMinimumHeight] + Utf8 [getNumberOfFrames] + Utf8 [getNumberOfLayers] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPaint] + Utf8 [getProgress] + Utf8 [getProgressDrawable] + Utf8 [getResourceId] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getSecondaryProgress] + Utf8 [getSuperState] + Utf8 [getSystemService] + Utf8 [getTransformation] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [incrementProgressBy] + Utf8 [incrementSecondaryProgressBy] + Utf8 [initProgressBar] + Utf8 [invalidate] + Utf8 [invalidateDrawable] + Utf8 [isEnabled] + Utf8 [isIndeterminate] + Utf8 [isOneShot] + Utf8 [isStateful] + Utf8 [java/lang/Math] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [jumpDrawablesToCurrentState] + Utf8 [jumpToCurrentState] + Utf8 [left] + Utf8 [loadInterpolator] + Utf8 [mAccessibilityEventSender] + Utf8 [mAccessibilityManager] + Utf8 [mAnimation] + Utf8 [mAnimationResolution] + Utf8 [mBehavior] + Utf8 [mCurrentDrawable] + Utf8 [mDuration] + Utf8 [mInDrawing] + Utf8 [mIndeterminate] + Utf8 [mIndeterminateDrawable] + Utf8 [mIndeterminateRealLeft] + Utf8 [mIndeterminateRealTop] + Utf8 [mInterpolator] + Utf8 [mLastDrawTime] + Utf8 [mMax] + Utf8 [mMaxHeight] + Utf8 [mMaxWidth] + Utf8 [mMinHeight] + Utf8 [mMinWidth] + Utf8 [mNoInvalidate] + Utf8 [mOnlyIndeterminate] + Utf8 [mProgress] + Utf8 [mProgressDrawable] + Utf8 [mRefreshProgressRunnable] + Utf8 [mSampleTile] + Utf8 [mSecondaryProgress] + Utf8 [mShouldStartAnimationDrawable] + Utf8 [mTransformation] + Utf8 [mUiThreadId] + Utf8 [max] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onDraw] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onMeasure] + Utf8 [onProgressRefresh] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSizeChanged] + Utf8 [onVisibilityChanged] + Utf8 [post] + Utf8 [postDelayed] + Utf8 [postInvalidate] + Utf8 [postInvalidateDelayed] + Utf8 [progress] + Utf8 [recycle] + Utf8 [refreshProgress] + Utf8 [removeCallbacks] + Utf8 [requestLayout] + Utf8 [resolveSize] + Utf8 [resolveSizeAndState] + Utf8 [restore] + Utf8 [right] + Utf8 [save] + Utf8 [scheduleAccessibilityEventSender] + Utf8 [secondaryProgress] + Utf8 [setBounds] + Utf8 [setCallback] + Utf8 [setCurrentItemIndex] + Utf8 [setDuration] + Utf8 [setId] + Utf8 [setIndeterminate] + Utf8 [setIndeterminateDrawable] + Utf8 [setInterpolator] + Utf8 [setItemCount] + Utf8 [setLevel] + Utf8 [setMax] + Utf8 [setMeasuredDimension] + Utf8 [setOneShot] + Utf8 [setProgress] + Utf8 [setProgressDrawable] + Utf8 [setRepeatCount] + Utf8 [setRepeatMode] + Utf8 [setSecondaryProgress] + Utf8 [setShader] + Utf8 [setStartTime] + Utf8 [setState] + Utf8 [setVisibility] + Utf8 [setup] + Utf8 [start] + Utf8 [startAnimation] + Utf8 [stop] + Utf8 [stopAnimation] + Utf8 [tileify] + Utf8 [tileifyIndeterminate] + Utf8 [top] + Utf8 [translate] + Utf8 [updateDrawableBounds] + Utf8 [updateDrawableState] + Utf8 [uptimeMillis] + Utf8 [verifyDrawable] Fields (count = 49): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: MAX_LEVEL I Access flags: 0x1a = private static final int MAX_LEVEL Class member attributes (count = 1): + Constant value attribute: + Integer [10000] + Field: ANIMATION_RESOLUTION I Access flags: 0x1a = private static final int ANIMATION_RESOLUTION Class member attributes (count = 1): + Constant value attribute: + Integer [200] + Field: TIMEOUT_SEND_ACCESSIBILITY_EVENT I Access flags: 0x1a = private static final int TIMEOUT_SEND_ACCESSIBILITY_EVENT Class member attributes (count = 1): + Constant value attribute: + Integer [200] + Field: ProgressBar [I Access flags: 0x1a = private static final int[] ProgressBar + Field: ProgressBar_maxWidth I Access flags: 0x1a = private static final int ProgressBar_maxWidth Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ProgressBar_maxHeight I Access flags: 0x1a = private static final int ProgressBar_maxHeight Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ProgressBar_max I Access flags: 0x1a = private static final int ProgressBar_max Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: ProgressBar_progress I Access flags: 0x1a = private static final int ProgressBar_progress Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: ProgressBar_secondaryProgress I Access flags: 0x1a = private static final int ProgressBar_secondaryProgress Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ProgressBar_indeterminate I Access flags: 0x1a = private static final int ProgressBar_indeterminate Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: ProgressBar_indeterminateOnly I Access flags: 0x1a = private static final int ProgressBar_indeterminateOnly Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: ProgressBar_indeterminateDrawable I Access flags: 0x1a = private static final int ProgressBar_indeterminateDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: ProgressBar_progressDrawable I Access flags: 0x1a = private static final int ProgressBar_progressDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ProgressBar_indeterminateDuration I Access flags: 0x1a = private static final int ProgressBar_indeterminateDuration Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: ProgressBar_indeterminateBehavior I Access flags: 0x1a = private static final int ProgressBar_indeterminateBehavior Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: ProgressBar_minWidth I Access flags: 0x1a = private static final int ProgressBar_minWidth Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: ProgressBar_minHeight I Access flags: 0x1a = private static final int ProgressBar_minHeight Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: ProgressBar_interpolator I Access flags: 0x1a = private static final int ProgressBar_interpolator Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: ProgressBar_animationResolution I Access flags: 0x1a = private static final int ProgressBar_animationResolution Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: mMinWidth I Access flags: 0x0 = int mMinWidth + Field: mMaxWidth I Access flags: 0x0 = int mMaxWidth + Field: mMinHeight I Access flags: 0x0 = int mMinHeight + Field: mMaxHeight I Access flags: 0x0 = int mMaxHeight + Field: mProgress I Access flags: 0x2 = private int mProgress + Field: mSecondaryProgress I Access flags: 0x2 = private int mSecondaryProgress + Field: mMax I Access flags: 0x2 = private int mMax + Field: mBehavior I Access flags: 0x2 = private int mBehavior + Field: mDuration I Access flags: 0x2 = private int mDuration + Field: mIndeterminate Z Access flags: 0x2 = private boolean mIndeterminate + Field: mOnlyIndeterminate Z Access flags: 0x2 = private boolean mOnlyIndeterminate + Field: mTransformation Landroid/view/animation/Transformation; Access flags: 0x2 = private android.view.animation.Transformation mTransformation + Field: mAnimation Landroid/view/animation/AlphaAnimation; Access flags: 0x2 = private android.view.animation.AlphaAnimation mAnimation + Field: mIndeterminateDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIndeterminateDrawable + Field: mIndeterminateRealLeft I Access flags: 0x2 = private int mIndeterminateRealLeft + Field: mIndeterminateRealTop I Access flags: 0x2 = private int mIndeterminateRealTop + Field: mProgressDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mProgressDrawable + Field: mCurrentDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mCurrentDrawable + Field: mSampleTile Landroid/graphics/Bitmap; Access flags: 0x0 = android.graphics.Bitmap mSampleTile + Field: mNoInvalidate Z Access flags: 0x2 = private boolean mNoInvalidate + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable mRefreshProgressRunnable + Field: mUiThreadId J Access flags: 0x2 = private long mUiThreadId + Field: mShouldStartAnimationDrawable Z Access flags: 0x2 = private boolean mShouldStartAnimationDrawable + Field: mLastDrawTime J Access flags: 0x2 = private long mLastDrawTime + Field: mInDrawing Z Access flags: 0x2 = private boolean mInDrawing + Field: mAnimationResolution I Access flags: 0x2 = private int mAnimationResolution + Field: mAccessibilityManager Landroid/view/accessibility/AccessibilityManager; Access flags: 0x2 = private android.view.accessibility.AccessibilityManager mAccessibilityManager + Field: mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender mAccessibilityEventSender Methods (count = 53): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 0, stack = 4): [0] getstatic #85 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #86 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] [16] bipush 15 [18] newarray 10 [20] dup [21] iconst_0 [22] ldc #19 + Integer [16843039] [24] iastore [25] dup [26] iconst_1 [27] ldc #20 + Integer [16843040] [29] iastore [30] dup [31] iconst_2 [32] ldc #21 + Integer [16843062] [34] iastore [35] dup [36] iconst_3 [37] ldc #22 + Integer [16843063] [39] iastore [40] dup [41] iconst_4 [42] ldc #23 + Integer [16843064] [44] iastore [45] dup [46] iconst_5 [47] ldc #24 + Integer [16843065] [49] iastore [50] dup [51] bipush 6 [53] ldc #25 + Integer [16843066] [55] iastore [56] dup [57] bipush 7 [59] ldc #26 + Integer [16843067] [61] iastore [62] dup [63] bipush 8 [65] ldc #27 + Integer [16843068] [67] iastore [68] dup [69] bipush 9 [71] ldc #28 + Integer [16843069] [73] iastore [74] dup [75] bipush 10 [77] ldc #29 + Integer [16843070] [79] iastore [80] dup [81] bipush 11 [83] ldc #30 + Integer [16843071] [85] iastore [86] dup [87] bipush 12 [89] ldc #31 + Integer [16843072] [91] iastore [92] dup [93] bipush 13 [95] ldc #32 + Integer [16843073] [97] iastore [98] dup [99] bipush 14 [101] ldc #33 + Integer [16843546] [103] iastore [104] putstatic #87 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsProgressBar(android.content.Context) 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] invokespecial #194 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] ldc #18 + Integer [16842871] [5] invokespecial #195 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] iconst_0 [5] invokespecial #196 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;II)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 301, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #164 + Methodref [android/view/View. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] invokestatic #246 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [11] invokevirtual #247 + Methodref [java/lang/Thread.getId ()J] [14] putfield #116 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] [17] aload_0 v0 [18] invokespecial #210 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V] [21] aload_1 v1 [22] aload_2 v2 [23] getstatic #87 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] [26] iload_3 v3 [27] iload v4 [29] invokevirtual #120 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [32] astore_2 v2 [33] aload_0 v0 [34] iconst_1 [35] putfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [38] aload_2 v2 [39] bipush 8 [41] invokevirtual #123 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [44] dup [45] astore_3 v3 [46] ifnull +15 (target=61) [49] aload_0 v0 [50] aload_3 v3 [51] iconst_0 [52] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [55] astore_3 v3 [56] aload_0 v0 [57] aload_3 v3 [58] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] [61] aload_0 v0 [62] aload_2 v2 [63] bipush 9 [65] aload_0 v0 [66] getfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [69] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [72] putfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [75] aload_0 v0 [76] aload_2 v2 [77] bipush 11 [79] aload_0 v0 [80] getfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [83] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [86] putfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [89] aload_0 v0 [90] aload_2 v2 [91] iconst_0 [92] aload_0 v0 [93] getfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [96] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [99] putfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [102] aload_0 v0 [103] aload_2 v2 [104] bipush 12 [106] aload_0 v0 [107] getfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [110] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [113] putfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [116] aload_0 v0 [117] aload_2 v2 [118] iconst_1 [119] aload_0 v0 [120] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [123] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [126] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [129] aload_0 v0 [130] aload_2 v2 [131] bipush 10 [133] aload_0 v0 [134] getfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [137] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [140] putfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [143] aload_2 v2 [144] bipush 13 [146] ldc #36 + Integer [17432587] [148] invokevirtual #126 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [151] dup [152] istore_3 v3 [153] ifle +9 (target=162) [156] aload_0 v0 [157] aload_1 v1 [158] iload_3 v3 [159] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V] [162] aload_0 v0 [163] aload_2 v2 [164] iconst_2 [165] aload_0 v0 [166] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [169] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [172] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] [175] aload_0 v0 [176] aload_2 v2 [177] iconst_3 [178] aload_0 v0 [179] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [182] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [185] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [188] aload_0 v0 [189] aload_2 v2 [190] iconst_4 [191] aload_0 v0 [192] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [195] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [198] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [201] aload_2 v2 [202] bipush 7 [204] invokevirtual #123 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [207] dup [208] astore_3 v3 [209] ifnull +14 (target=223) [212] aload_0 v0 [213] aload_3 v3 [214] invokespecial #235 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] [217] astore_3 v3 [218] aload_0 v0 [219] aload_3 v3 [220] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] [223] aload_0 v0 [224] aload_2 v2 [225] bipush 6 [227] aload_0 v0 [228] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [231] invokevirtual #121 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [234] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [237] aload_0 v0 [238] iconst_0 [239] putfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [242] aload_0 v0 [243] aload_0 v0 [244] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [247] ifne +19 (target=266) [250] aload_2 v2 [251] iconst_5 [252] aload_0 v0 [253] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [256] invokevirtual #121 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [259] ifne +7 (target=266) [262] iconst_0 [263] goto +4 (target=267) [266] iconst_1 [267] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [270] aload_0 v0 [271] aload_2 v2 [272] bipush 14 [274] sipush 200 [277] invokevirtual #125 + Methodref [android/content/res/TypedArray.getInteger (II)I] [280] putfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [283] aload_2 v2 [284] invokevirtual #127 + Methodref [android/content/res/TypedArray.recycle ()V] [287] aload_0 v0 [288] aload_1 v1 [289] ldc #39 + String [accessibility] [291] invokevirtual #119 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [294] checkcast #63 + Class [android/view/accessibility/AccessibilityManager] [297] putfield #89 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] [300] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [61] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable], Stack: - [162] Var: ...[i], Stack: (empty) - [223] Var: ..., Stack: (empty) - [266] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar] - [267] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i] + Method: tileify(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 6, stack = 6): [0] aload_1 v1 [1] instanceof #55 + Class [android/graphics/drawable/LayerDrawable] [4] ifeq +110 (target=114) [7] aload_1 v1 [8] checkcast #55 + Class [android/graphics/drawable/LayerDrawable] [11] dup [12] astore_1 v1 [13] invokevirtual #158 + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I] [16] dup [17] istore_3 v3 [18] anewarray #54 + Class [android/graphics/drawable/Drawable] [21] astore v4 [23] iconst_0 [24] istore_2 v2 [25] goto +45 (target=70) [28] aload_1 v1 [29] iload_2 v2 [30] invokevirtual #157 + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] [33] istore v5 [35] aload v4 [37] iload_2 v2 [38] aload_0 v0 [39] aload_1 v1 [40] iload_2 v2 [41] invokevirtual #156 + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;] [44] iload v5 [46] ldc #34 + Integer [16908301] [48] ificmpeq +14 (target=62) [51] iload v5 [53] ldc #35 + Integer [16908303] [55] ificmpeq +7 (target=62) [58] iconst_0 [59] goto +4 (target=63) [62] iconst_1 [63] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [66] aastore [67] iinc v2, 1 [70] iload_2 v2 [71] iload_3 v3 [72] ificmplt -44 (target=28) [75] new #55 + Class [android/graphics/drawable/LayerDrawable] [78] dup [79] aload v4 [81] invokespecial #154 + Methodref [android/graphics/drawable/LayerDrawable. ([Landroid/graphics/drawable/Drawable;)V] [84] astore_2 v2 [85] iconst_0 [86] istore v5 [88] goto +18 (target=106) [91] aload_2 v2 [92] iload v5 [94] aload_1 v1 [95] iload v5 [97] invokevirtual #157 + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] [100] invokevirtual #159 + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V] [103] iinc v5, 1 [106] iload v5 [108] iload_3 v3 [109] ificmplt -18 (target=91) [112] aload_2 v2 [113] areturn [114] aload_1 v1 [115] instanceof #52 + Class [android/graphics/drawable/BitmapDrawable] [118] ifeq +78 (target=196) [121] aload_1 v1 [122] checkcast #52 + Class [android/graphics/drawable/BitmapDrawable] [125] invokevirtual #141 + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;] [128] astore_1 v1 [129] aload_0 v0 [130] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] [133] ifnonnull +8 (target=141) [136] aload_0 v0 [137] aload_1 v1 [138] putfield #112 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] [141] new #56 + Class [android/graphics/drawable/ShapeDrawable] [144] dup [145] aload_0 v0 [146] invokevirtual #198 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] [149] invokespecial #160 + Methodref [android/graphics/drawable/ShapeDrawable. (Landroid/graphics/drawable/shapes/Shape;)V] [152] astore_3 v3 [153] new #45 + Class [android/graphics/BitmapShader] [156] dup [157] aload_1 v1 [158] getstatic #84 + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;] [161] getstatic #83 + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;] [164] invokespecial #128 + Methodref [android/graphics/BitmapShader. (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] [167] astore v4 [169] aload_3 v3 [170] invokevirtual #161 + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;] [173] aload v4 [175] invokevirtual #132 + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] [178] pop [179] iload_2 v2 [180] ifeq +14 (target=194) [183] new #53 + Class [android/graphics/drawable/ClipDrawable] [186] dup [187] aload_3 v3 [188] iconst_3 [189] iconst_1 [190] invokespecial #142 + Methodref [android/graphics/drawable/ClipDrawable. (Landroid/graphics/drawable/Drawable;II)V] [193] areturn [194] aload_3 v3 [195] areturn [196] aload_1 v1 [197] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [28] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i], Stack: - [62] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable] - [63] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i] - [70] Var: -1, Stack: (empty) - [91] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][a:android/graphics/drawable/LayerDrawable][i], Stack: - [106] Var: ..., Stack: (empty) - [114] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i], Stack: - [141] Var: ...[a:android/graphics/Bitmap], Stack: (empty) - [194] Var: ...[a:android/graphics/drawable/ShapeDrawable][a:android/graphics/BitmapShader], Stack: (empty) - [195] Var: ..., Stack: [a:android/graphics/drawable/Drawable] - [196] Var: -3, Stack: (empty) + Method: getDrawableShape()Landroid/graphics/drawable/shapes/Shape; Access flags: 0x0 = android.graphics.drawable.shapes.Shape getDrawableShape() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 5): [0] bipush 8 [2] newarray 6 [4] dup [5] iconst_0 [6] ldc #37 + Float [5.0] [8] fastore [9] dup [10] iconst_1 [11] ldc #37 + Float [5.0] [13] fastore [14] dup [15] iconst_2 [16] ldc #37 + Float [5.0] [18] fastore [19] dup [20] iconst_3 [21] ldc #37 + Float [5.0] [23] fastore [24] dup [25] iconst_4 [26] ldc #37 + Float [5.0] [28] fastore [29] dup [30] iconst_5 [31] ldc #37 + Float [5.0] [33] fastore [34] dup [35] bipush 6 [37] ldc #37 + Float [5.0] [39] fastore [40] dup [41] bipush 7 [43] ldc #37 + Float [5.0] [45] fastore [46] astore_1 v1 [47] new #57 + Class [android/graphics/drawable/shapes/RoundRectShape] [50] dup [51] aload_1 v1 [52] aconst_null [53] aconst_null [54] invokespecial #162 + Methodref [android/graphics/drawable/shapes/RoundRectShape. ([FLandroid/graphics/RectF;[F)V] [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: tileifyIndeterminate(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 6, stack = 4): [0] aload_1 v1 [1] instanceof #51 + Class [android/graphics/drawable/AnimationDrawable] [4] ifeq +87 (target=91) [7] aload_1 v1 [8] checkcast #51 + Class [android/graphics/drawable/AnimationDrawable] [11] dup [12] astore_1 v1 [13] invokevirtual #137 + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I] [16] istore_2 v2 [17] new #51 + Class [android/graphics/drawable/AnimationDrawable] [20] dup [21] invokespecial #133 + Methodref [android/graphics/drawable/AnimationDrawable. ()V] [24] dup [25] astore_3 v3 [26] aload_1 v1 [27] invokevirtual #138 + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z] [30] invokevirtual #140 + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V] [33] iconst_0 [34] istore v4 [36] goto +39 (target=75) [39] aload_0 v0 [40] aload_1 v1 [41] iload v4 [43] invokevirtual #136 + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;] [46] iconst_1 [47] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [50] dup [51] astore v5 [53] sipush 10000 [56] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [59] pop [60] aload_3 v3 [61] aload v5 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #135 + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I] [69] invokevirtual #134 + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V] [72] iinc v4, 1 [75] iload v4 [77] iload_2 v2 [78] ificmplt -39 (target=39) [81] aload_3 v3 [82] sipush 10000 [85] invokevirtual #139 + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z] [88] pop [89] aload_3 v3 [90] astore_1 v1 [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [39] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/AnimationDrawable][i][a:android/graphics/drawable/AnimationDrawable][i], Stack: - [75] Var: ..., Stack: (empty) - [91] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable], Stack: + Method: initProgressBar()V Access flags: 0x2 = private void initProgressBar() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 2): [0] aload_0 v0 [1] bipush 100 [3] putfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [6] aload_0 v0 [7] iconst_0 [8] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [11] aload_0 v0 [12] iconst_0 [13] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [16] aload_0 v0 [17] iconst_0 [18] putfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [26] aload_0 v0 [27] sipush 4000 [30] putfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [33] aload_0 v0 [34] iconst_1 [35] putfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [38] aload_0 v0 [39] bipush 24 [41] putfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [44] aload_0 v0 [45] bipush 48 [47] putfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [50] aload_0 v0 [51] bipush 24 [53] putfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [56] aload_0 v0 [57] bipush 48 [59] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isIndeterminate()Z Access flags: 0x21 = public synchronized boolean isIndeterminate() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: setIndeterminate(Z)V Access flags: 0x21 = public synchronized void setIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [11] ifne +45 (target=56) [14] iload_1 v1 [15] aload_0 v0 [16] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [19] ificmpeq +37 (target=56) [22] aload_0 v0 [23] iload_1 v1 [24] putfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [27] iload_1 v1 [28] ifeq +16 (target=44) [31] aload_0 v0 [32] aload_0 v0 [33] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [36] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [39] aload_0 v0 [40] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [43] return [44] aload_0 v0 [45] aload_0 v0 [46] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [49] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [52] aload_0 v0 [53] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [56] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) + Method: getIndeterminateDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIndeterminateDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIndeterminateDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] aload_0 v0 [6] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [9] aload_0 v0 [10] aload_1 v1 [11] putfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [14] aload_0 v0 [15] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [18] ifeq +12 (target=30) [21] aload_0 v0 [22] aload_1 v1 [23] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [26] aload_0 v0 [27] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: getProgressDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getProgressDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setProgressDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 127, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [4] ifnull +24 (target=28) [7] aload_1 v1 [8] aload_0 v0 [9] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [12] ifacmpeq +16 (target=28) [15] aload_0 v0 [16] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [19] aconst_null [20] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [23] iconst_1 [24] istore_2 v2 [25] goto +5 (target=30) [28] iconst_0 [29] istore_2 v2 [30] aload_1 v1 [31] ifnull +30 (target=61) [34] aload_1 v1 [35] aload_0 v0 [36] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [39] aload_1 v1 [40] invokevirtual #147 + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I] [43] istore_3 v3 [44] aload_0 v0 [45] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [48] iload_3 v3 [49] ificmpge +12 (target=61) [52] aload_0 v0 [53] iload_3 v3 [54] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [57] aload_0 v0 [58] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V] [61] aload_0 v0 [62] aload_1 v1 [63] putfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [66] aload_0 v0 [67] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [70] ifne +12 (target=82) [73] aload_0 v0 [74] aload_1 v1 [75] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [78] aload_0 v0 [79] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [82] iload_2 v2 [83] ifeq +43 (target=126) [86] aload_0 v0 [87] aload_0 v0 [88] invokevirtual #209 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I] [91] aload_0 v0 [92] invokevirtual #201 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I] [95] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] [98] aload_0 v0 [99] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [102] aload_0 v0 [103] ldc #34 + Integer [16908301] [105] aload_0 v0 [106] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [109] iconst_0 [110] iconst_0 [111] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [114] aload_0 v0 [115] ldc #35 + Integer [16908303] [117] aload_0 v0 [118] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [121] iconst_0 [122] iconst_0 [123] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [126] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [30] Var: ...[i], Stack: (empty) - [61] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [126] Var: ..., Stack: (empty) + Method: getCurrentDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x0 = android.graphics.drawable.Drawable getCurrentDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: verifyDrawable(Landroid/graphics/drawable/Drawable;)Z Access flags: 0x4 = protected boolean verifyDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [5] ifacmpeq +21 (target=26) [8] aload_1 v1 [9] aload_0 v0 [10] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [13] ifacmpeq +13 (target=26) [16] aload_0 v0 [17] aload_1 v1 [18] invokespecial #179 + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [21] ifne +5 (target=26) [24] iconst_0 [25] ireturn [26] iconst_1 [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: jumpDrawablesToCurrentState()V Access flags: 0x1 = public void jumpDrawablesToCurrentState() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #167 + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] [4] aload_0 v0 [5] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [8] ifnull +10 (target=18) [11] aload_0 v0 [12] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [15] invokevirtual #149 + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] [18] aload_0 v0 [19] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [22] ifnull +10 (target=32) [25] aload_0 v0 [26] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [29] invokevirtual #149 + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: postInvalidate()V Access flags: 0x1 = public void postInvalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #175 + Methodref [android/view/View.postInvalidate ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: doRefreshProgress(IIZZ)V Access flags: 0x22 = private synchronized void doRefreshProgress(int,int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 8, stack = 3): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [4] ifle +14 (target=18) [7] iload_2 v2 [8] i2f [9] aload_0 v0 [10] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [13] i2f [14] fdiv [15] goto +4 (target=19) [18] fconst_0 [19] fstore_2 v2 [20] aload_0 v0 [21] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [24] dup [25] astore v5 [27] ifnull +53 (target=80) [30] aconst_null [31] astore v6 [33] aload v5 [35] instanceof #55 + Class [android/graphics/drawable/LayerDrawable] [38] ifeq +14 (target=52) [41] aload v5 [43] checkcast #55 + Class [android/graphics/drawable/LayerDrawable] [46] iload_1 v1 [47] invokevirtual #155 + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] [50] astore v6 [52] fload_2 v2 [53] ldc #38 + Float [10000.0] [55] fmul [56] f2i [57] istore v7 [59] aload v6 [61] ifnull +8 (target=69) [64] aload v6 [66] goto +5 (target=71) [69] aload v5 [71] iload v7 [73] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [76] pop [77] goto +7 (target=84) [80] aload_0 v0 [81] invokevirtual #211 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V] [84] iload v4 [86] ifeq +15 (target=101) [89] iload_1 v1 [90] ldc #34 + Integer [16908301] [92] ificmpne +9 (target=101) [95] aload_0 v0 [96] fload_2 v2 [97] iload_3 v3 [98] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V] [101] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [f] - [52] Var: ...[f][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/Drawable], Stack: (empty) - [69] Var: ...[i], Stack: (empty) - [71] Var: ..., Stack: [a:android/graphics/drawable/Drawable] - [80] Var: -2, Stack: (empty) - [84] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) + Method: onProgressRefresh(FZ)V Access flags: 0x0 = void onProgressRefresh(float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] [4] invokevirtual #182 + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z] [7] ifeq +7 (target=14) [10] aload_0 v0 [11] invokespecial #221 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: refreshProgress(IIZ)V Access flags: 0x22 = private synchronized void refreshProgress(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #116 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] [4] invokestatic #246 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [7] invokevirtual #247 + Methodref [java/lang/Thread.getId ()J] [10] lcmp [11] ifne +12 (target=23) [14] aload_0 v0 [15] iload_1 v1 [16] iload_2 v2 [17] iload_3 v3 [18] iconst_1 [19] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [22] return [23] aload_0 v0 [24] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [27] ifnull +25 (target=52) [30] aload_0 v0 [31] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [34] astore v4 [36] aload_0 v0 [37] aconst_null [38] putfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [41] aload v4 [43] iload_1 v1 [44] iload_2 v2 [45] iload_3 v3 [46] invokevirtual #241 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V] [49] goto +16 (target=65) [52] new #70 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] [55] dup [56] aload_0 v0 [57] iload_1 v1 [58] iload_2 v2 [59] iload_3 v3 [60] invokespecial #240 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] [63] astore v4 [65] aload_0 v0 [66] aload v4 [68] invokevirtual #214 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z] [71] pop [72] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [65] Var: ...[a:com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable], Stack: (empty) - [72] Var: -1, Stack: (empty) + Method: setProgress(I)V Access flags: 0x21 = public synchronized void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgress(IZ)V Access flags: 0x20 = synchronized void setProgress(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +4 (target=8) [7] return [8] iload_1 v1 [9] ifge +5 (target=14) [12] iconst_0 [13] istore_1 v1 [14] iload_1 v1 [15] aload_0 v0 [16] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] ificmple +8 (target=27) [22] aload_0 v0 [23] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [26] istore_1 v1 [27] iload_1 v1 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [32] ificmpeq +19 (target=51) [35] aload_0 v0 [36] iload_1 v1 [37] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [40] aload_0 v0 [41] ldc #34 + Integer [16908301] [43] aload_0 v0 [44] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [47] iload_2 v2 [48] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: setSecondaryProgress(I)V Access flags: 0x21 = public synchronized void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +4 (target=8) [7] return [8] iload_1 v1 [9] ifge +5 (target=14) [12] iconst_0 [13] istore_1 v1 [14] iload_1 v1 [15] aload_0 v0 [16] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] ificmple +8 (target=27) [22] aload_0 v0 [23] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [26] istore_1 v1 [27] iload_1 v1 [28] aload_0 v0 [29] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [32] ificmpeq +19 (target=51) [35] aload_0 v0 [36] iload_1 v1 [37] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [40] aload_0 v0 [41] ldc #35 + Integer [16908303] [43] aload_0 v0 [44] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [47] iconst_0 [48] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: getProgress()I Access flags: 0x21 = public synchronized int getProgress() Class member attributes (count = 2): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: getSecondaryProgress()I Access flags: 0x21 = public synchronized int getSecondaryProgress() Class member attributes (count = 2): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: getMax()I Access flags: 0x21 = public synchronized int getMax() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: setMax(I)V Access flags: 0x21 = public synchronized void setMax(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 4): [0] iload_1 v1 [1] ifge +5 (target=6) [4] iconst_0 [5] istore_1 v1 [6] iload_1 v1 [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [11] ificmpeq +36 (target=47) [14] aload_0 v0 [15] iload_1 v1 [16] putfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] aload_0 v0 [20] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [23] aload_0 v0 [24] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [27] iload_1 v1 [28] ificmple +8 (target=36) [31] aload_0 v0 [32] iload_1 v1 [33] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [36] aload_0 v0 [37] ldc #34 + Integer [16908301] [39] aload_0 v0 [40] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [43] iconst_0 [44] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [6] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: incrementProgressBy(I)V Access flags: 0x31 = public final synchronized void incrementProgressBy(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [5] iload_1 v1 [6] iadd [7] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: incrementSecondaryProgressBy(I)V Access flags: 0x31 = public final synchronized void incrementSecondaryProgressBy(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [5] iload_1 v1 [6] iadd [7] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startAnimation()V Access flags: 0x0 = void startAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 1, stack = 5): [0] aload_0 v0 [1] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [12] instanceof #50 + Class [android/graphics/drawable/Animatable] [15] ifeq +16 (target=31) [18] aload_0 v0 [19] iconst_1 [20] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [23] aload_0 v0 [24] aconst_null [25] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [28] goto +97 (target=125) [31] aload_0 v0 [32] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [35] ifnonnull +14 (target=49) [38] aload_0 v0 [39] new #66 + Class [android/view/animation/LinearInterpolator] [42] dup [43] invokespecial #191 + Methodref [android/view/animation/LinearInterpolator. ()V] [46] putfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [49] aload_0 v0 [50] new #67 + Class [android/view/animation/Transformation] [53] dup [54] invokespecial #192 + Methodref [android/view/animation/Transformation. ()V] [57] putfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [60] aload_0 v0 [61] new #64 + Class [android/view/animation/AlphaAnimation] [64] dup [65] fconst_0 [66] fconst_1 [67] invokespecial #183 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [70] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [73] aload_0 v0 [74] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [77] aload_0 v0 [78] getfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [81] invokevirtual #188 + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V] [84] aload_0 v0 [85] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [88] iconst_m1 [89] invokevirtual #187 + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V] [92] aload_0 v0 [93] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [96] aload_0 v0 [97] getfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [100] i2l [101] invokevirtual #185 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [104] aload_0 v0 [105] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [108] aload_0 v0 [109] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [112] invokevirtual #186 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [115] aload_0 v0 [116] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [119] ldc2_w #75 + Long [-1] [122] invokevirtual #189 + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V] [125] aload_0 v0 [126] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [125] Var: ..., Stack: (empty) + Method: stopAnimation()V Access flags: 0x0 = void stopAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [5] aload_0 v0 [6] aconst_null [7] putfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [10] aload_0 v0 [11] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [14] instanceof #50 + Class [android/graphics/drawable/Animatable] [17] ifeq +20 (target=37) [20] aload_0 v0 [21] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [24] checkcast #50 + Class [android/graphics/drawable/Animatable] [27] invokeinterface #249 + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V] [32] aload_0 v0 [33] iconst_0 [34] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [37] aload_0 v0 [38] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: (empty) + Method: setInterpolator(Landroid/content/Context;I)V Access flags: 0x1 = public void setInterpolator(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokestatic #190 + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] [6] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [4] iload_1 v1 [5] ificmpeq +35 (target=40) [8] aload_0 v0 [9] iload_1 v1 [10] invokespecial #178 + Methodref [android/view/View.setVisibility (I)V] [13] aload_0 v0 [14] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [17] ifeq +23 (target=40) [20] iload_1 v1 [21] bipush 8 [23] ificmpeq +8 (target=31) [26] iload_1 v1 [27] iconst_4 [28] ificmpne +8 (target=36) [31] aload_0 v0 [32] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [35] return [36] aload_0 v0 [37] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [31] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: onVisibilityChanged(Landroid/view/View;I)V Access flags: 0x4 = protected void onVisibilityChanged(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #174 + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V] [6] aload_0 v0 [7] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [10] ifeq +23 (target=33) [13] iload_2 v2 [14] bipush 8 [16] ificmpeq +8 (target=24) [19] iload_2 v2 [20] iconst_4 [21] ificmpne +8 (target=29) [24] aload_0 v0 [25] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [28] return [29] aload_0 v0 [30] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [24] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: invalidateDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void invalidateDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [4] ifne +70 (target=74) [7] aload_0 v0 [8] aload_1 v1 [9] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [12] ifeq +57 (target=69) [15] aload_1 v1 [16] invokevirtual #144 + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;] [19] astore_1 v1 [20] aload_0 v0 [21] invokevirtual #206 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I] [24] aload_0 v0 [25] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [28] iadd [29] istore_2 v2 [30] aload_0 v0 [31] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I] [34] aload_0 v0 [35] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [38] iadd [39] istore_3 v3 [40] aload_0 v0 [41] aload_1 v1 [42] getfield #80 + Fieldref [android/graphics/Rect.left I] [45] iload_2 v2 [46] iadd [47] aload_1 v1 [48] getfield #82 + Fieldref [android/graphics/Rect.top I] [51] iload_3 v3 [52] iadd [53] aload_1 v1 [54] getfield #81 + Fieldref [android/graphics/Rect.right I] [57] iload_2 v2 [58] iadd [59] aload_1 v1 [60] getfield #79 + Fieldref [android/graphics/Rect.bottom I] [63] iload_3 v3 [64] iadd [65] invokevirtual #212 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V] [68] return [69] aload_0 v0 [70] aload_1 v1 [71] invokespecial #166 + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [69] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateDrawableBounds(II)V Access flags: 0x2 = private void updateDrawableBounds(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 9, stack = 6): [0] iload_1 v1 [1] aload_0 v0 [2] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] [5] isub [6] aload_0 v0 [7] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [10] isub [11] istore_3 v3 [12] iload_2 v2 [13] aload_0 v0 [14] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] [17] isub [18] aload_0 v0 [19] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [22] isub [23] istore v4 [25] iconst_0 [26] istore v5 [28] iconst_0 [29] istore v6 [31] aload_0 v0 [32] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [35] ifnull +148 (target=183) [38] aload_0 v0 [39] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [42] ifeq +111 (target=153) [45] aload_0 v0 [46] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [49] instanceof #51 + Class [android/graphics/drawable/AnimationDrawable] [52] ifne +101 (target=153) [55] aload_0 v0 [56] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [59] invokevirtual #146 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [62] istore v7 [64] aload_0 v0 [65] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [68] invokevirtual #145 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [71] istore v8 [73] iload v7 [75] i2f [76] iload v8 [78] i2f [79] fdiv [80] fstore v7 [82] iload_1 v1 [83] i2f [84] iload_2 v2 [85] i2f [86] fdiv [87] fstore v8 [89] fload v7 [91] fload v8 [93] fcmpl [94] ifeq +59 (target=153) [97] fload v8 [99] fload v7 [101] fcmpl [102] ifle +27 (target=129) [105] iload_2 v2 [106] i2f [107] fload v7 [109] fmul [110] f2i [111] istore v7 [113] iload_1 v1 [114] iload v7 [116] isub [117] iconst_2 [118] idiv [119] dup [120] istore v6 [122] iload v7 [124] iadd [125] istore_3 v3 [126] goto +27 (target=153) [129] iload_1 v1 [130] i2f [131] fconst_1 [132] fload v7 [134] fdiv [135] fmul [136] f2i [137] istore v7 [139] iload_2 v2 [140] iload v7 [142] isub [143] iconst_2 [144] idiv [145] dup [146] istore v5 [148] iload v7 [150] iadd [151] istore v4 [153] aload_0 v0 [154] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [157] iconst_0 [158] iconst_0 [159] iload_3 v3 [160] iload v6 [162] isub [163] iload v4 [165] iload v5 [167] isub [168] invokevirtual #150 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [171] aload_0 v0 [172] iload v6 [174] putfield #98 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] [177] aload_0 v0 [178] iload v5 [180] putfield #99 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] [183] aload_0 v0 [184] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [187] ifnull +15 (target=202) [190] aload_0 v0 [191] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [194] iconst_0 [195] iconst_0 [196] iload_3 v3 [197] iload v4 [199] invokevirtual #150 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [202] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [129] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i][i][i][f][f], Stack: - [153] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i], Stack: - [183] Var: ..., Stack: (empty) - [202] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x24 = protected synchronized void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #170 + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [9] dup [10] astore_2 v2 [11] ifnull +166 (target=177) [14] aload_1 v1 [15] invokevirtual #130 + Methodref [android/graphics/Canvas.save ()I] [18] pop [19] aload_1 v1 [20] aload_0 v0 [21] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [24] aload_0 v0 [25] getfield #98 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] [28] iadd [29] i2f [30] aload_0 v0 [31] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [34] aload_0 v0 [35] getfield #99 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] [38] iadd [39] i2f [40] invokevirtual #131 + Methodref [android/graphics/Canvas.translate (FF)V] [43] aload_0 v0 [44] invokevirtual #200 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J] [47] lstore_3 v3 [48] aload_0 v0 [49] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [52] ifnull +88 (target=140) [55] aload_0 v0 [56] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [59] lload_3 v3 [60] aload_0 v0 [61] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [64] invokevirtual #184 + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z] [67] pop [68] aload_0 v0 [69] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [72] invokevirtual #193 + Methodref [android/view/animation/Transformation.getAlpha ()F] [75] fstore_3 v3 [76] aload_0 v0 [77] iconst_1 [78] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [81] aload_2 v2 [82] fload_3 v3 [83] ldc #38 + Float [10000.0] [85] fmul [86] f2i [87] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [90] pop [91] goto +11 (target=102) [94] astore_1 v1 [95] aload_0 v0 [96] iconst_0 [97] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [100] aload_1 v1 [101] athrow [102] aload_0 v0 [103] iconst_0 [104] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [107] invokestatic #163 + Methodref [android/os/SystemClock.uptimeMillis ()J] [110] aload_0 v0 [111] getfield #101 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] [114] lsub [115] aload_0 v0 [116] getfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [119] i2l [120] lcmp [121] iflt +19 (target=140) [124] aload_0 v0 [125] invokestatic #163 + Methodref [android/os/SystemClock.uptimeMillis ()J] [128] putfield #101 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [136] i2l [137] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V] [140] aload_2 v2 [141] aload_1 v1 [142] invokevirtual #143 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [145] aload_1 v1 [146] invokevirtual #129 + Methodref [android/graphics/Canvas.restore ()V] [149] aload_0 v0 [150] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [153] ifeq +24 (target=177) [156] aload_2 v2 [157] instanceof #50 + Class [android/graphics/drawable/Animatable] [160] ifeq +17 (target=177) [163] aload_2 v2 [164] checkcast #50 + Class [android/graphics/drawable/Animatable] [167] invokeinterface #248 + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V] [172] aload_0 v0 [173] iconst_0 [174] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [177] return Code attribute exceptions (count = 1): - ExceptionInfo (76 -> 94: 94): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [94] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/Canvas][a:android/graphics/drawable/Drawable][l][f], Stack: [a:java/lang/Throwable] - [102] Var: ..., Stack: (empty) - [140] Var: -1, Stack: (empty) - [177] Var: -1, Stack: (empty) + Method: onMeasure(II)V Access flags: 0x24 = protected synchronized void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [4] astore_3 v3 [5] iconst_0 [6] istore v4 [8] iconst_0 [9] istore v5 [11] aload_3 v3 [12] ifnull +43 (target=55) [15] aload_0 v0 [16] getfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [19] aload_0 v0 [20] getfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [23] aload_3 v3 [24] invokevirtual #146 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [27] invokestatic #245 + Methodref [java/lang/Math.min (II)I] [30] invokestatic #244 + Methodref [java/lang/Math.max (II)I] [33] istore v4 [35] aload_0 v0 [36] getfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [39] aload_0 v0 [40] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [43] aload_3 v3 [44] invokevirtual #145 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [47] invokestatic #245 + Methodref [java/lang/Math.min (II)I] [50] invokestatic #244 + Methodref [java/lang/Math.max (II)I] [53] istore v5 [55] aload_0 v0 [56] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [59] iload v4 [61] aload_0 v0 [62] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [65] aload_0 v0 [66] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] [69] iadd [70] iadd [71] istore v4 [73] iload v5 [75] aload_0 v0 [76] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [79] aload_0 v0 [80] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] [83] iadd [84] iadd [85] istore v5 [87] getstatic #86 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] [90] ifeq +22 (target=112) [93] aload_0 v0 [94] iload v4 [96] iload_1 v1 [97] iconst_0 [98] invokestatic #177 + Methodref [android/view/View.resolveSizeAndState (III)I] [101] iload v5 [103] iload_2 v2 [104] iconst_0 [105] invokestatic #177 + Methodref [android/view/View.resolveSizeAndState (III)I] [108] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] [111] return [112] aload_0 v0 [113] iload v4 [115] iload_1 v1 [116] invokestatic #176 + Methodref [android/view/View.resolveSize (II)I] [119] iload v5 [121] iload_2 v2 [122] invokestatic #176 + Methodref [android/view/View.resolveSize (II)I] [125] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] [128] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [55] Var: ...[a:android/graphics/drawable/Drawable][i][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [128] Var: ..., Stack: (empty) + Method: drawableStateChanged()V Access flags: 0x4 = protected void drawableStateChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #165 + Methodref [android/view/View.drawableStateChanged ()V] [4] aload_0 v0 [5] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateDrawableState()V Access flags: 0x2 = private void updateDrawableState() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #199 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [9] ifnull +22 (target=31) [12] aload_0 v0 [13] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [16] invokevirtual #148 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [19] ifeq +12 (target=31) [22] aload_0 v0 [23] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [26] aload_1 v1 [27] invokevirtual #153 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [30] pop [31] aload_0 v0 [32] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [35] ifnull +22 (target=57) [38] aload_0 v0 [39] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [42] invokevirtual #148 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [45] ifeq +12 (target=57) [48] aload_0 v0 [49] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [52] aload_1 v1 [53] invokevirtual #153 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [56] pop [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ...[a:[I], Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #173 + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #71 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #242 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [19] putfield #117 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [22] aload_1 v1 [23] aload_0 v0 [24] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [27] putfield #118 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [30] aload_1 v1 [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #71 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #172 + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_0 v0 [14] aload_1 v1 [15] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [18] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [21] aload_0 v0 [22] aload_1 v1 [23] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [26] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #168 + Methodref [android/view/View.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [8] ifeq +7 (target=15) [11] aload_0 v0 [12] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [11] aload_0 v0 [12] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [15] ifnull +12 (target=27) [18] aload_0 v0 [19] aload_0 v0 [20] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [23] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [26] pop [27] aload_0 v0 [28] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [31] ifnull +12 (target=43) [34] aload_0 v0 [35] aload_0 v0 [36] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [39] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [42] pop [43] aload_0 v0 [44] invokespecial #169 + Methodref [android/view/View.onDetachedFromWindow ()V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #171 + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] aload_1 v1 [6] aload_0 v0 [7] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [10] invokevirtual #181 + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] [13] aload_1 v1 [14] aload_0 v0 [15] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [18] invokevirtual #180 + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scheduleAccessibilityEventSender()V Access flags: 0x2 = private void scheduleAccessibilityEventSender() Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [4] ifnonnull +19 (target=23) [7] aload_0 v0 [8] new #69 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] [11] dup [12] aload_0 v0 [13] aconst_null [14] invokespecial #239 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] [17] putfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [20] goto +12 (target=32) [23] aload_0 v0 [24] aload_0 v0 [25] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [28] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [31] pop [32] aload_0 v0 [33] aload_0 v0 [34] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [37] ldc2_w #77 + Long [200] [40] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V Access flags: 0x1008 = static synthetic void access$1(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/widget/RemoteViews$RemoteView;]: _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 27): + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [sendAccessibilityEvent] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar) 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 #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] iconst_4 [5] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V Access flags: 0x1000 = synthetic IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 41): + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + NameAndType [mFromUser Z] + NameAndType [mId I] + NameAndType [mProgress I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [()V] + Utf8 [(IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mFromUser] + Utf8 [mId] + Utf8 [mProgress] + Utf8 [run] + Utf8 [setup] + Utf8 [this$0] Fields (count = 4): + Field: mId I Access flags: 0x2 = private int mId + Field: mProgress I Access flags: 0x2 = private int mProgress + Field: mFromUser Z Access flags: 0x2 = private boolean mFromUser + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V Access flags: 0x0 = IcsProgressBar$RefreshProgressRunnable(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [14] aload_0 v0 [15] iload_3 v3 [16] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [19] aload_0 v0 [20] iload v4 [22] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] aload_0 v0 [5] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [12] aload_0 v0 [13] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [16] iconst_1 [17] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [24] aload_0 v0 [25] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setup(IIZ)V Access flags: 0x1 = public void setup(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 4, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 46): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [progress I] + NameAndType [readInt ()I] + NameAndType [secondaryProgress I] + NameAndType [writeInt (I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Utf8 [progress] + Utf8 [readInt] + Utf8 [secondaryProgress] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 3): + Field: progress I Access flags: 0x0 = int progress + Field: secondaryProgress I Access flags: 0x0 = int secondaryProgress + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] [3] dup [4] invokespecial #14 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1. ()V] [7] putstatic #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = IcsProgressBar$SavedState(android.os.Parcelable) 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 #11 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private IcsProgressBar$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [10] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [18] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [21] return 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 = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #12 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [11] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [19] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V Access flags: 0x1000 = synthetic IcsProgressBar$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = IcsProgressBar$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;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsProgressBar$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 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public 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 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner Superclass: com/actionbarsherlock/internal/widget/IcsAbsSpinner Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsSpinner extends com.actionbarsherlock.internal.widget.IcsAbsSpinner Interfaces (count = 1): + Class [android/content/DialogInterface$OnClickListener] Constant Pool (count = 425): + Integer [-2147483648] + Integer [1] + Integer [15] + String [setOnItemClickListener cannot be used with a spinner.] + Class [android/content/Context] + Class [android/content/DialogInterface] + Class [android/content/DialogInterface$OnClickListener] + Class [android/content/res/TypedArray] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Math] + Class [java/lang/RuntimeException] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I] + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/view/View.getBaseline ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.offsetLeftAndRight (I)V] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.setSelected (Z)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup. (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + InterfaceMethodref [android/content/DialogInterface.dismiss ()V] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I] + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/widget/SpinnerAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockSpinner [I] + NameAndType [actionDropDownStyle I] + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [bottom I] + NameAndType [checkSelectionChanged ()V] + NameAndType [clear ()V] + NameAndType [dismiss ()V] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Landroid/view/View;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getBaseline ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDimensionPixelOffset (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHintText ()Ljava/lang/CharSequence;] + NameAndType [getInt (II)I] + NameAndType [getItemViewType (I)I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSize (I)I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTop ()I] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [handleDataChanged ()V] + NameAndType [hasFocus ()Z] + NameAndType [height I] + NameAndType [invalidate ()V] + NameAndType [isEnabled ()Z] + NameAndType [isShowing ()Z] + NameAndType [layout (IIII)V] + NameAndType [layout (IZ)V] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mDataChanged Z] + NameAndType [mDisableChildrenWhenDisabled Z] + NameAndType [mDropDownWidth I] + NameAndType [mFirstPosition I] + NameAndType [mGravity I] + NameAndType [mHeightMeasureSpec I] + NameAndType [mInLayout Z] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + NameAndType [mSelectedPosition I] + NameAndType [mSpinnerPadding Landroid/graphics/Rect;] + NameAndType [mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + NameAndType [mTempRect Landroid/graphics/Rect;] + NameAndType [mWidthMeasureSpec I] + NameAndType [makeAndAddView (I)Landroid/view/View;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [offsetLeftAndRight (I)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [performClick ()Z] + NameAndType [put (ILandroid/view/View;)V] + NameAndType [recycle ()V] + NameAndType [recycleAllViews ()V] + NameAndType [removeAllViewsInLayout ()V] + NameAndType [requestLayout ()V] + NameAndType [resetList ()V] + NameAndType [right I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setHorizontalOffset (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setPrompt (Ljava/lang/CharSequence;)V] + NameAndType [setPromptText (Ljava/lang/CharSequence;)V] + NameAndType [setSelected (Z)V] + NameAndType [setSelectedPositionInt (I)V] + NameAndType [setSelection (I)V] + NameAndType [setUpChild (Landroid/view/View;)V] + NameAndType [setVerticalOffset (I)V] + NameAndType [show ()V] + NameAndType [top I] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/DialogInterface;I)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + Utf8 [MAX_ITEMS_MEASURED] + Utf8 [MODE_DROPDOWN] + Utf8 [SherlockSpinner] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [actionDropDownStyle] + Utf8 [addViewInLayout] + Utf8 [android/content/Context] + Utf8 [android/content/DialogInterface] + Utf8 [android/content/DialogInterface$OnClickListener] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottom] + Utf8 [checkSelectionChanged] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [dismiss] + Utf8 [generateDefaultLayoutParams] + Utf8 [get] + Utf8 [getAdapter] + Utf8 [getBackground] + Utf8 [getBaseline] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getChildMeasureSpec] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDimensionPixelOffset] + Utf8 [getDrawable] + Utf8 [getHintText] + Utf8 [getInt] + Utf8 [getItemViewType] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPadding] + Utf8 [getPrompt] + Utf8 [getRight] + Utf8 [getSelectedItemPosition] + Utf8 [getSize] + Utf8 [getString] + Utf8 [getText] + Utf8 [getTop] + Utf8 [getView] + Utf8 [handleDataChanged] + Utf8 [hasFocus] + Utf8 [height] + Utf8 [invalidate] + Utf8 [isEnabled] + Utf8 [isShowing] + Utf8 [java/lang/Math] + Utf8 [java/lang/RuntimeException] + Utf8 [layout] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mDataChanged] + Utf8 [mDisableChildrenWhenDisabled] + Utf8 [mDropDownWidth] + Utf8 [mFirstPosition] + Utf8 [mGravity] + Utf8 [mHeightMeasureSpec] + Utf8 [mInLayout] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mPopup] + Utf8 [mRecycler] + Utf8 [mSelectedPosition] + Utf8 [mSpinnerPadding] + Utf8 [mTempAdapter] + Utf8 [mTempRect] + Utf8 [mWidthMeasureSpec] + Utf8 [makeAndAddView] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [offsetLeftAndRight] + Utf8 [onClick] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [performClick] + Utf8 [put] + Utf8 [recycle] + Utf8 [recycleAllViews] + Utf8 [removeAllViewsInLayout] + Utf8 [requestLayout] + Utf8 [resetList] + Utf8 [right] + Utf8 [setAdapter] + Utf8 [setBackgroundDrawable] + Utf8 [setEnabled] + Utf8 [setGravity] + Utf8 [setHorizontalOffset] + Utf8 [setLayoutParams] + Utf8 [setMeasuredDimension] + Utf8 [setNextSelectedPositionInt] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemClickListener cannot be used with a spinner.] + Utf8 [setPrompt] + Utf8 [setPromptId] + Utf8 [setPromptText] + Utf8 [setSelected] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setUpChild] + Utf8 [setVerticalOffset] + Utf8 [show] + Utf8 [top] + Utf8 [width] Fields (count = 8): + Field: MAX_ITEMS_MEASURED I Access flags: 0x1a = private static final int MAX_ITEMS_MEASURED Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: MODE_DROPDOWN I Access flags: 0x19 = public static final int MODE_DROPDOWN Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup mPopup + Field: mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter mTempAdapter + Field: mDropDownWidth I Access flags: 0x0 = int mDropDownWidth + Field: mGravity I Access flags: 0x2 = private int mGravity + Field: mDisableChildrenWhenDisabled Z Access flags: 0x2 = private boolean mDisableChildrenWhenDisabled + Field: mTempRect Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTempRect Methods (count = 20): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsSpinner(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [6] invokespecial #89 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsSpinner(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 167, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #79 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #9 + Class [android/graphics/Rect] [11] dup [12] invokespecial #61 + Methodref [android/graphics/Rect. ()V] [15] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [18] aload_1 v1 [19] aload_2 v2 [20] getstatic #34 + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] [23] iload_3 v3 [24] iconst_0 [25] invokevirtual #54 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [28] astore v4 [30] new #23 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] [33] dup [34] aload_0 v0 [35] aload_1 v1 [36] aload_2 v2 [37] iload_3 v3 [38] invokespecial #121 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup. (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] [41] astore_1 v1 [42] aload_0 v0 [43] aload v4 [45] iconst_4 [46] bipush -2 [48] invokevirtual #58 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [51] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [54] aload_1 v1 [55] aload v4 [57] iconst_2 [58] invokevirtual #56 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [61] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [64] aload v4 [66] bipush 6 [68] iconst_0 [69] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [72] dup [73] istore_2 v2 [74] ifeq +8 (target=82) [77] aload_1 v1 [78] iload_2 v2 [79] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V] [82] aload v4 [84] iconst_5 [85] iconst_0 [86] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [89] dup [90] istore_2 v2 [91] ifeq +8 (target=99) [94] aload_1 v1 [95] iload_2 v2 [96] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] [99] aload_0 v0 [100] aload_1 v1 [101] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [104] aload_0 v0 [105] aload v4 [107] iconst_0 [108] bipush 17 [110] invokevirtual #57 + Methodref [android/content/res/TypedArray.getInt (II)I] [113] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [116] aload_0 v0 [117] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [120] aload v4 [122] iconst_3 [123] invokevirtual #59 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [126] invokeinterface #136 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] [131] aload_0 v0 [132] iconst_1 [133] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [136] aload v4 [138] invokevirtual #60 + Methodref [android/content/res/TypedArray.recycle ()V] [141] aload_0 v0 [142] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [145] ifnull +21 (target=166) [148] aload_0 v0 [149] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [152] aload_0 v0 [153] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [156] invokeinterface #135 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] [161] aload_0 v0 [162] aconst_null [163] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [166] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [82] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/content/Context][a:android/util/AttributeSet][i][a:android/content/res/TypedArray][a:com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup][i], Stack: - [99] Var: ...[i], Stack: (empty) - [166] Var: ..., Stack: (empty) + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V] [5] aload_0 v0 [6] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [9] ifeq +30 (target=39) [12] aload_0 v0 [13] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] [16] istore_2 v2 [17] iconst_0 [18] istore_3 v3 [19] goto +15 (target=34) [22] aload_0 v0 [23] iload_3 v3 [24] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] [27] iload_1 v1 [28] invokevirtual #71 + Methodref [android/view/View.setEnabled (Z)V] [31] iinc v3, 1 [34] iload_3 v3 [35] iload_2 v2 [36] ificmplt -14 (target=22) [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[i][i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [39] Var: -2, Stack: (empty) + Method: setGravity(I)V Access flags: 0x1 = public void setGravity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [4] iload_1 v1 [5] ificmpeq +23 (target=28) [8] iload_1 v1 [9] bipush 7 [11] iand [12] ifne +7 (target=19) [15] iload_1 v1 [16] iconst_3 [17] ior [18] istore_1 v1 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [24] aload_0 v0 [25] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: setAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [9] ifnull +21 (target=30) [12] aload_0 v0 [13] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [16] new #22 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] [19] dup [20] aload_1 v1 [21] invokespecial #120 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] [24] invokeinterface #135 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] [29] return [30] aload_0 v0 [31] new #22 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] [34] dup [35] aload_1 v1 [36] invokespecial #120 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] [39] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: getBaseline()I Access flags: 0x1 = public int getBaseline() Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 3, stack = 3): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] [6] ifle +12 (target=18) [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] [14] astore_1 v1 [15] goto +41 (target=56) [18] aload_0 v0 [19] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [22] ifnull +34 (target=56) [25] aload_0 v0 [26] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [29] invokeinterface #129 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [34] ifle +22 (target=56) [37] aload_0 v0 [38] iconst_0 [39] invokespecial #108 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] [42] astore_1 v1 [43] aload_0 v0 [44] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [47] iconst_0 [48] aload_1 v1 [49] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [52] aload_0 v0 [53] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] [56] aload_1 v1 [57] ifnull +21 (target=78) [60] aload_1 v1 [61] invokevirtual #63 + Methodref [android/view/View.getBaseline ()I] [64] dup [65] istore_2 v2 [66] iflt +10 (target=76) [69] aload_1 v1 [70] invokevirtual #67 + Methodref [android/view/View.getTop ()I] [73] iload_2 v2 [74] iadd [75] ireturn [76] iconst_m1 [77] ireturn [78] iconst_m1 [79] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [18] Var: ...[a:android/view/View], Stack: (empty) - [56] Var: ..., Stack: (empty) - [76] Var: ...[i], Stack: (empty) - [77] Var: ..., Stack: [i] - [78] Var: -1, Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #80 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [8] ifnull +24 (target=32) [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [15] invokeinterface #134 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] [20] ifeq +12 (target=32) [23] aload_0 v0 [24] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [27] invokeinterface #132 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #26 + Class [java/lang/RuntimeException] [3] dup [4] ldc #4 + String [setOnItemClickListener cannot be used with a spinner.] [6] invokespecial #127 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V] [6] aload_0 v0 [7] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [10] ifnull +48 (target=58) [13] iload_1 v1 [14] invokestatic #74 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [17] ldc #1 + Integer [-2147483648] [19] ificmpne +39 (target=58) [22] aload_0 v0 [23] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I] [26] istore_2 v2 [27] aload_0 v0 [28] iload_2 v2 [29] aload_0 v0 [30] aload_0 v0 [31] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [34] aload_0 v0 [35] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [38] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] [41] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [44] iload_1 v1 [45] invokestatic #75 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [48] invokestatic #126 + Methodref [java/lang/Math.min (II)I] [51] aload_0 v0 [52] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] [55] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [58] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 6, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] iload v5 [8] invokespecial #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V] [11] aload_0 v0 [12] iconst_1 [13] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] [16] aload_0 v0 [17] iconst_0 [18] iconst_0 [19] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V] [22] aload_0 v0 [23] iconst_0 [24] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: layout(IZ)V Access flags: 0x0 = void layout(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 211, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [4] getfield #28 + Fieldref [android/graphics/Rect.left I] [7] istore_1 v1 [8] aload_0 v0 [9] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I] [12] aload_0 v0 [13] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I] [16] isub [17] aload_0 v0 [18] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [21] getfield #28 + Fieldref [android/graphics/Rect.left I] [24] isub [25] aload_0 v0 [26] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [29] getfield #29 + Fieldref [android/graphics/Rect.right I] [32] isub [33] istore_2 v2 [34] aload_0 v0 [35] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [38] ifeq +7 (target=45) [41] aload_0 v0 [42] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V] [45] aload_0 v0 [46] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I] [49] ifne +8 (target=57) [52] aload_0 v0 [53] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V] [56] return [57] aload_0 v0 [58] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] [61] iflt +11 (target=72) [64] aload_0 v0 [65] aload_0 v0 [66] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] [69] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V] [72] aload_0 v0 [73] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V] [76] aload_0 v0 [77] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] [80] aload_0 v0 [81] aload_0 v0 [82] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [85] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I] [88] aload_0 v0 [89] aload_0 v0 [90] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [93] invokespecial #108 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] [96] dup [97] astore_3 v3 [98] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [101] istore v4 [103] iload_1 v1 [104] istore v5 [106] aload_0 v0 [107] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [110] bipush 7 [112] iand [113] tableswitch (5 offsets, default=58) (target=171) 1: offset = 35, target = 148 2: offset = 58, target = 171 3: offset = 58, target = 171 4: offset = 58, target = 171 5: offset = 50, target = 163 default: offset = 58, target = 171 [148] iload_1 v1 [149] iload_2 v2 [150] iconst_2 [151] idiv [152] iadd [153] iload v4 [155] iconst_2 [156] idiv [157] isub [158] istore v5 [160] goto +11 (target=171) [163] iload_1 v1 [164] iload_2 v2 [165] iadd [166] iload v4 [168] isub [169] istore v5 [171] aload_3 v3 [172] iload v5 [174] invokevirtual #70 + Methodref [android/view/View.offsetLeftAndRight (I)V] [177] aload_0 v0 [178] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [181] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V] [184] aload_0 v0 [185] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V] [188] aload_0 v0 [189] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V] [192] aload_0 v0 [193] iconst_0 [194] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [197] aload_0 v0 [198] iconst_0 [199] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z] [202] aload_0 v0 [203] aload_0 v0 [204] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [207] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V] [210] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [45] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [148] Var: ...[a:android/view/View][i][i], Stack: (empty) - [163] Var: ..., Stack: (empty) - [171] Var: ..., Stack: (empty) + Method: makeAndAddView(I)Landroid/view/View; Access flags: 0x2 = private android.view.View makeAndAddView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [4] ifne +23 (target=27) [7] aload_0 v0 [8] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [11] iload_1 v1 [12] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] [15] dup [16] astore_2 v2 [17] ifnull +10 (target=27) [20] aload_0 v0 [21] aload_2 v2 [22] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] [25] aload_2 v2 [26] areturn [27] aload_0 v0 [28] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [31] iload_1 v1 [32] aconst_null [33] aload_0 v0 [34] invokeinterface #131 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [39] astore_2 v2 [40] aload_0 v0 [41] aload_2 v2 [42] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] [45] aload_2 v2 [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: setUpChild(Landroid/view/View;)V Access flags: 0x2 = private void setUpChild(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 168, locals = 5, stack = 5): [0] aload_1 v1 [1] invokevirtual #64 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] dup [5] astore_2 v2 [6] ifnonnull +8 (target=14) [9] aload_0 v0 [10] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [13] astore_2 v2 [14] aload_0 v0 [15] aload_1 v1 [16] iconst_0 [17] aload_2 v2 [18] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] [21] pop [22] aload_1 v1 [23] aload_0 v0 [24] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z] [27] invokevirtual #73 + Methodref [android/view/View.setSelected (Z)V] [30] aload_0 v0 [31] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [34] ifeq +11 (target=45) [37] aload_1 v1 [38] aload_0 v0 [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z] [42] invokevirtual #71 + Methodref [android/view/View.setEnabled (Z)V] [45] aload_0 v0 [46] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I] [49] aload_0 v0 [50] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [53] getfield #30 + Fieldref [android/graphics/Rect.top I] [56] aload_0 v0 [57] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [60] getfield #27 + Fieldref [android/graphics/Rect.bottom I] [63] iadd [64] aload_2 v2 [65] getfield #31 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [68] invokestatic #77 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [71] istore_3 v3 [72] aload_0 v0 [73] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I] [76] aload_0 v0 [77] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [80] getfield #28 + Fieldref [android/graphics/Rect.left I] [83] aload_0 v0 [84] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [87] getfield #29 + Fieldref [android/graphics/Rect.right I] [90] iadd [91] aload_2 v2 [92] getfield #32 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [95] invokestatic #77 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [98] istore_2 v2 [99] aload_1 v1 [100] iload_2 v2 [101] iload_3 v3 [102] invokevirtual #69 + Methodref [android/view/View.measure (II)V] [105] aload_0 v0 [106] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [109] getfield #30 + Fieldref [android/graphics/Rect.top I] [112] aload_0 v0 [113] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] [116] aload_0 v0 [117] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [120] getfield #27 + Fieldref [android/graphics/Rect.bottom I] [123] isub [124] aload_0 v0 [125] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [128] getfield #30 + Fieldref [android/graphics/Rect.top I] [131] isub [132] aload_1 v1 [133] invokevirtual #65 + Methodref [android/view/View.getMeasuredHeight ()I] [136] isub [137] iconst_2 [138] idiv [139] iadd [140] dup [141] istore_3 v3 [142] aload_1 v1 [143] invokevirtual #65 + Methodref [android/view/View.getMeasuredHeight ()I] [146] iadd [147] istore v4 [149] aload_1 v1 [150] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [153] istore_2 v2 [154] iconst_0 [155] iload_2 v2 [156] iadd [157] istore_2 v2 [158] aload_1 v1 [159] iconst_0 [160] iload_3 v3 [161] iload_2 v2 [162] iload v4 [164] invokevirtual #68 + Methodref [android/view/View.layout (IIII)V] [167] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: performClick()Z Access flags: 0x1 = public boolean performClick() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z] [4] dup [5] istore_1 v1 [6] ifne +26 (target=32) [9] iconst_1 [10] istore_1 v1 [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [15] invokeinterface #134 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] [20] ifne +12 (target=32) [23] aload_0 v0 [24] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [27] invokeinterface #137 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V] [32] iload_1 v1 [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ...[i], Stack: (empty) + Method: onClick(Landroid/content/DialogInterface;I)V Access flags: 0x1 = public void onClick(android.content.DialogInterface,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_2 v2 [2] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [5] aload_1 v1 [6] invokeinterface #128 + InterfaceMethodref [android/content/DialogInterface.dismiss ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrompt(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setPrompt(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [4] aload_1 v1 [5] invokeinterface #136 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPromptId(I)V Access flags: 0x1 = public void setPromptId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #53 + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] [9] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPrompt()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getPrompt() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [4] invokeinterface #133 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I Access flags: 0x0 = int measureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 11, stack = 5): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] iconst_0 [7] istore_3 v3 [8] aconst_null [9] astore v4 [11] iconst_0 [12] istore v5 [14] iconst_0 [15] iconst_0 [16] invokestatic #76 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [19] istore v6 [21] iconst_0 [22] iconst_0 [23] invokestatic #76 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [26] istore v7 [28] iconst_0 [29] aload_0 v0 [30] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [33] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [36] istore v8 [38] aload_1 v1 [39] invokeinterface #129 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [44] iload v8 [46] bipush 15 [48] iadd [49] invokestatic #126 + Methodref [java/lang/Math.min (II)I] [52] dup [53] istore v9 [55] iload v8 [57] isub [58] istore v10 [60] iconst_0 [61] iload v8 [63] bipush 15 [65] iload v10 [67] isub [68] isub [69] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [72] istore v8 [74] goto +84 (target=158) [77] aload_1 v1 [78] iload v8 [80] invokeinterface #130 + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I] [85] dup [86] istore v10 [88] iload v5 [90] ificmpeq +10 (target=100) [93] iload v10 [95] istore v5 [97] aconst_null [98] astore v4 [100] aload_1 v1 [101] iload v8 [103] aload v4 [105] aload_0 v0 [106] invokeinterface #131 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [111] dup [112] astore v4 [114] invokevirtual #64 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [117] ifnonnull +19 (target=136) [120] aload v4 [122] new #15 + Class [android/view/ViewGroup$LayoutParams] [125] dup [126] bipush -2 [128] bipush -2 [130] invokespecial #78 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [133] invokevirtual #72 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [136] aload v4 [138] iload v6 [140] iload v7 [142] invokevirtual #69 + Methodref [android/view/View.measure (II)V] [145] iload_3 v3 [146] aload v4 [148] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [151] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [154] istore_3 v3 [155] iinc v8, 1 [158] iload v8 [160] iload v9 [162] ificmplt -85 (target=77) [165] aload_2 v2 [166] ifnull +30 (target=196) [169] aload_2 v2 [170] aload_0 v0 [171] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [174] invokevirtual #62 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [177] pop [178] iload_3 v3 [179] aload_0 v0 [180] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [183] getfield #28 + Fieldref [android/graphics/Rect.left I] [186] aload_0 v0 [187] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [190] getfield #29 + Fieldref [android/graphics/Rect.right I] [193] iadd [194] iadd [195] istore_3 v3 [196] iload_3 v3 [197] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [6] Var: ..., Stack: (empty) - [77] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/widget/SpinnerAdapter][a:android/graphics/drawable/Drawable][i][a:android/view/View][i][i][i][i][i][i][i], Stack: - [100] Var: ...[i], Stack: (empty) - [136] Var: ..., Stack: (empty) - [158] Var: -1, Stack: (empty) - [196] Var: -1, Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; Access flags: 0x1008 = static synthetic android.graphics.Rect access$0(com.actionbarsherlock.internal.widget.IcsSpinner) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter extends java.lang.Object Interfaces (count = 2): + Class [android/widget/ListAdapter] + Class [android/widget/SpinnerAdapter] Constant Pool (count = 69): + Class [android/view/View] + Class [android/widget/ListAdapter] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Class [java/lang/Object] + Long [-1] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z] + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;] + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J] + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z] + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [areAllItemsEnabled ()Z] + NameAndType [getCount ()I] + NameAndType [getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemId (I)J] + NameAndType [hasStableIds ()Z] + NameAndType [isEnabled (I)Z] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mListAdapter Landroid/widget/ListAdapter;] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)J] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [StackMapTable] + Utf8 [android/view/View] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [areAllItemsEnabled] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Utf8 [getCount] + Utf8 [getDropDownView] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getItemViewType] + Utf8 [getView] + Utf8 [getViewTypeCount] + Utf8 [hasStableIds] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [java/lang/Object] + Utf8 [mAdapter] + Utf8 [mListAdapter] + Utf8 [registerDataSetObserver] + Utf8 [unregisterDataSetObserver] Fields (count = 2): + Field: mAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x2 = private android.widget.SpinnerAdapter mAdapter + Field: mListAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mListAdapter Methods (count = 14): - Method: (Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public IcsSpinner$DropDownAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [9] aload_1 v1 [10] instanceof #2 + Class [android/widget/ListAdapter] [13] ifeq +11 (target=24) [16] aload_0 v0 [17] aload_1 v1 [18] checkcast #2 + Class [android/widget/ListAdapter] [21] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter][a:android/widget/SpinnerAdapter], Stack: + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] invokeinterface #15 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] iload_1 v1 [14] invokeinterface #17 + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:java/lang/Object] + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +7 (target=11) [7] ldc2_w #6 + Long [-1] [10] lreturn [11] aload_0 v0 [12] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [15] iload_1 v1 [16] invokeinterface #18 + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J] [21] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [21] Var: ..., Stack: [l] + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] iload_1 v1 [14] aload_2 v2 [15] aload_3 v3 [16] invokeinterface #16 + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [21] Var: ..., Stack: [a:android/view/View] + Method: hasStableIds()Z Access flags: 0x1 = public boolean hasStableIds() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] invokeinterface #19 + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z] [16] ifeq +5 (target=21) [19] iconst_1 [20] ireturn [21] iconst_0 [22] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) + Method: registerDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x1 = public void registerDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_1 v1 [12] invokeinterface #20 + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: unregisterDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x1 = public void unregisterDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_1 v1 [12] invokeinterface #21 + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: areAllItemsEnabled()Z Access flags: 0x1 = public boolean areAllItemsEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore_1 v1 [6] ifnull +10 (target=16) [9] aload_1 v1 [10] invokeinterface #13 + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z] [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ...[a:android/widget/ListAdapter], Stack: (empty) + Method: isEnabled(I)Z Access flags: 0x1 = public boolean isEnabled(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore_2 v2 [6] ifnull +11 (target=17) [9] aload_2 v2 [10] iload_1 v1 [11] invokeinterface #14 + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z] [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/widget/ListAdapter], Stack: (empty) + Method: getItemViewType(I)I Access flags: 0x1 = public int getItemViewType(int) 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: getViewTypeCount()I Access flags: 0x1 = public int getViewTypeCount() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()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 = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup Superclass: com/actionbarsherlock/internal/widget/IcsListPopupWindow Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup extends com.actionbarsherlock.internal.widget.IcsListPopupWindow Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] Constant Pool (count = 131): + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/widget/ListView] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Math] + Fieldref [android/graphics/Rect.left I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/widget/ListView.setChoiceMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1. (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Methodref [java/lang/Math.max (II)I] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getWidth ()I] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mDropDownWidth I] + NameAndType [mHintText Ljava/lang/CharSequence;] + NameAndType [max (II)I] + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setChoiceMode (I)V] + NameAndType [setContentWidth (I)V] + NameAndType [setHorizontalOffset (I)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setModal (Z)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setPromptPosition (I)V] + NameAndType [setSelection (I)V] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/widget/ListView] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [getBackground] + Utf8 [getHintText] + Utf8 [getListView] + Utf8 [getPadding] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getSelectedItemPosition] + Utf8 [getWidth] + Utf8 [java/lang/Math] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mDropDownWidth] + Utf8 [mHintText] + Utf8 [max] + Utf8 [measureContentWidth] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setChoiceMode] + Utf8 [setContentWidth] + Utf8 [setHorizontalOffset] + Utf8 [setInputMethodMode] + Utf8 [setModal] + Utf8 [setOnItemClickListener] + Utf8 [setPromptPosition] + Utf8 [setPromptText] + Utf8 [setSelection] + Utf8 [show] + Utf8 [this$0] Fields (count = 3): + Field: mHintText Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mHintText + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mAdapter + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsSpinner$DropdownPopup(com.actionbarsherlock.internal.widget.IcsSpinner,android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] iconst_0 [9] iload v4 [11] invokespecial #18 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V] [19] aload_0 v0 [20] iconst_1 [21] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V] [24] aload_0 v0 [25] iconst_0 [26] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V] [29] aload_0 v0 [30] new #8 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] [33] dup [34] aload_0 v0 [35] invokespecial #37 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1. (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] [38] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.ListAdapter) 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 #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHintText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getHintText() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPromptText(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setPromptText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 199, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I] [7] istore_1 v1 [8] aload_0 v0 [9] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [15] bipush -2 [17] ificmpne +55 (target=72) [20] aload_0 v0 [21] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [24] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] [27] istore_2 v2 [28] aload_0 v0 [29] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [32] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] [35] istore_3 v3 [36] aload_0 v0 [37] aload_0 v0 [38] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [41] aload_0 v0 [42] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] [45] checkcast #4 + Class [android/widget/SpinnerAdapter] [48] aload_0 v0 [49] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [52] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [55] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] [58] iload_2 v2 [59] iload_1 v1 [60] isub [61] iload_3 v3 [62] isub [63] invokestatic #38 + Methodref [java/lang/Math.max (II)I] [66] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [69] goto +53 (target=122) [72] aload_0 v0 [73] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [76] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [79] iconst_m1 [80] ificmpne +31 (target=111) [83] aload_0 v0 [84] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [87] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] [90] istore_2 v2 [91] aload_0 v0 [92] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [95] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] [98] istore_3 v3 [99] aload_0 v0 [100] iload_2 v2 [101] iload_1 v1 [102] isub [103] iload_3 v3 [104] isub [105] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [108] goto +14 (target=122) [111] aload_0 v0 [112] aload_0 v0 [113] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [116] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [119] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [122] aload_0 v0 [123] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [126] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [129] astore_2 v2 [130] iconst_0 [131] istore_3 v3 [132] aload_2 v2 [133] ifnull +27 (target=160) [136] aload_2 v2 [137] aload_0 v0 [138] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [141] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] [144] invokevirtual #16 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [147] pop [148] aload_0 v0 [149] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [152] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] [155] getfield #11 + Fieldref [android/graphics/Rect.left I] [158] ineg [159] istore_3 v3 [160] aload_0 v0 [161] iload_3 v3 [162] iload_1 v1 [163] iadd [164] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] [167] aload_0 v0 [168] iconst_2 [169] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V] [172] aload_0 v0 [173] invokespecial #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [176] aload_0 v0 [177] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;] [180] iconst_1 [181] invokevirtual #17 + Methodref [android/widget/ListView.setChoiceMode (I)V] [184] aload_0 v0 [185] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [188] aload_0 v0 [189] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [192] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [195] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [198] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [72] Var: ...[i], Stack: (empty) - [111] Var: ..., Stack: (empty) - [122] Var: ..., Stack: (empty) - [160] Var: ...[a:android/graphics/drawable/Drawable][i], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$0(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 34): + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [dismiss ()V] + NameAndType [setSelection (I)V] + NameAndType [this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Utf8 [access$0] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Utf8 [dismiss] + Utf8 [java/lang/Object] + Utf8 [onItemClick] + Utf8 [setSelection] + Utf8 [this$1] Fields (count = 1): + Field: this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup this$1 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V Access flags: 0x0 = IcsSpinner$DropdownPopup$1(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) 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 #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [4] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [7] iload_3 v3 [8] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [11] aload_0 v0 [12] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [15] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x600 = interface com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Object] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [dismiss] + Utf8 [getHintText] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [setAdapter] + Utf8 [setPromptText] + Utf8 [show] Fields (count = 0): Methods (count = 6): + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x401 = public abstract void setAdapter(android.widget.ListAdapter) + Method: show()V Access flags: 0x401 = public abstract void show() + Method: dismiss()V Access flags: 0x401 = public abstract void dismiss() + Method: isShowing()Z Access flags: 0x401 = public abstract boolean isShowing() + Method: setPromptText(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setPromptText(java.lang.CharSequence) + Method: getHintText()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getHintText() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.internal.widget.IcsView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 22): + Integer [-16777216] + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/IcsView] + Class [java/lang/Object] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/widget/IcsView] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredStateInt] + Utf8 [getMeasuredWidth] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private IcsView() 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: getMeasuredStateInt(Landroid/view/View;)I Access flags: 0x9 = public static int getMeasuredStateInt(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #6 + Methodref [android/view/View.getMeasuredWidth ()I] [4] ldc #1 + Integer [-16777216] [6] iand [7] aload_0 v0 [8] invokevirtual #5 + Methodref [android/view/View.getMeasuredHeight ()I] [11] bipush 16 [13] ishr [14] sipush -256 [17] iand [18] ior [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView extends com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] Constant Pool (count = 393): + Integer [-2147483648] + Integer [200] + Integer [1073741824] + Float [0.4] + String [alpha] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/animation/DecelerateInterpolator] + Class [android/widget/AbsListView$LayoutParams] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Long [200] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.setSelected (Z)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [android/widget/AbsListView$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (IIF)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar_tab I] + NameAndType [abs__action_bar_tab_bar_view I] + NameAndType [actionBarStyle I] + NameAndType [actionDropDownStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [animateToTab (I)V] + NameAndType [cancel ()V] + NameAndType [createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutDimension (II)I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSize (I)I] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [getVisibility ()I] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + NameAndType [isCollapsed ()Z] + NameAndType [mAllowCollapse Z] + NameAndType [mContentHeight I] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mMaxTabWidth I] + NameAndType [mSelectedTabIndex I] + NameAndType [mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + NameAndType [mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mTabSelector Ljava/lang/Runnable;] + NameAndType [mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [measure (II)V] + NameAndType [notifyDataSetChanged ()V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onMeasure (II)V] + NameAndType [performCollapse ()V] + NameAndType [performExpand ()Z] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [removeViewAt (I)V] + NameAndType [requestLayout ()V] + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;] + NameAndType [select ()V] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setAlpha (F)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setFillViewport (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setHorizontalScrollBarEnabled (Z)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + NameAndType [setSelected (Z)V] + NameAndType [setSelection (I)V] + NameAndType [setTabSelected (I)V] + NameAndType [start ()V] + NameAndType [update ()V] + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIF)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FADE_DURATION] + Utf8 [I] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_tab] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [actionBarStyle] + Utf8 [actionDropDownStyle] + Utf8 [addListener] + Utf8 [addTab] + Utf8 [addView] + Utf8 [alpha] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/widget/AbsListView$LayoutParams] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [animateToTab] + Utf8 [animateToVisibility] + Utf8 [cancel] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Utf8 [createSpinner] + Utf8 [createTabLayout] + Utf8 [createTabView] + Utf8 [from] + Utf8 [getAdapter] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getLayoutDimension] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getParent] + Utf8 [getSelectedItemPosition] + Utf8 [getSize] + Utf8 [getTab] + Utf8 [getVisibility] + Utf8 [inflate] + Utf8 [init] + Utf8 [isCollapsed] + Utf8 [mAllowCollapse] + Utf8 [mContentHeight] + Utf8 [mInflater] + Utf8 [mMaxTabWidth] + Utf8 [mSelectedTabIndex] + Utf8 [mTabClickListener] + Utf8 [mTabLayout] + Utf8 [mTabSelector] + Utf8 [mTabSpinner] + Utf8 [mVisAnimListener] + Utf8 [mVisibilityAnim] + Utf8 [makeMeasureSpec] + Utf8 [measure] + Utf8 [notifyDataSetChanged] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onAttachedToWindow] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onItemSelected] + Utf8 [onMeasure] + Utf8 [onNothingSelected] + Utf8 [performCollapse] + Utf8 [performExpand] + Utf8 [post] + Utf8 [recycle] + Utf8 [removeAllTabs] + Utf8 [removeAllViews] + Utf8 [removeCallbacks] + Utf8 [removeTabAt] + Utf8 [removeView] + Utf8 [removeViewAt] + Utf8 [requestLayout] + Utf8 [sAlphaInterpolator] + Utf8 [select] + Utf8 [setAdapter] + Utf8 [setAllowCollapse] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setContentHeight] + Utf8 [setDuration] + Utf8 [setFillViewport] + Utf8 [setFocusable] + Utf8 [setHorizontalScrollBarEnabled] + Utf8 [setInterpolator] + Utf8 [setLayoutParams] + Utf8 [setOnClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setSelected] + Utf8 [setSelection] + Utf8 [setTabSelected] + Utf8 [start] + Utf8 [update] + Utf8 [updateTab] + Utf8 [withFinalVisibility] Fields (count = 13): + Field: mTabSelector Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mTabSelector + Field: mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener mTabClickListener + Field: mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout mTabLayout + Field: mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner mTabSpinner + Field: mAllowCollapse Z Access flags: 0x2 = private boolean mAllowCollapse + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mMaxTabWidth I Access flags: 0x0 = int mMaxTabWidth + Field: mContentHeight I Access flags: 0x2 = private int mContentHeight + Field: mSelectedTabIndex I Access flags: 0x2 = private int mSelectedTabIndex + Field: mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x4 = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim + Field: mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; Access flags: 0x14 = protected final com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener mVisAnimListener + Field: sAlphaInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sAlphaInterpolator + Field: FADE_DURATION I Access flags: 0x1a = private static final int FADE_DURATION Class member attributes (count = 1): + Constant value attribute: + Integer [200] Methods (count = 26): - 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/view/animation/DecelerateInterpolator] [3] dup [4] invokespecial #60 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [7] putstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ScrollingTabContainerView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 3, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #30 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] [9] dup [10] aload_0 v0 [11] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [14] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [17] aload_0 v0 [18] iconst_0 [19] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V] [22] aload_0 v0 [23] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [26] aconst_null [27] getstatic #37 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [30] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [33] iconst_0 [34] invokevirtual #50 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [37] astore_2 v2 [38] aload_0 v0 [39] aload_2 v2 [40] iconst_4 [41] iconst_0 [42] invokevirtual #51 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [45] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] [48] aload_2 v2 [49] invokevirtual #52 + Methodref [android/content/res/TypedArray.recycle ()V] [52] aload_0 v0 [53] aload_1 v1 [54] invokestatic #53 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [57] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] [60] aload_0 v0 [61] aload_0 v0 [62] invokespecial #96 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [65] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [68] aload_0 v0 [69] aload_0 v0 [70] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [73] new #11 + Class [android/view/ViewGroup$LayoutParams] [76] dup [77] bipush -2 [79] iconst_m1 [80] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [83] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [86] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 196, locals = 5, stack = 3): [0] iload_1 v1 [1] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] dup [5] istore_2 v2 [6] ldc #3 + Integer [1073741824] [8] ificmpne +7 (target=15) [11] iconst_1 [12] goto +4 (target=16) [15] iconst_0 [16] istore_3 v3 [17] aload_0 v0 [18] iload_3 v3 [19] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V] [22] aload_0 v0 [23] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [26] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [29] dup [30] istore v4 [32] iconst_1 [33] ificmple +50 (target=83) [36] iload_2 v2 [37] ldc #3 + Integer [1073741824] [39] ificmpeq +9 (target=48) [42] iload_2 v2 [43] ldc #1 + Integer [-2147483648] [45] ificmpne +38 (target=83) [48] iload v4 [50] iconst_2 [51] ificmple +19 (target=70) [54] aload_0 v0 [55] iload_1 v1 [56] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [59] i2f [60] ldc #4 + Float [0.4] [62] fmul [63] f2i [64] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [67] goto +21 (target=88) [70] aload_0 v0 [71] iload_1 v1 [72] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [75] iconst_2 [76] idiv [77] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [80] goto +8 (target=88) [83] aload_0 v0 [84] iconst_m1 [85] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [88] aload_0 v0 [89] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [92] ldc #3 + Integer [1073741824] [94] invokestatic #58 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [97] istore_2 v2 [98] iload_3 v3 [99] ifne +14 (target=113) [102] aload_0 v0 [103] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [106] ifeq +7 (target=113) [109] iconst_1 [110] goto +4 (target=114) [113] iconst_0 [114] ifeq +41 (target=155) [117] aload_0 v0 [118] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [121] iconst_0 [122] iload_2 v2 [123] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] [126] aload_0 v0 [127] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [130] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] [133] iload_1 v1 [134] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [137] ificmple +10 (target=147) [140] aload_0 v0 [141] invokespecial #102 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V] [144] goto +16 (target=160) [147] aload_0 v0 [148] invokespecial #103 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] [151] pop [152] goto +8 (target=160) [155] aload_0 v0 [156] invokespecial #103 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] [159] pop [160] aload_0 v0 [161] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [164] istore v4 [166] aload_0 v0 [167] iload_1 v1 [168] iload_2 v2 [169] invokespecial #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V] [172] aload_0 v0 [173] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [176] istore_1 v1 [177] iload_3 v3 [178] ifeq +17 (target=195) [181] iload v4 [183] iload_1 v1 [184] ificmpeq +11 (target=195) [187] aload_0 v0 [188] aload_0 v0 [189] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [192] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [195] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [15] Var: ...[i], Stack: (empty) - [16] Var: ..., Stack: [i] - [48] Var: ...[i][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [114] Var: ..., Stack: [i] - [147] Var: ...[i], Stack: (empty) - [152] Var: ..., Stack: (empty) - [155] Var: ..., Stack: (empty) - [160] Var: ..., Stack: (empty) - [195] Var: ...[i][i], Stack: (empty) + Method: isCollapsed()Z Access flags: 0x2 = private boolean isCollapsed() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] ifnull +16 (target=20) [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [11] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;] [14] aload_0 v0 [15] ifacmpne +5 (target=20) [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: setAllowCollapse(Z)V Access flags: 0x1 = public void setAllowCollapse(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 #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performCollapse()V Access flags: 0x2 = private void performCollapse() Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 1, stack = 6): [0] aload_0 v0 [1] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] ifnonnull +11 (target=23) [15] aload_0 v0 [16] aload_0 v0 [17] invokespecial #95 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [20] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [23] aload_0 v0 [24] aload_0 v0 [25] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [28] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [36] new #11 + Class [android/view/ViewGroup$LayoutParams] [39] dup [40] bipush -2 [42] iconst_m1 [43] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [46] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [49] aload_0 v0 [50] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [53] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [56] ifnonnull +19 (target=75) [59] aload_0 v0 [60] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [63] new #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [66] dup [67] aload_0 v0 [68] aconst_null [69] invokespecial #114 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] [72] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [75] aload_0 v0 [76] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [79] ifnull +17 (target=96) [82] aload_0 v0 [83] aload_0 v0 [84] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [87] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [90] pop [91] aload_0 v0 [92] aconst_null [93] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [96] aload_0 v0 [97] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [100] aload_0 v0 [101] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [104] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: performExpand()Z Access flags: 0x2 = private boolean performExpand() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 1, stack = 6): [0] aload_0 v0 [1] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [14] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] [17] aload_0 v0 [18] aload_0 v0 [19] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [22] new #11 + Class [android/view/ViewGroup$LayoutParams] [25] dup [26] bipush -2 [28] iconst_m1 [29] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [32] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [35] aload_0 v0 [36] aload_0 v0 [37] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [40] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [43] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [46] iconst_0 [47] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setTabSelected(I)V Access flags: 0x1 = public void setTabSelected(int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 6, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [5] aload_0 v0 [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [9] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [12] istore_2 v2 [13] iconst_0 [14] istore_3 v3 [15] goto +45 (target=60) [18] aload_0 v0 [19] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [22] iload_3 v3 [23] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [26] astore v4 [28] iload_3 v3 [29] iload_1 v1 [30] ificmpne +7 (target=37) [33] iconst_1 [34] goto +4 (target=38) [37] iconst_0 [38] istore v5 [40] aload v4 [42] iload v5 [44] invokevirtual #55 + Methodref [android/view/View.setSelected (Z)V] [47] iload v5 [49] ifeq +8 (target=57) [52] aload_0 v0 [53] iload_1 v1 [54] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] [57] iinc v3, 1 [60] iload_3 v3 [61] iload_2 v2 [62] ificmplt -44 (target=18) [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [18] Var: ...[i][i], Stack: (empty) - [37] Var: ...[a:android/view/View], Stack: (empty) - [38] Var: ..., Stack: [i] - [57] Var: -1, Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [5] aload_0 v0 [6] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createTabLayout()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout createTabLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 5): [0] aload_0 v0 [1] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [4] invokestatic #53 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [7] getstatic #36 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] [10] aconst_null [11] invokevirtual #54 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [14] checkcast #23 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [17] dup [18] astore_1 v1 [19] new #14 + Class [android/widget/LinearLayout$LayoutParams] [22] dup [23] bipush -2 [25] iconst_m1 [26] invokespecial #62 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [29] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [32] aload_1 v1 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createSpinner()Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner createSpinner() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 2, stack = 5): [0] new #24 + Class [com/actionbarsherlock/internal/widget/IcsSpinner] [3] dup [4] aload_0 v0 [5] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [8] aconst_null [9] getstatic #34 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [12] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [15] dup [16] astore_1 v1 [17] new #14 + Class [android/widget/LinearLayout$LayoutParams] [20] dup [21] bipush -2 [23] iconst_m1 [24] invokespecial #62 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [27] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [30] aload_1 v1 [31] aload_0 v0 [32] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] [35] aload_1 v1 [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x4 = protected void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [9] aconst_null [10] getstatic #37 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [13] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [16] iconst_0 [17] invokevirtual #50 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [20] astore_1 v1 [21] aload_0 v0 [22] aload_1 v1 [23] iconst_4 [24] iconst_0 [25] invokevirtual #51 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [28] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] [31] aload_1 v1 [32] invokevirtual #52 + Methodref [android/content/res/TypedArray.recycle ()V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: animateToVisibility(I)V Access flags: 0x1 = public void animateToVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [14] iload_1 v1 [15] ifne +61 (target=76) [18] aload_0 v0 [19] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I] [22] ifeq +8 (target=30) [25] aload_0 v0 [26] fconst_0 [27] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V] [30] aload_0 v0 [31] ldc #5 + String [alpha] [33] iconst_1 [34] newarray 6 [36] dup [37] iconst_0 [38] fconst_1 [39] fastore [40] invokestatic #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [43] dup [44] astore_2 v2 [45] ldc2_w #31 + Long [200] [48] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [51] pop [52] aload_2 v2 [53] getstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [56] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [59] aload_2 v2 [60] aload_0 v0 [61] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [64] iload_1 v1 [65] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [68] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [71] aload_2 v2 [72] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [75] return [76] aload_0 v0 [77] ldc #5 + String [alpha] [79] iconst_1 [80] newarray 6 [82] dup [83] iconst_0 [84] fconst_0 [85] fastore [86] invokestatic #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [89] dup [90] astore_2 v2 [91] ldc2_w #31 + Long [200] [94] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [97] pop [98] aload_2 v2 [99] getstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [102] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [105] aload_2 v2 [106] aload_0 v0 [107] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [110] iload_1 v1 [111] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [114] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [117] aload_2 v2 [118] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [121] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [121] Var: ..., Stack: (empty) + Method: animateToTab(I)V Access flags: 0x1 = public void animateToTab(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [8] astore_1 v1 [9] aload_0 v0 [10] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [13] ifnull +12 (target=25) [16] aload_0 v0 [17] aload_0 v0 [18] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [21] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [24] pop [25] aload_0 v0 [26] new #26 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] [29] dup [30] aload_0 v0 [31] aload_1 v1 [32] invokespecial #113 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] [35] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [43] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] [46] pop [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ...[a:android/view/View], Stack: (empty) + Method: onAttachedToWindow()V Access flags: 0x1 = public void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [8] ifnull +12 (target=20) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [16] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [8] ifnull +12 (target=20) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [16] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: createTabView(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView createTabView(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] [4] getstatic #35 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I] [7] aconst_null [8] invokevirtual #54 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [11] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [14] dup [15] astore_3 v3 [16] aload_0 v0 [17] aload_1 v1 [18] iload_2 v2 [19] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [22] iload_2 v2 [23] ifeq +27 (target=50) [26] aload_3 v3 [27] aconst_null [28] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [31] aload_3 v3 [32] new #13 + Class [android/widget/AbsListView$LayoutParams] [35] dup [36] iconst_m1 [37] aload_0 v0 [38] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [41] invokespecial #61 + Methodref [android/widget/AbsListView$LayoutParams. (II)V] [44] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [47] goto +36 (target=83) [50] aload_3 v3 [51] iconst_1 [52] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V] [55] aload_0 v0 [56] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [59] ifnonnull +16 (target=75) [62] aload_0 v0 [63] new #28 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] [66] dup [67] aload_0 v0 [68] aconst_null [69] invokespecial #116 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] [72] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [75] aload_3 v3 [76] aload_0 v0 [77] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [80] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [83] aload_3 v3 [84] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [50] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [75] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 3, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] astore_1 v1 [7] aload_0 v0 [8] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [11] aload_1 v1 [12] new #14 + Class [android/widget/LinearLayout$LayoutParams] [15] dup [16] iconst_0 [17] iconst_m1 [18] fconst_1 [19] invokespecial #63 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [22] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [25] aload_0 v0 [26] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [29] ifnull +16 (target=45) [32] aload_0 v0 [33] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [36] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [39] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [42] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [45] iload_2 v2 [46] ifeq +8 (target=54) [49] aload_1 v1 [50] iconst_1 [51] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] [54] aload_0 v0 [55] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [58] ifeq +7 (target=65) [61] aload_0 v0 [62] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [45] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [54] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 4, stack = 8): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] astore_1 v1 [7] aload_0 v0 [8] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [11] aload_1 v1 [12] iload_2 v2 [13] new #14 + Class [android/widget/LinearLayout$LayoutParams] [16] dup [17] iconst_0 [18] iconst_m1 [19] fconst_1 [20] invokespecial #63 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [23] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] [26] aload_0 v0 [27] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [30] ifnull +16 (target=46) [33] aload_0 v0 [34] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [37] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [40] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [43] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [46] iload_3 v3 [47] ifeq +8 (target=55) [50] aload_1 v1 [51] iconst_1 [52] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] [55] aload_0 v0 [56] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [59] ifeq +7 (target=66) [62] aload_0 v0 [63] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [46] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [55] Var: ..., Stack: (empty) - [66] Var: ..., Stack: (empty) + Method: updateTab(I)V Access flags: 0x1 = public void updateTab(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [8] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [11] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [18] ifnull +16 (target=34) [21] aload_0 v0 [22] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [25] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [28] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [31] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [34] aload_0 v0 [35] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [38] ifeq +7 (target=45) [41] aload_0 v0 [42] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [34] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V] [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] ifnull +16 (target=28) [15] aload_0 v0 [16] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [19] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [22] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [25] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [28] aload_0 v0 [29] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [32] ifeq +7 (target=39) [35] aload_0 v0 [36] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V] [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [11] ifnull +16 (target=27) [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [18] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [21] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [24] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [31] ifeq +7 (target=38) [34] aload_0 v0 [35] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 6, stack = 1): [0] aload_2 v2 [1] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [4] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [7] invokevirtual #64 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1 = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) 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: access$0(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsLinearLayout access$0(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView access$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getLeft ()I] + NameAndType [getWidth ()I] + NameAndType [mTabSelector Ljava/lang/Runnable;] + NameAndType [smoothScrollTo (II)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [val$tabView Landroid/view/View;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(II)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Utf8 [getLeft] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mTabSelector] + Utf8 [run] + Utf8 [smoothScrollTo] + Utf8 [this$0] + Utf8 [val$tabView] Fields (count = 2): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 + Field: val$tabView Landroid/view/View; Access flags: 0x1012 = private final synthetic android.view.View val$tabView Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V Access flags: 0x0 = ScrollingTabContainerView$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [10] aload_0 v0 [11] invokespecial #13 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [4] invokevirtual #9 + Methodref [android/view/View.getLeft ()I] [7] aload_0 v0 [8] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [11] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I] [14] aload_0 v0 [15] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [18] invokevirtual #10 + Methodref [android/view/View.getWidth ()I] [21] isub [22] iconst_2 [23] idiv [24] isub [25] istore_1 v1 [26] aload_0 v0 [27] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] iload_1 v1 [31] iconst_0 [32] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V] [35] aload_0 v0 [36] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [39] aconst_null [40] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 60): + Class [android/widget/BaseAdapter] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + NameAndType [bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/widget/BaseAdapter] + Utf8 [bindTab] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getTab] + Utf8 [getView] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x2 = private ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) 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 #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [android/widget/BaseAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [7] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [7] iload_1 v1 [8] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [11] checkcast #6 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [14] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +23 (target=24) [4] aload_0 v0 [5] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_0 v0 [9] iload_1 v1 [10] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] [13] checkcast #2 + Class [com/actionbarsherlock/app/ActionBar$Tab] [16] iconst_1 [17] invokestatic #12 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [20] astore_2 v2 [21] goto +18 (target=39) [24] aload_2 v2 [25] checkcast #6 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [28] aload_0 v0 [29] iload_1 v1 [30] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] [33] checkcast #2 + Class [com/actionbarsherlock/app/ActionBar$Tab] [36] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [39] aload_2 v2 [40] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V Access flags: 0x1000 = synthetic ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 56): + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [android/view/View.setSelected (Z)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [select ()V] + NameAndType [setSelected (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getTab] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [select] + Utf8 [setSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x2 = private ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) 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 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #7 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [4] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [7] invokevirtual #11 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] [10] aload_0 v0 [11] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [14] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [17] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [20] istore_2 v2 [21] iconst_0 [22] istore_3 v3 [23] goto +30 (target=53) [26] aload_0 v0 [27] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [33] iload_3 v3 [34] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [37] dup [38] aload_1 v1 [39] ifacmpne +7 (target=46) [42] iconst_1 [43] goto +4 (target=47) [46] iconst_0 [47] invokevirtual #10 + Methodref [android/view/View.setSelected (Z)V] [50] iinc v3, 1 [53] iload_3 v3 [54] iload_2 v2 [55] ificmplt -29 (target=26) [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [26] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i], Stack: (empty) - [46] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View] - [47] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View][i] - [53] Var: -1, Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V Access flags: 0x1000 = synthetic ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 167): + Integer [1073741824] + Class [android/graphics/drawable/Drawable] + Class [android/text/TextUtils$TruncateAt] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewParent] + Class [android/widget/ImageView] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [java/lang/CharSequence] + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/ImageView.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [END Landroid/text/TextUtils$TruncateAt;] + NameAndType [actionBarTabTextStyle I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [gravity I] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mMaxTabWidth I] + NameAndType [mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [onMeasure (II)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + NameAndType [setGravity (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [update ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [] + Utf8 [Code] + Utf8 [END] + Utf8 [I] + Utf8 [Landroid/text/TextUtils$TruncateAt;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [actionBarTabTextStyle] + Utf8 [addView] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/text/TextUtils$TruncateAt] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewParent] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [bindTab] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getContentDescription] + Utf8 [getContext] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getMeasuredWidth] + Utf8 [getParent] + Utf8 [getTab] + Utf8 [getText] + Utf8 [gravity] + Utf8 [init] + Utf8 [java/lang/CharSequence] + Utf8 [mCustomView] + Utf8 [mIconView] + Utf8 [mMaxTabWidth] + Utf8 [mParent] + Utf8 [mTab] + Utf8 [mTextView] + Utf8 [makeMeasureSpec] + Utf8 [onMeasure] + Utf8 [removeView] + Utf8 [setContentDescription] + Utf8 [setEllipsize] + Utf8 [setGravity] + Utf8 [setImageDrawable] + Utf8 [setLayoutParams] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [setVisibility] + Utf8 [update] Fields (count = 5): + Field: mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mParent + Field: mTab Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$Tab mTab + Field: mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.CapitalizingTextView mTextView + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView Methods (count = 6): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ScrollingTabContainerView$TabView(android.content.Context,android.util.AttributeSet) 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 #34 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void init(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [10] iload_3 v3 [11] ifeq +9 (target=20) [14] aload_0 v0 [15] bipush 19 [17] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V] [20] aload_0 v0 [21] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: bindTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void bindTab(com.actionbarsherlock.app.ActionBar$Tab) 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 #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #35 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [6] aload_0 v0 [7] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [10] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [13] ifle +34 (target=47) [16] aload_0 v0 [17] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I] [20] aload_0 v0 [21] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [24] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [27] ificmple +20 (target=47) [30] aload_0 v0 [31] aload_0 v0 [32] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [35] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [38] ldc #1 + Integer [1073741824] [40] invokestatic #27 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [43] iload_2 v2 [44] invokespecial #35 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [47] Var: ..., Stack: (empty) + Method: update()V Access flags: 0x1 = public void update() Class member attributes (count = 1): + Code attribute instructions (code length = 358, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [4] dup [5] astore_1 v1 [6] invokevirtual #38 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] [9] dup [10] astore_2 v2 [11] ifnull +76 (target=87) [14] aload_2 v2 [15] invokevirtual #26 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [18] dup [19] astore_3 v3 [20] aload_0 v0 [21] ifacmpeq +20 (target=41) [24] aload_3 v3 [25] ifnull +11 (target=36) [28] aload_3 v3 [29] checkcast #6 + Class [android/view/ViewGroup] [32] aload_2 v2 [33] invokevirtual #28 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] [41] aload_0 v0 [42] aload_2 v2 [43] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [46] aload_0 v0 [47] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [50] ifnull +12 (target=62) [53] aload_0 v0 [54] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [57] bipush 8 [59] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [62] aload_0 v0 [63] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [66] ifnull +291 (target=357) [69] aload_0 v0 [70] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [73] bipush 8 [75] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [78] aload_0 v0 [79] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [82] aconst_null [83] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [86] return [87] aload_0 v0 [88] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [91] ifnull +16 (target=107) [94] aload_0 v0 [95] aload_0 v0 [96] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [99] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V] [102] aload_0 v0 [103] aconst_null [104] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [107] aload_1 v1 [108] invokevirtual #39 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] [111] astore_3 v3 [112] aload_1 v1 [113] invokevirtual #40 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] [116] astore_2 v2 [117] aload_3 v3 [118] ifnull +81 (target=199) [121] aload_0 v0 [122] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [125] ifnonnull +55 (target=180) [128] new #8 + Class [android/widget/ImageView] [131] dup [132] aload_0 v0 [133] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] [136] invokespecial #29 + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] [139] astore v4 [141] new #10 + Class [android/widget/LinearLayout$LayoutParams] [144] dup [145] bipush -2 [147] bipush -2 [149] invokespecial #36 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [152] dup [153] astore v5 [155] bipush 16 [157] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [160] aload v4 [162] aload v5 [164] invokevirtual #32 + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [167] aload_0 v0 [168] aload v4 [170] iconst_0 [171] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V] [174] aload_0 v0 [175] aload v4 [177] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [180] aload_0 v0 [181] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [184] aload_3 v3 [185] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [188] aload_0 v0 [189] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [192] iconst_0 [193] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [196] goto +27 (target=223) [199] aload_0 v0 [200] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [203] ifnull +20 (target=223) [206] aload_0 v0 [207] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [210] bipush 8 [212] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [215] aload_0 v0 [216] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [219] aconst_null [220] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [223] aload_2 v2 [224] ifnull +91 (target=315) [227] aload_0 v0 [228] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [231] ifnonnull +65 (target=296) [234] new #13 + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] [237] dup [238] aload_0 v0 [239] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] [242] aconst_null [243] getstatic #19 + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I] [246] invokespecial #41 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [249] dup [250] astore v4 [252] getstatic #17 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [255] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [258] new #10 + Class [android/widget/LinearLayout$LayoutParams] [261] dup [262] bipush -2 [264] bipush -2 [266] invokespecial #36 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [269] dup [270] astore v5 [272] bipush 16 [274] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [277] aload v4 [279] aload v5 [281] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [284] aload_0 v0 [285] aload v4 [287] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] [290] aload_0 v0 [291] aload v4 [293] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [296] aload_0 v0 [297] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [300] aload_2 v2 [301] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V] [304] aload_0 v0 [305] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [308] iconst_0 [309] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [312] goto +27 (target=339) [315] aload_0 v0 [316] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [319] ifnull +20 (target=339) [322] aload_0 v0 [323] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [326] bipush 8 [328] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [331] aload_0 v0 [332] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [335] aconst_null [336] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [339] aload_0 v0 [340] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [343] ifnull +14 (target=357) [346] aload_0 v0 [347] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [350] aload_1 v1 [351] invokevirtual #37 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] [354] invokevirtual #30 + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] [357] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [36] Var: ...[a:com/actionbarsherlock/app/ActionBar$Tab][a:android/view/View][a:android/view/ViewParent], Stack: (empty) - [41] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) - [87] Var: -1, Stack: (empty) - [107] Var: ..., Stack: (empty) - [180] Var: ...[a:android/graphics/drawable/Drawable][a:java/lang/CharSequence], Stack: (empty) - [199] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [296] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [339] Var: ..., Stack: (empty) - [357] Var: -2, Stack: (empty) + Method: getTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 43): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mCanceled Z] + NameAndType [mFinalVisibility I] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Utf8 [java/lang/Object] + Utf8 [mCanceled] + Utf8 [mFinalVisibility] + Utf8 [mVisibilityAnim] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [setVisibility] + Utf8 [this$0] + Utf8 [withFinalVisibility] Fields (count = 3): + Field: mCanceled Z Access flags: 0x2 = private boolean mCanceled + Field: mFinalVisibility I Access flags: 0x2 = private int mFinalVisibility + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x4 = protected ScrollingTabContainerView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener withFinalVisibility(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 #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] iconst_0 [5] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] aload_1 v1 [13] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] iconst_0 [18] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] aconst_null [13] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [20] aload_0 v0 [21] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] [24] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionMode Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.ActionMode extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 37): + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mTag Ljava/lang/Object;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getSubtitle] + Utf8 [getTag] + Utf8 [getTitle] + Utf8 [invalidate] + Utf8 [isUiFocusable] + Utf8 [java/lang/Object] + Utf8 [mTag] + Utf8 [setCustomView] + Utf8 [setSubtitle] + Utf8 [setTag] + Utf8 [setTitle] Fields (count = 1): + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag Methods (count = 16): - Method: ()V Access flags: 0x1 = public ActionMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)V Access flags: 0x1 = public void setTag(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] putfield #3 + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #3 + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x401 = public abstract void setTitle(int) + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setSubtitle(java.lang.CharSequence) + Method: setSubtitle(I)V Access flags: 0x401 = public abstract void setSubtitle(int) + Method: setCustomView(Landroid/view/View;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View) + Method: invalidate()V Access flags: 0x401 = public abstract void invalidate() + Method: finish()V Access flags: 0x401 = public abstract void finish() + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.Menu getMenu() + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getSubtitle() + Method: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuInflater getMenuInflater() + Method: isUiFocusable()Z Access flags: 0x1 = public boolean isUiFocusable() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionMode$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.ActionMode$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 12): + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [java/lang/Object] + Utf8 [onActionItemClicked] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] Fields (count = 0): Methods (count = 4): + Method: onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) + Method: onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) + Method: onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) + Method: onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionProvider Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.ActionProvider extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V] + NameAndType [ ()V] + NameAndType [mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + NameAndType [onSubUiVisibilityChanged (Z)V] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [hasSubMenu] + Utf8 [java/lang/Object] + Utf8 [mSubUiVisibilityListener] + Utf8 [onCreateActionView] + Utf8 [onPerformDefaultAction] + Utf8 [onPrepareSubMenu] + Utf8 [onSubUiVisibilityChanged] + Utf8 [setSubUiVisibilityListener] + Utf8 [subUiVisibilityChanged] Fields (count = 1): + Field: mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener Methods (count = 7): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionProvider(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View onCreateActionView() + Method: onPerformDefaultAction()Z Access flags: 0x1 = public boolean onPerformDefaultAction() 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: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() 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: onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) 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: subUiVisibilityChanged(Z)V Access flags: 0x1 = public void subUiVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [11] iload_1 v1 [12] invokeinterface #6 + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: setSubUiVisibilityListener(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V Access flags: 0x1 = public void setSubUiVisibilityListener(com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [java/lang/Object] + Utf8 [(Z)V] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [java/lang/Object] + Utf8 [onSubUiVisibilityChanged] Fields (count = 0): Methods (count = 1): + Method: onSubUiVisibilityChanged(Z)V Access flags: 0x401 = public abstract void onSubUiVisibilityChanged(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/CollapsibleActionView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.CollapsibleActionView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/view/CollapsibleActionView] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [com/actionbarsherlock/view/CollapsibleActionView] + Utf8 [java/lang/Object] + Utf8 [onActionViewCollapsed] + Utf8 [onActionViewExpanded] Fields (count = 0): Methods (count = 2): + Method: onActionViewExpanded()V Access flags: 0x401 = public abstract void onActionViewExpanded() + Method: onActionViewCollapsed()V Access flags: 0x401 = public abstract void onActionViewCollapsed() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Menu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.Menu extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 67): + Integer [-65536] + Integer [0] + Integer [1] + Integer [2] + Integer [16] + Integer [65535] + Integer [65536] + Integer [131072] + Integer [196608] + Integer [262144] + Class [com/actionbarsherlock/view/Menu] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Z)V] + Utf8 [CATEGORY_ALTERNATIVE] + Utf8 [CATEGORY_CONTAINER] + Utf8 [CATEGORY_MASK] + Utf8 [CATEGORY_SECONDARY] + Utf8 [CATEGORY_SHIFT] + Utf8 [CATEGORY_SYSTEM] + Utf8 [ConstantValue] + Utf8 [FIRST] + Utf8 [FLAG_ALWAYS_PERFORM_CLOSE] + Utf8 [FLAG_APPEND_TO_GROUP] + Utf8 [FLAG_PERFORM_NO_CLOSE] + Utf8 [I] + Utf8 [NONE] + Utf8 [USER_MASK] + Utf8 [USER_SHIFT] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addSubMenu] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [findItem] + Utf8 [getItem] + Utf8 [hasVisibleItems] + Utf8 [isShortcutKey] + Utf8 [java/lang/Object] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setQwertyMode] + Utf8 [size] Fields (count = 13): + Field: USER_MASK I Access flags: 0x19 = public static final int USER_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [65535] + Field: USER_SHIFT I Access flags: 0x19 = public static final int USER_SHIFT Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CATEGORY_MASK I Access flags: 0x19 = public static final int CATEGORY_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [-65536] + Field: CATEGORY_SHIFT I Access flags: 0x19 = public static final int CATEGORY_SHIFT Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: NONE I Access flags: 0x19 = public static final int NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: FIRST I Access flags: 0x19 = public static final int FIRST Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CATEGORY_CONTAINER I Access flags: 0x19 = public static final int CATEGORY_CONTAINER Class member attributes (count = 1): + Constant value attribute: + Integer [65536] + Field: CATEGORY_SYSTEM I Access flags: 0x19 = public static final int CATEGORY_SYSTEM Class member attributes (count = 1): + Constant value attribute: + Integer [131072] + Field: CATEGORY_SECONDARY I Access flags: 0x19 = public static final int CATEGORY_SECONDARY Class member attributes (count = 1): + Constant value attribute: + Integer [196608] + Field: CATEGORY_ALTERNATIVE I Access flags: 0x19 = public static final int CATEGORY_ALTERNATIVE Class member attributes (count = 1): + Constant value attribute: + Integer [262144] + Field: FLAG_APPEND_TO_GROUP I Access flags: 0x19 = public static final int FLAG_APPEND_TO_GROUP Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: FLAG_PERFORM_NO_CLOSE I Access flags: 0x19 = public static final int FLAG_PERFORM_NO_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: FLAG_ALWAYS_PERFORM_CLOSE I Access flags: 0x19 = public static final int FLAG_ALWAYS_PERFORM_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 24): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int) + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,int) + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int) + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x401 = public abstract int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) + Method: removeItem(I)V Access flags: 0x401 = public abstract void removeItem(int) + Method: removeGroup(I)V Access flags: 0x401 = public abstract void removeGroup(int) + Method: clear()V Access flags: 0x401 = public abstract void clear() + Method: setGroupCheckable(IZZ)V Access flags: 0x401 = public abstract void setGroupCheckable(int,boolean,boolean) + Method: setGroupVisible(IZ)V Access flags: 0x401 = public abstract void setGroupVisible(int,boolean) + Method: setGroupEnabled(IZ)V Access flags: 0x401 = public abstract void setGroupEnabled(int,boolean) + Method: hasVisibleItems()Z Access flags: 0x401 = public abstract boolean hasVisibleItems() + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem findItem(int) + Method: size()I Access flags: 0x401 = public abstract int size() + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem getItem(int) + Method: close()V Access flags: 0x401 = public abstract void close() + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x401 = public abstract boolean performShortcut(int,android.view.KeyEvent,int) + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x401 = public abstract boolean isShortcutKey(int,android.view.KeyEvent) + Method: performIdentifierAction(II)Z Access flags: 0x401 = public abstract boolean performIdentifierAction(int,int) + Method: setQwertyMode(Z)V Access flags: 0x401 = public abstract void setQwertyMode(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.view.MenuInflater extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 176): + Integer [0] + String [Error inflating menu XML] + String [Expecting menu, got ] + String [MenuInflater] + String [Unexpected end of document] + String [group] + String [item] + String [menu] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/XmlResourceParser] + Class [android/util/AttributeSet] + Class [android/util/Xml] + Class [android/view/InflateException] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuInflater$MenuState] + Class [java/io/IOException] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [org/xmlpull/v1/XmlPullParser] + Class [org/xmlpull/v1/XmlPullParserException] + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;] + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState. (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)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;] + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + NameAndType [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + NameAndType [ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [addItem ()V] + NameAndType [addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + NameAndType [close ()V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getEventType ()I] + NameAndType [getLayout (I)Landroid/content/res/XmlResourceParser;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [hasAddedItem ()Z] + NameAndType [hasSubMenu ()Z] + NameAndType [mActionProviderConstructorArguments [Ljava/lang/Object;] + NameAndType [mActionViewConstructorArguments [Ljava/lang/Object;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [next ()I] + NameAndType [parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [readGroup (Landroid/util/AttributeSet;)V] + NameAndType [readItem (Landroid/util/AttributeSet;)V] + NameAndType [resetGroup ()V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Class;] + Utf8 [(I)Landroid/content/res/XmlResourceParser;] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/util/AttributeSet;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [] + Utf8 [] + Utf8 [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE] + Utf8 [ACTION_VIEW_CONSTRUCTOR_SIGNATURE] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Error inflating menu XML] + Utf8 [Expecting menu, got ] + Utf8 [I] + Utf8 [LOG_TAG] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuInflater] + Utf8 [NO_ID] + Utf8 [StackMapTable] + Utf8 [Unexpected end of document] + Utf8 [XML_GROUP] + Utf8 [XML_ITEM] + Utf8 [XML_MENU] + Utf8 [[Ljava/lang/Class;] + Utf8 [[Ljava/lang/Object;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [addItem] + Utf8 [addSubMenuItem] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Xml] + Utf8 [android/view/InflateException] + Utf8 [append] + Utf8 [asAttributeSet] + Utf8 [close] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState] + Utf8 [equals] + Utf8 [getEventType] + Utf8 [getLayout] + Utf8 [getName] + Utf8 [getResources] + Utf8 [group] + Utf8 [hasAddedItem] + Utf8 [hasSubMenu] + Utf8 [inflate] + Utf8 [item] + Utf8 [java/io/IOException] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [mActionProviderConstructorArguments] + Utf8 [mActionViewConstructorArguments] + Utf8 [mContext] + Utf8 [menu] + Utf8 [next] + Utf8 [org/xmlpull/v1/XmlPullParser] + Utf8 [org/xmlpull/v1/XmlPullParserException] + Utf8 [parseMenu] + Utf8 [readGroup] + Utf8 [readItem] + Utf8 [resetGroup] + Utf8 [toString] Fields (count = 10): + Field: LOG_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LOG_TAG Class member attributes (count = 1): + Constant value attribute: + String [MenuInflater] + Field: XML_MENU Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_MENU Class member attributes (count = 1): + Constant value attribute: + String [menu] + Field: XML_GROUP Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_GROUP Class member attributes (count = 1): + Constant value attribute: + String [group] + Field: XML_ITEM Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_ITEM Class member attributes (count = 1): + Constant value attribute: + String [item] + Field: NO_ID I Access flags: 0x1a = private static final int NO_ID Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE + Field: ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE + Field: mActionViewConstructorArguments [Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object[] mActionViewConstructorArguments + Field: mActionProviderConstructorArguments [Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object[] mActionProviderConstructorArguments + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext Methods (count = 9): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 4): [0] iconst_1 [1] anewarray #20 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #9 + Class [android/content/Context] [8] aastore [9] dup [10] putstatic #29 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [13] putstatic #28 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public MenuInflater(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #47 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [9] aload_0 v0 [10] iconst_1 [11] anewarray #21 + Class [java/lang/Object] [14] dup [15] iconst_0 [16] aload_1 v1 [17] aastore [18] putfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [26] putfield #30 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: inflate(ILcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void inflate(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 4, stack = 4): [0] aconst_null [1] astore_3 v3 [2] aload_0 v0 [3] getfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [6] invokevirtual #33 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] iload_1 v1 [10] invokevirtual #34 + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;] [13] dup [14] astore_3 v3 [15] invokestatic #35 + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] [18] astore_1 v1 [19] aload_0 v0 [20] aload_3 v3 [21] aload_1 v1 [22] aload_2 v2 [23] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] [26] goto +40 (target=66) [29] astore_1 v1 [30] new #14 + Class [android/view/InflateException] [33] dup [34] ldc #2 + String [Error inflating menu XML] [36] aload_1 v1 [37] invokespecial #36 + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] [40] athrow [41] astore_1 v1 [42] new #14 + Class [android/view/InflateException] [45] dup [46] ldc #2 + String [Error inflating menu XML] [48] aload_1 v1 [49] invokespecial #36 + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] [52] athrow [53] astore_1 v1 [54] aload_3 v3 [55] ifnull +9 (target=64) [58] aload_3 v3 [59] invokeinterface #53 + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] [64] aload_1 v1 [65] athrow [66] aload_3 v3 [67] ifnull +9 (target=76) [70] aload_3 v3 [71] invokeinterface #53 + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] [76] return Code attribute exceptions (count = 3): - ExceptionInfo (2 -> 26: 29): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (2 -> 26: 41): + Class [java/io/IOException] - ExceptionInfo (2 -> 53: 53): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [29] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: [a:org/xmlpull/v1/XmlPullParserException] - [41] Var: ..., Stack: [a:java/io/IOException] - [53] Var: ..., Stack: [a:java/lang/Throwable] - [64] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser][T][a:java/lang/Throwable], Stack: - [66] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: - [76] Var: ..., Stack: (empty) + Method: parseMenu(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x2 = private void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 355, locals = 8, stack = 5): [0] new #18 + Class [com/actionbarsherlock/view/MenuInflater$MenuState] [3] dup [4] aload_0 v0 [5] aload_3 v3 [6] invokespecial #39 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState. (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] [9] astore_3 v3 [10] aload_1 v1 [11] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I] [16] istore v4 [18] iconst_0 [19] istore v5 [21] aconst_null [22] astore v6 [24] iload v4 [26] iconst_2 [27] ificmpne +56 (target=83) [30] aload_1 v1 [31] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [36] dup [37] astore v4 [39] ldc #8 + String [menu] [41] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [44] ifeq +14 (target=58) [47] aload_1 v1 [48] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [53] istore v4 [55] goto +41 (target=96) [58] new #22 + Class [java/lang/RuntimeException] [61] dup [62] new #24 + Class [java/lang/StringBuilder] [65] dup [66] ldc #3 + String [Expecting menu, got ] [68] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [71] aload v4 [73] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [79] invokespecial #48 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [82] athrow [83] aload_1 v1 [84] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [89] dup [90] istore v4 [92] iconst_1 [93] ificmpne -69 (target=24) [96] iconst_0 [97] istore v7 [99] goto +250 (target=349) [102] iload v4 [104] tableswitch (3 offsets, default=237) (target=341) 1: offset = 227, target = 331 2: offset = 28, target = 132 3: offset = 113, target = 217 default: offset = 237, target = 341 [132] iload v5 [134] ifne +207 (target=341) [137] aload_1 v1 [138] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [143] dup [144] astore v4 [146] ldc #6 + String [group] [148] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [151] ifeq +11 (target=162) [154] aload_3 v3 [155] aload_2 v2 [156] invokevirtual #44 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V] [159] goto +182 (target=341) [162] aload v4 [164] ldc #7 + String [item] [166] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [169] ifeq +11 (target=180) [172] aload_3 v3 [173] aload_2 v2 [174] invokevirtual #45 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V] [177] goto +164 (target=341) [180] aload v4 [182] ldc #8 + String [menu] [184] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [187] ifeq +20 (target=207) [190] aload_3 v3 [191] invokevirtual #42 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] [194] astore v4 [196] aload_0 v0 [197] aload_1 v1 [198] aload_2 v2 [199] aload v4 [201] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] [204] goto +137 (target=341) [207] iconst_1 [208] istore v5 [210] aload v4 [212] astore v6 [214] goto +127 (target=341) [217] aload_1 v1 [218] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [223] astore v4 [225] iload v5 [227] ifeq +22 (target=249) [230] aload v4 [232] aload v6 [234] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [237] ifeq +12 (target=249) [240] iconst_0 [241] istore v5 [243] aconst_null [244] astore v6 [246] goto +95 (target=341) [249] aload v4 [251] ldc #6 + String [group] [253] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [256] ifeq +10 (target=266) [259] aload_3 v3 [260] invokevirtual #46 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] [263] goto +78 (target=341) [266] aload v4 [268] ldc #7 + String [item] [270] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [273] ifeq +42 (target=315) [276] aload_3 v3 [277] invokevirtual #43 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z] [280] ifne +61 (target=341) [283] aload_3 v3 [284] invokestatic #40 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] [287] ifnull +21 (target=308) [290] aload_3 v3 [291] invokestatic #40 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] [294] invokevirtual #37 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [297] ifeq +11 (target=308) [300] aload_3 v3 [301] invokevirtual #42 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] [304] pop [305] goto +36 (target=341) [308] aload_3 v3 [309] invokevirtual #41 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V] [312] goto +29 (target=341) [315] aload v4 [317] ldc #8 + String [menu] [319] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [322] ifeq +19 (target=341) [325] iconst_1 [326] istore v7 [328] goto +13 (target=341) [331] new #22 + Class [java/lang/RuntimeException] [334] dup [335] ldc #5 + String [Unexpected end of document] [337] invokespecial #48 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [340] athrow [341] aload_1 v1 [342] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [347] istore v4 [349] iload v7 [351] ifeq -249 (target=102) [354] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [24] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: - [58] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String], Stack: - [83] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: - [96] Var: ..., Stack: (empty) - [102] Var: ...[i], Stack: (empty) - [132] Var: ..., Stack: (empty) - [137] Var: ..., Stack: (empty) - [162] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: - [180] Var: ..., Stack: (empty) - [207] Var: ..., Stack: (empty) - [214] Var: ..., Stack: (empty) - [217] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: - [249] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: - [266] Var: ..., Stack: (empty) - [308] Var: ..., Stack: (empty) - [312] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [328] Var: ..., Stack: (empty) - [331] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: - [341] Var: ..., Stack: (empty) - [349] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1()[Ljava/lang/Class; Access flags: 0x1008 = static synthetic java.lang.Class[] access$1() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #28 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object[] access$2(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3()[Ljava/lang/Class; Access flags: 0x1008 = static synthetic java.lang.Class[] access$3() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #29 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object[] access$4(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] Constant Pool (count = 98): + String [ in class ] + String [Couldn't resolve menu item onClick handler ] + Class [android/content/Context] + Class [android/view/InflateException] + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] + Methodref [android/view/InflateException. (Ljava/lang/String;)V] + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + 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;] + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [PARAM_TYPES [Ljava/lang/Class;] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [booleanValue ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getReturnType ()Ljava/lang/Class;] + NameAndType [initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mMethod Ljava/lang/reflect/Method;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ in class ] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Throwable;)Ljava/lang/Throwable;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Couldn't resolve menu item onClick handler ] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PARAM_TYPES] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Class;] + Utf8 [android/content/Context] + Utf8 [android/view/InflateException] + Utf8 [append] + Utf8 [booleanValue] + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [getClass] + Utf8 [getMethod] + Utf8 [getName] + Utf8 [getReturnType] + Utf8 [initCause] + Utf8 [invoke] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Method] + Utf8 [mContext] + Utf8 [mMethod] + Utf8 [onMenuItemClick] + Utf8 [toString] Fields (count = 3): + Field: PARAM_TYPES [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] PARAM_TYPES + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mMethod Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method mMethod Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 0, stack = 4): [0] iconst_1 [1] anewarray #9 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #6 + Class [com/actionbarsherlock/view/MenuItem] [8] aastore [9] putstatic #16 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x1 = public MenuInflater$InflatedOnMenuItemClickListener(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 4, stack = 5): [0] aload_0 v0 [1] invokespecial #25 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [9] aload_1 v1 [10] invokevirtual #26 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [13] astore_1 v1 [14] aload_0 v0 [15] aload_1 v1 [16] aload_2 v2 [17] getstatic #16 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] [20] invokevirtual #23 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [23] putfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [26] return [27] astore_3 v3 [28] new #4 + Class [android/view/InflateException] [31] dup [32] new #14 + Class [java/lang/StringBuilder] [35] dup [36] ldc #2 + String [Couldn't resolve menu item onClick handler ] [38] invokespecial #28 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [41] aload_2 v2 [42] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [45] ldc #1 + String [ in class ] [47] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [50] aload_1 v1 [51] invokevirtual #24 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [54] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] invokevirtual #30 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [60] invokespecial #20 + Methodref [android/view/InflateException. (Ljava/lang/String;)V] [63] dup [64] astore_1 v1 [65] aload_3 v3 [66] invokevirtual #21 + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] [69] pop [70] aload_1 v1 [71] athrow Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 26: 27): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: [a:com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener][a:android/content/Context][a:java/lang/String][a:java/lang/Class], Stack: [a:java/lang/Exception] - [72] Var: ..., Stack: (empty) + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [4] invokevirtual #31 + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] [7] getstatic #19 + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] [10] ifacmpne +29 (target=39) [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [17] aload_0 v0 [18] getfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [21] iconst_1 [22] anewarray #11 + Class [java/lang/Object] [25] dup [26] iconst_0 [27] aload_1 v1 [28] aastore [29] invokevirtual #32 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] checkcast #8 + Class [java/lang/Boolean] [35] invokevirtual #22 + Methodref [java/lang/Boolean.booleanValue ()Z] [38] ireturn [39] aload_0 v0 [40] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [43] aload_0 v0 [44] getfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [47] iconst_1 [48] anewarray #11 + Class [java/lang/Object] [51] dup [52] iconst_0 [53] aload_1 v1 [54] aastore [55] invokevirtual #32 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [58] pop [59] iconst_1 [60] ireturn [61] astore_1 v1 [62] new #12 + Class [java/lang/RuntimeException] [65] dup [66] aload_1 v1 [67] invokespecial #27 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [70] athrow Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 38: 61): + Class [java/lang/Exception] - ExceptionInfo (39 -> 59: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ..., Stack: (empty) - [61] Var: ..., Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater$MenuState Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.view.MenuInflater$MenuState extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 363): + Integer [-65536] + Integer [0] + Integer [1] + Integer [65535] + String [Cannot instantiate class: ] + String [Ignoring attribute 'actionProviderClass'. Action view already specified.] + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] + String [MenuInflater] + String [The android:onClick attribute cannot be used within a restricted context] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/util/AttributeSet] + Class [android/util/Log] + Class [android/util/TypedValue] + Class [android/view/View] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuInflater$MenuState] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Class] + Class [java/lang/ClassLoader] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Constructor] + Fieldref [android/util/TypedValue.data I] + Fieldref [android/util/TypedValue.type I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/content/Context.isRestricted ()Z] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/TypedValue. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 ()[Ljava/lang/Class;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener. (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.charAt (I)C] + 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;] + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockMenuGroup [I] + NameAndType [SherlockMenuItem [I] + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + NameAndType [access$1 ()[Ljava/lang/Class;] + NameAndType [access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + NameAndType [access$3 ()[Ljava/lang/Class;] + NameAndType [access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [data I] + NameAndType [getBoolean (IZ)Z] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + NameAndType [getInt (II)I] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getResourceId (II)I] + NameAndType [getShortcut (Ljava/lang/String;)C] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getValue (ILandroid/util/TypedValue;)Z] + NameAndType [groupCategory I] + NameAndType [groupCheckable I] + NameAndType [groupEnabled Z] + NameAndType [groupId I] + NameAndType [groupOrder I] + NameAndType [groupVisible Z] + NameAndType [hasValue (I)Z] + NameAndType [isRestricted ()Z] + NameAndType [itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [itemActionProviderClassName Ljava/lang/String;] + NameAndType [itemActionViewClassName Ljava/lang/String;] + NameAndType [itemActionViewLayout I] + NameAndType [itemAdded Z] + NameAndType [itemAlphabeticShortcut C] + NameAndType [itemCategoryOrder I] + NameAndType [itemCheckable I] + NameAndType [itemChecked Z] + NameAndType [itemEnabled Z] + NameAndType [itemIconResId I] + NameAndType [itemId I] + NameAndType [itemListenerMethodName Ljava/lang/String;] + NameAndType [itemNumericShortcut C] + NameAndType [itemShowAsAction I] + NameAndType [itemTitle Ljava/lang/CharSequence;] + NameAndType [itemTitleCondensed Ljava/lang/CharSequence;] + NameAndType [itemVisible Z] + NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;] + NameAndType [menu Lcom/actionbarsherlock/view/Menu;] + NameAndType [newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [resetGroup ()V] + NameAndType [setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setItem (Lcom/actionbarsherlock/view/MenuItem;)V] + NameAndType [setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setShowAsAction (I)V] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [this$0 Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [type I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Class;] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)C] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/util/TypedValue;)Z] + Utf8 [(IZ)Z] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)C] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [C] + Utf8 [Cannot instantiate class: ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Ignoring attribute 'actionProviderClass'. Action view already specified.] + Utf8 [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/view/Menu;] + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuInflater] + Utf8 [SherlockMenuGroup] + Utf8 [SherlockMenuItem] + Utf8 [StackMapTable] + Utf8 [The android:onClick attribute cannot be used within a restricted context] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [add] + Utf8 [addItem] + Utf8 [addSubMenu] + Utf8 [addSubMenuItem] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Log] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View] + Utf8 [append] + Utf8 [charAt] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [data] + Utf8 [defaultGroupId] + Utf8 [defaultItemCategory] + Utf8 [defaultItemCheckable] + Utf8 [defaultItemChecked] + Utf8 [defaultItemEnabled] + Utf8 [defaultItemId] + Utf8 [defaultItemOrder] + Utf8 [defaultItemVisible] + Utf8 [getBoolean] + Utf8 [getClassLoader] + Utf8 [getConstructor] + Utf8 [getInt] + Utf8 [getItem] + Utf8 [getResourceId] + Utf8 [getShortcut] + Utf8 [getString] + Utf8 [getText] + Utf8 [getValue] + Utf8 [groupCategory] + Utf8 [groupCheckable] + Utf8 [groupEnabled] + Utf8 [groupId] + Utf8 [groupOrder] + Utf8 [groupVisible] + Utf8 [hasAddedItem] + Utf8 [hasValue] + Utf8 [isRestricted] + Utf8 [itemActionProvider] + Utf8 [itemActionProviderClassName] + Utf8 [itemActionViewClassName] + Utf8 [itemActionViewLayout] + Utf8 [itemAdded] + Utf8 [itemAlphabeticShortcut] + Utf8 [itemCategoryOrder] + Utf8 [itemCheckable] + Utf8 [itemChecked] + Utf8 [itemEnabled] + Utf8 [itemIconResId] + Utf8 [itemId] + Utf8 [itemListenerMethodName] + Utf8 [itemNumericShortcut] + Utf8 [itemShowAsAction] + Utf8 [itemTitle] + Utf8 [itemTitleCondensed] + Utf8 [itemVisible] + Utf8 [java/lang/Class] + Utf8 [java/lang/ClassLoader] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Constructor] + Utf8 [loadClass] + Utf8 [menu] + Utf8 [newInstance] + Utf8 [obtainStyledAttributes] + Utf8 [readGroup] + Utf8 [readItem] + Utf8 [recycle] + Utf8 [resetGroup] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setGroupCheckable] + Utf8 [setIcon] + Utf8 [setItem] + Utf8 [setNumericShortcut] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShowAsAction] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [this$0] + Utf8 [toString] + Utf8 [type] + Utf8 [w] Fields (count = 34): + Field: menu Lcom/actionbarsherlock/view/Menu; Access flags: 0x2 = private com.actionbarsherlock.view.Menu menu + Field: groupId I Access flags: 0x2 = private int groupId + Field: groupCategory I Access flags: 0x2 = private int groupCategory + Field: groupOrder I Access flags: 0x2 = private int groupOrder + Field: groupCheckable I Access flags: 0x2 = private int groupCheckable + Field: groupVisible Z Access flags: 0x2 = private boolean groupVisible + Field: groupEnabled Z Access flags: 0x2 = private boolean groupEnabled + Field: itemAdded Z Access flags: 0x2 = private boolean itemAdded + Field: itemId I Access flags: 0x2 = private int itemId + Field: itemCategoryOrder I Access flags: 0x2 = private int itemCategoryOrder + Field: itemTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence itemTitle + Field: itemTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence itemTitleCondensed + Field: itemIconResId I Access flags: 0x2 = private int itemIconResId + Field: itemAlphabeticShortcut C Access flags: 0x2 = private char itemAlphabeticShortcut + Field: itemNumericShortcut C Access flags: 0x2 = private char itemNumericShortcut + Field: itemCheckable I Access flags: 0x2 = private int itemCheckable + Field: itemChecked Z Access flags: 0x2 = private boolean itemChecked + Field: itemVisible Z Access flags: 0x2 = private boolean itemVisible + Field: itemEnabled Z Access flags: 0x2 = private boolean itemEnabled + Field: itemShowAsAction I Access flags: 0x2 = private int itemShowAsAction + Field: itemActionViewLayout I Access flags: 0x2 = private int itemActionViewLayout + Field: itemActionViewClassName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemActionViewClassName + Field: itemActionProviderClassName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemActionProviderClassName + Field: itemListenerMethodName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemListenerMethodName + Field: itemActionProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider itemActionProvider + Field: defaultGroupId I Access flags: 0x1a = private static final int defaultGroupId Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemId I Access flags: 0x1a = private static final int defaultItemId Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemCategory I Access flags: 0x1a = private static final int defaultItemCategory Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemOrder I Access flags: 0x1a = private static final int defaultItemOrder Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemCheckable I Access flags: 0x1a = private static final int defaultItemCheckable Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemChecked Z Access flags: 0x1a = private static final boolean defaultItemChecked Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemVisible Z Access flags: 0x1a = private static final boolean defaultItemVisible Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: defaultItemEnabled Z Access flags: 0x1a = private static final boolean defaultItemEnabled Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: this$0 Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1010 = final synthetic com.actionbarsherlock.view.MenuInflater this$0 Methods (count = 11): - Method: (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public MenuInflater$MenuState(com.actionbarsherlock.view.MenuInflater,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [5] aload_0 v0 [6] invokespecial #91 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [14] aload_0 v0 [15] invokevirtual #86 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: resetGroup()V Access flags: 0x1 = public void resetGroup() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [5] aload_0 v0 [6] iconst_0 [7] putfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [10] aload_0 v0 [11] iconst_0 [12] putfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [15] aload_0 v0 [16] iconst_0 [17] putfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [20] aload_0 v0 [21] iconst_1 [22] putfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [25] aload_0 v0 [26] iconst_1 [27] putfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: readGroup(Landroid/util/AttributeSet;)V Access flags: 0x1 = public void readGroup(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] aload_1 v1 [8] getstatic #35 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] [11] invokevirtual #65 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_1 [18] iconst_0 [19] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [22] putfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [25] aload_0 v0 [26] aload_1 v1 [27] iconst_3 [28] iconst_0 [29] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [32] putfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [35] aload_0 v0 [36] aload_1 v1 [37] iconst_4 [38] iconst_0 [39] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [42] putfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [45] aload_0 v0 [46] aload_1 v1 [47] iconst_5 [48] iconst_0 [49] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [52] putfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [55] aload_0 v0 [56] aload_1 v1 [57] iconst_2 [58] iconst_1 [59] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [62] putfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [65] aload_0 v0 [66] aload_1 v1 [67] iconst_0 [68] iconst_1 [69] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [72] putfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [75] aload_1 v1 [76] invokevirtual #73 + Methodref [android/content/res/TypedArray.recycle ()V] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: readItem(Landroid/util/AttributeSet;)V Access flags: 0x1 = public void readItem(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 356, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] aload_1 v1 [8] getstatic #36 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] [11] invokevirtual #65 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_2 [18] iconst_0 [19] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [22] putfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [25] aload_1 v1 [26] iconst_5 [27] aload_0 v0 [28] getfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [31] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [34] istore_2 v2 [35] aload_1 v1 [36] bipush 6 [38] aload_0 v0 [39] getfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [42] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [45] istore_3 v3 [46] aload_0 v0 [47] iload_2 v2 [48] ldc #1 + Integer [-65536] [50] iand [51] iload_3 v3 [52] ldc #4 + Integer [65535] [54] iand [55] ior [56] putfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [59] aload_0 v0 [60] aload_1 v1 [61] bipush 7 [63] invokevirtual #70 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [66] putfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [69] aload_0 v0 [70] aload_1 v1 [71] bipush 8 [73] invokevirtual #70 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [76] putfield #59 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] [79] aload_0 v0 [80] aload_1 v1 [81] iconst_0 [82] iconst_0 [83] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [86] putfield #53 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] [89] aload_0 v0 [90] aload_0 v0 [91] aload_1 v1 [92] bipush 9 [94] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [97] invokespecial #84 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] [100] putfield #48 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] [103] aload_0 v0 [104] aload_0 v0 [105] aload_1 v1 [106] bipush 10 [108] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [111] invokespecial #84 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] [114] putfield #56 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] [117] aload_1 v1 [118] bipush 11 [120] invokevirtual #72 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [123] ifeq +25 (target=148) [126] aload_0 v0 [127] aload_1 v1 [128] bipush 11 [130] iconst_0 [131] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [134] ifeq +7 (target=141) [137] iconst_1 [138] goto +4 (target=142) [141] iconst_0 [142] putfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [145] goto +11 (target=156) [148] aload_0 v0 [149] aload_0 v0 [150] getfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [153] putfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [156] aload_0 v0 [157] aload_1 v1 [158] iconst_3 [159] iconst_0 [160] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [163] putfield #51 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] [166] aload_0 v0 [167] aload_1 v1 [168] iconst_4 [169] aload_0 v0 [170] getfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [173] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [176] putfield #60 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] [179] aload_0 v0 [180] aload_1 v1 [181] iconst_1 [182] aload_0 v0 [183] getfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [186] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [189] putfield #52 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] [192] new #14 + Class [android/util/TypedValue] [195] dup [196] invokespecial #76 + Methodref [android/util/TypedValue. ()V] [199] astore_2 v2 [200] aload_1 v1 [201] bipush 13 [203] aload_2 v2 [204] invokevirtual #71 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [207] pop [208] aload_0 v0 [209] aload_2 v2 [210] getfield #34 + Fieldref [android/util/TypedValue.type I] [213] bipush 17 [215] ificmpne +10 (target=225) [218] aload_2 v2 [219] getfield #33 + Fieldref [android/util/TypedValue.data I] [222] goto +4 (target=226) [225] iconst_m1 [226] putfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [229] aload_0 v0 [230] aload_1 v1 [231] bipush 12 [233] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [236] putfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [239] aload_0 v0 [240] aload_1 v1 [241] bipush 14 [243] iconst_0 [244] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [247] putfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [250] aload_0 v0 [251] aload_1 v1 [252] bipush 15 [254] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [257] putfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [260] aload_0 v0 [261] aload_1 v1 [262] bipush 16 [264] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [267] putfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [270] aload_0 v0 [271] getfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [274] ifnull +7 (target=281) [277] iconst_1 [278] goto +4 (target=282) [281] iconst_0 [282] dup [283] istore_2 v2 [284] ifeq +45 (target=329) [287] aload_0 v0 [288] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [291] ifne +38 (target=329) [294] aload_0 v0 [295] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [298] ifnonnull +31 (target=329) [301] aload_0 v0 [302] aload_0 v0 [303] aload_0 v0 [304] getfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [307] invokestatic #79 + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;] [310] aload_0 v0 [311] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [314] invokestatic #80 + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] [317] invokespecial #85 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] [320] checkcast #18 + Class [com/actionbarsherlock/view/ActionProvider] [323] putfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [326] goto +20 (target=346) [329] iload_2 v2 [330] ifeq +11 (target=341) [333] ldc #8 + String [MenuInflater] [335] ldc #6 + String [Ignoring attribute 'actionProviderClass'. Action view already specified.] [337] invokestatic #74 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [340] pop [341] aload_0 v0 [342] aconst_null [343] putfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [346] aload_1 v1 [347] invokevirtual #73 + Methodref [android/content/res/TypedArray.recycle ()V] [350] aload_0 v0 [351] iconst_0 [352] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [355] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [141] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState] - [142] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i] - [148] Var: ..., Stack: (empty) - [156] Var: ..., Stack: (empty) - [225] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState] - [226] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i] - [281] Var: ..., Stack: (empty) - [282] Var: ..., Stack: [i] - [329] Var: ...[i], Stack: (empty) - [341] Var: ..., Stack: (empty) - [346] Var: ..., Stack: (empty) + Method: getShortcut(Ljava/lang/String;)C Access flags: 0x2 = private char getShortcut(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] aload_1 v1 [7] iconst_0 [8] invokevirtual #92 + Methodref [java/lang/String.charAt (I)C] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [6] Var: ..., Stack: (empty) + Method: setItem(Lcom/actionbarsherlock/view/MenuItem;)V Access flags: 0x2 = private void setItem(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 288, locals = 3, stack = 5): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] [5] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] [10] aload_0 v0 [11] getfield #60 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] [14] invokeinterface #112 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] [19] aload_0 v0 [20] getfield #52 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] [23] invokeinterface #106 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [28] aload_0 v0 [29] getfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [32] ifle +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [45] aload_0 v0 [46] getfield #59 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] [49] invokeinterface #111 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [54] aload_0 v0 [55] getfield #53 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] [58] invokeinterface #107 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] [63] aload_0 v0 [64] getfield #48 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] [67] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] [72] aload_0 v0 [73] getfield #56 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] [76] invokeinterface #108 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] [81] pop [82] aload_0 v0 [83] getfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [86] iflt +13 (target=99) [89] aload_1 v1 [90] aload_0 v0 [91] getfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [94] invokeinterface #110 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V] [99] aload_0 v0 [100] getfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [103] ifnull +51 (target=154) [106] aload_0 v0 [107] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [110] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [113] invokevirtual #64 + Methodref [android/content/Context.isRestricted ()Z] [116] ifeq +13 (target=129) [119] new #28 + Class [java/lang/IllegalStateException] [122] dup [123] ldc #9 + String [The android:onClick attribute cannot be used within a restricted context] [125] invokespecial #90 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [128] athrow [129] aload_1 v1 [130] new #21 + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] [133] dup [134] aload_0 v0 [135] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [138] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [141] aload_0 v0 [142] getfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [145] invokespecial #83 + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener. (Landroid/content/Context;Ljava/lang/String;)V] [148] invokeinterface #109 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [153] pop [154] aload_0 v0 [155] getfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [158] iconst_2 [159] ificmplt +36 (target=195) [162] aload_1 v1 [163] instanceof #17 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [166] ifeq +14 (target=180) [169] aload_1 v1 [170] checkcast #17 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [173] iconst_1 [174] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] [177] goto +18 (target=195) [180] aload_0 v0 [181] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [184] aload_0 v0 [185] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [188] iconst_1 [189] iconst_1 [190] invokeinterface #99 + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V] [195] iconst_0 [196] istore_2 v2 [197] aload_0 v0 [198] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [201] ifnull +35 (target=236) [204] aload_0 v0 [205] aload_0 v0 [206] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [209] invokestatic #81 + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 ()[Ljava/lang/Class;] [212] aload_0 v0 [213] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [216] invokestatic #82 + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] [219] invokespecial #85 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] [222] checkcast #15 + Class [android/view/View] [225] astore_2 v2 [226] aload_1 v1 [227] aload_2 v2 [228] invokeinterface #102 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] [233] pop [234] iconst_1 [235] istore_2 v2 [236] aload_0 v0 [237] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [240] ifle +29 (target=269) [243] iload_2 v2 [244] ifne +17 (target=261) [247] aload_1 v1 [248] aload_0 v0 [249] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [252] invokeinterface #101 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] [257] pop [258] goto +11 (target=269) [261] ldc #8 + String [MenuInflater] [263] ldc #7 + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] [265] invokestatic #74 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [268] pop [269] aload_0 v0 [270] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [273] ifnull +14 (target=287) [276] aload_1 v1 [277] aload_0 v0 [278] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [281] invokeinterface #100 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] [286] pop [287] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [39] Var: ..., Stack: [a:com/actionbarsherlock/view/MenuItem] - [40] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:com/actionbarsherlock/view/MenuItem], Stack: [a:com/actionbarsherlock/view/MenuItem][i] - [99] Var: ..., Stack: (empty) - [129] Var: ..., Stack: (empty) - [154] Var: ..., Stack: (empty) - [180] Var: ..., Stack: (empty) - [195] Var: ..., Stack: (empty) - [236] Var: ...[i], Stack: (empty) - [261] Var: ..., Stack: (empty) - [269] Var: ..., Stack: (empty) - [287] Var: ..., Stack: (empty) + Method: addItem()V Access flags: 0x1 = public void addItem() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 1, stack = 6): [0] aload_0 v0 [1] iconst_1 [2] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [10] aload_0 v0 [11] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [14] aload_0 v0 [15] getfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [18] aload_0 v0 [19] getfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [22] aload_0 v0 [23] getfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [26] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [31] invokespecial #87 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenuItem()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenuItem() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [5] aload_0 v0 [6] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [9] aload_0 v0 [10] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [13] aload_0 v0 [14] getfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [17] aload_0 v0 [18] getfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [21] aload_0 v0 [22] getfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [25] invokeinterface #98 + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [30] astore_1 v1 [31] aload_0 v0 [32] aload_1 v1 [33] invokeinterface #113 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [38] invokespecial #87 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] [41] aload_1 v1 [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasAddedItem()Z Access flags: 0x1 = public boolean hasAddedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] invokevirtual #63 + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] [10] aload_1 v1 [11] invokevirtual #89 + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] [14] aload_2 v2 [15] invokevirtual #88 + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] [18] aload_3 v3 [19] invokevirtual #96 + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] [22] areturn [23] astore_2 v2 [24] ldc #8 + String [MenuInflater] [26] new #31 + Class [java/lang/StringBuilder] [29] dup [30] ldc #5 + String [Cannot instantiate class: ] [32] invokespecial #93 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #94 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [39] invokevirtual #95 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] aload_2 v2 [43] invokestatic #75 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [46] pop [47] aconst_null [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 22: 23): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: [a:java/lang/Exception] + Method: access$0(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.ActionProvider access$0(com.actionbarsherlock.view.MenuInflater$MenuState) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 77): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Z] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SHOW_AS_ACTION_ALWAYS] + Utf8 [SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW] + Utf8 [SHOW_AS_ACTION_IF_ROOM] + Utf8 [SHOW_AS_ACTION_NEVER] + Utf8 [SHOW_AS_ACTION_WITH_TEXT] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] Fields (count = 5): + Field: SHOW_AS_ACTION_NEVER I Access flags: 0x19 = public static final int SHOW_AS_ACTION_NEVER Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SHOW_AS_ACTION_IF_ROOM I Access flags: 0x19 = public static final int SHOW_AS_ACTION_IF_ROOM Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SHOW_AS_ACTION_ALWAYS I Access flags: 0x19 = public static final int SHOW_AS_ACTION_ALWAYS Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_AS_ACTION_WITH_TEXT I Access flags: 0x19 = public static final int SHOW_AS_ACTION_WITH_TEXT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW I Access flags: 0x19 = public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW Class member attributes (count = 1): + Constant value attribute: + Integer [8] Methods (count = 41): + Method: getItemId()I Access flags: 0x401 = public abstract int getItemId() + Method: getGroupId()I Access flags: 0x401 = public abstract int getGroupId() + Method: getOrder()I Access flags: 0x401 = public abstract int getOrder() + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitle(int) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitleCondensed() + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIcon(int) + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x401 = public abstract android.graphics.drawable.Drawable getIcon() + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) + Method: getIntent()Landroid/content/Intent; Access flags: 0x401 = public abstract android.content.Intent getIntent() + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setShortcut(char,char) + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setNumericShortcut(char) + Method: getNumericShortcut()C Access flags: 0x401 = public abstract char getNumericShortcut() + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) + Method: getAlphabeticShortcut()C Access flags: 0x401 = public abstract char getAlphabeticShortcut() + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setCheckable(boolean) + Method: isCheckable()Z Access flags: 0x401 = public abstract boolean isCheckable() + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setChecked(boolean) + Method: isChecked()Z Access flags: 0x401 = public abstract boolean isChecked() + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setVisible(boolean) + Method: isVisible()Z Access flags: 0x401 = public abstract boolean isVisible() + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setEnabled(boolean) + Method: isEnabled()Z Access flags: 0x401 = public abstract boolean isEnabled() + Method: hasSubMenu()Z Access flags: 0x401 = public abstract boolean hasSubMenu() + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu getSubMenu() + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x401 = public abstract android.view.ContextMenu$ContextMenuInfo getMenuInfo() + Method: setShowAsAction(I)V Access flags: 0x401 = public abstract void setShowAsAction(int) + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionView(android.view.View) + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionView(int) + Method: getActionView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getActionView() + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x401 = public abstract com.actionbarsherlock.view.ActionProvider getActionProvider() + Method: expandActionView()Z Access flags: 0x401 = public abstract boolean expandActionView() + Method: collapseActionView()Z Access flags: 0x401 = public abstract boolean collapseActionView() + Method: isActionViewExpanded()Z Access flags: 0x401 = public abstract boolean isActionViewExpanded() + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem$OnActionExpandListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem$OnActionExpandListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] Fields (count = 0): Methods (count = 2): + Method: onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemActionExpand(com.actionbarsherlock.view.MenuItem) + Method: onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemActionCollapse(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemClick] Fields (count = 0): Methods (count = 1): + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/SubMenu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.SubMenu extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 19): + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Object] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [clearHeader] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [getItem] + Utf8 [java/lang/Object] + Utf8 [setHeaderIcon] + Utf8 [setHeaderTitle] + Utf8 [setHeaderView] + Utf8 [setIcon] Fields (count = 0): Methods (count = 9): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(int) + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(int) + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) + Method: clearHeader()V Access flags: 0x401 = public abstract void clearHeader() + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setIcon(int) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem getItem() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Window Superclass: android/view/Window Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.Window extends android.view.Window Interfaces (count = 0): Constant Pool (count = 30): + Class [android/view/Window] + Class [com/actionbarsherlock/view/Window] + Long [1] + Long [2] + Long [5] + Long [8] + Long [9] + Long [10] + Methodref [android/view/Window. (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FEATURE_ACTION_BAR] + Utf8 [FEATURE_ACTION_BAR_OVERLAY] + Utf8 [FEATURE_ACTION_MODE_OVERLAY] + Utf8 [FEATURE_INDETERMINATE_PROGRESS] + Utf8 [FEATURE_NO_TITLE] + Utf8 [FEATURE_PROGRESS] + Utf8 [J] + Utf8 [android/view/Window] + Utf8 [com/actionbarsherlock/view/Window] Fields (count = 6): + Field: FEATURE_ACTION_BAR J Access flags: 0x19 = public static final long FEATURE_ACTION_BAR Class member attributes (count = 1): + Constant value attribute: + Long [8] + Field: FEATURE_ACTION_BAR_OVERLAY J Access flags: 0x19 = public static final long FEATURE_ACTION_BAR_OVERLAY Class member attributes (count = 1): + Constant value attribute: + Long [9] + Field: FEATURE_ACTION_MODE_OVERLAY J Access flags: 0x19 = public static final long FEATURE_ACTION_MODE_OVERLAY Class member attributes (count = 1): + Constant value attribute: + Long [10] + Field: FEATURE_NO_TITLE J Access flags: 0x19 = public static final long FEATURE_NO_TITLE Class member attributes (count = 1): + Constant value attribute: + Long [1] + Field: FEATURE_PROGRESS J Access flags: 0x19 = public static final long FEATURE_PROGRESS Class member attributes (count = 1): + Constant value attribute: + Long [2] + Field: FEATURE_INDETERMINATE_PROGRESS J Access flags: 0x19 = public static final long FEATURE_INDETERMINATE_PROGRESS Class member attributes (count = 1): + Constant value attribute: + Long [5] Methods (count = 1): - Method: (Landroid/content/Context;)V Access flags: 0x2 = private Window(android.content.Context) 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 #15 + Methodref [android/view/Window. (Landroid/content/Context;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Window$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.Window$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] Fields (count = 0): Methods (count = 1): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel Superclass: android/database/DataSetObservable Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel extends android.database.DataSetObservable Interfaces (count = 0): Constant Pool (count = 365): + Integer [-1] + Integer [0] + Integer [5] + Integer [50] + Float [1.0] + Float [5.0] + String [.xml] + String [No preceding call to #readHistoricalData] + String [activity] + String [activity_choser_model_history.xml] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/database/DataSetObservable] + Class [android/os/Handler] + Class [android/text/TextUtils] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/Collections] + Class [java/util/HashMap] + Class [java/util/List] + Class [java/util/Map] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/database/DataSetObservable. ()V] + Methodref [android/os/Handler. ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel. (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + 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;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] + Methodref [java/util/HashMap. ()V] + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.clear ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.isEmpty ()Z] + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/ComponentName;JF)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [LOG_TAG Ljava/lang/String;] + NameAndType [SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clear ()V] + NameAndType [currentTimeMillis ()J] + NameAndType [endsWith (Ljava/lang/String;)Z] + NameAndType [execute (Ljava/lang/Runnable;)V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [isEmpty ()Z] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [loadActivitiesLocked ()V] + NameAndType [mActivites Ljava/util/List;] + NameAndType [mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + NameAndType [mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + NameAndType [mCanReadHistoricalData Z] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHistoricalRecords Ljava/util/List;] + NameAndType [mHistoricalRecordsChanged Z] + NameAndType [mHistoryFileName Ljava/lang/String;] + NameAndType [mHistoryMaxSize I] + NameAndType [mInstanceLock Ljava/lang/Object;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mReadShareHistoryCalled Z] + NameAndType [name Ljava/lang/String;] + NameAndType [notifyChanged ()V] + NameAndType [onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + NameAndType [packageName Ljava/lang/String;] + NameAndType [persistHistoricalData ()V] + NameAndType [pruneExcessiveHistoricalRecordsLocked ()V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [readHistoricalData ()V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [sDataModelRegistry Ljava/util/Map;] + NameAndType [sRegistryLock Ljava/lang/Object;] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [size ()I] + NameAndType [sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + NameAndType [sortActivities ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [unmodifiableList (Ljava/util/List;)Ljava/util/List;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;JF)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [(Landroid/content/pm/ResolveInfo;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/util/List;)Ljava/util/List;] + Utf8 [.xml] + Utf8 [] + Utf8 [] + Utf8 [ATTRIBUTE_ACTIVITY] + Utf8 [ATTRIBUTE_TIME] + Utf8 [ATTRIBUTE_WEIGHT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DEFAULT_ACTIVITY_INFLATION] + Utf8 [DEFAULT_HISTORICAL_RECORD_WEIGHT] + Utf8 [DEFAULT_HISTORY_FILE_NAME] + Utf8 [DEFAULT_HISTORY_MAX_LENGTH] + Utf8 [F] + Utf8 [HISTORY_FILE_EXTENSION] + Utf8 [I] + Utf8 [INVALID_INDEX] + Utf8 [LOG_TAG] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/Map;] + Utf8 [No preceding call to #readHistoricalData] + Utf8 [SERIAL_EXECUTOR] + Utf8 [StackMapTable] + Utf8 [TAG_HISTORICAL_RECORD] + Utf8 [TAG_HISTORICAL_RECORDS] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [activity] + Utf8 [activityInfo] + Utf8 [activity_choser_model_history.xml] + Utf8 [add] + Utf8 [addHisoricalRecord] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/database/DataSetObservable] + Utf8 [android/os/Handler] + Utf8 [android/text/TextUtils] + Utf8 [append] + Utf8 [chooseActivity] + Utf8 [clear] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [currentTimeMillis] + Utf8 [endsWith] + Utf8 [execute] + Utf8 [get] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getActivityIndex] + Utf8 [getApplicationContext] + Utf8 [getDefaultActivity] + Utf8 [getHistoryMaxSize] + Utf8 [getHistorySize] + Utf8 [getIntent] + Utf8 [getPackageManager] + Utf8 [getSimpleName] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [isEmpty] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collections] + Utf8 [java/util/HashMap] + Utf8 [java/util/List] + Utf8 [java/util/Map] + Utf8 [loadActivitiesLocked] + Utf8 [mActivites] + Utf8 [mActivityChoserModelPolicy] + Utf8 [mActivitySorter] + Utf8 [mCanReadHistoricalData] + Utf8 [mContext] + Utf8 [mHandler] + Utf8 [mHistoricalRecords] + Utf8 [mHistoricalRecordsChanged] + Utf8 [mHistoryFileName] + Utf8 [mHistoryMaxSize] + Utf8 [mInstanceLock] + Utf8 [mIntent] + Utf8 [mReadShareHistoryCalled] + Utf8 [name] + Utf8 [notifyChanged] + Utf8 [onChooseActivity] + Utf8 [packageName] + Utf8 [persistHistoricalData] + Utf8 [pruneExcessiveHistoricalRecordsLocked] + Utf8 [put] + Utf8 [queryIntentActivities] + Utf8 [readHistoricalData] + Utf8 [remove] + Utf8 [resolveInfo] + Utf8 [sDataModelRegistry] + Utf8 [sRegistryLock] + Utf8 [setActivitySorter] + Utf8 [setComponent] + Utf8 [setDefaultActivity] + Utf8 [setHistoryMaxSize] + Utf8 [setIntent] + Utf8 [setOnChooseActivityListener] + Utf8 [size] + Utf8 [sort] + Utf8 [sortActivities] + Utf8 [time] + Utf8 [toString] + Utf8 [unmodifiableList] + Utf8 [valueOf] + Utf8 [weight] Fields (count = 29): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: LOG_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LOG_TAG + Field: TAG_HISTORICAL_RECORDS Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG_HISTORICAL_RECORDS Class member attributes (count = 1): + Constant value attribute: + String [historical-records] + Field: TAG_HISTORICAL_RECORD Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG_HISTORICAL_RECORD Class member attributes (count = 1): + Constant value attribute: + String [historical-record] + Field: ATTRIBUTE_ACTIVITY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [activity] + Field: ATTRIBUTE_TIME Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_TIME Class member attributes (count = 1): + Constant value attribute: + String [time] + Field: ATTRIBUTE_WEIGHT Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_WEIGHT Class member attributes (count = 1): + Constant value attribute: + String [weight] + Field: DEFAULT_HISTORY_FILE_NAME Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String DEFAULT_HISTORY_FILE_NAME Class member attributes (count = 1): + Constant value attribute: + String [activity_choser_model_history.xml] + Field: DEFAULT_HISTORY_MAX_LENGTH I Access flags: 0x19 = public static final int DEFAULT_HISTORY_MAX_LENGTH Class member attributes (count = 1): + Constant value attribute: + Integer [50] + Field: DEFAULT_ACTIVITY_INFLATION I Access flags: 0x1a = private static final int DEFAULT_ACTIVITY_INFLATION Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: DEFAULT_HISTORICAL_RECORD_WEIGHT F Access flags: 0x1a = private static final float DEFAULT_HISTORICAL_RECORD_WEIGHT Class member attributes (count = 1): + Constant value attribute: + Float [1.0] + Field: HISTORY_FILE_EXTENSION Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String HISTORY_FILE_EXTENSION Class member attributes (count = 1): + Constant value attribute: + String [.xml] + Field: INVALID_INDEX I Access flags: 0x1a = private static final int INVALID_INDEX Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: sRegistryLock Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object sRegistryLock + Field: sDataModelRegistry Ljava/util/Map; Access flags: 0x1a = private static final java.util.Map sDataModelRegistry + Field: mInstanceLock Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object mInstanceLock + Field: mActivites Ljava/util/List; Access flags: 0x12 = private final java.util.List mActivites + Field: mHistoricalRecords Ljava/util/List; Access flags: 0x12 = private final java.util.List mHistoricalRecords + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mHistoryFileName Ljava/lang/String; Access flags: 0x12 = private final java.lang.String mHistoryFileName + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter mActivitySorter + Field: mHistoryMaxSize I Access flags: 0x2 = private int mHistoryMaxSize + Field: mCanReadHistoricalData Z Access flags: 0x2 = private boolean mCanReadHistoricalData + Field: mReadShareHistoryCalled Z Access flags: 0x2 = private boolean mReadShareHistoryCalled + Field: mHistoricalRecordsChanged Z Access flags: 0x2 = private boolean mHistoricalRecordsChanged + Field: mHandler Landroid/os/Handler; Access flags: 0x12 = private final android.os.Handler mHandler + Field: mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy + Field: SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor; Access flags: 0x1a = private static final com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor SERIAL_EXECUTOR Methods (count = 31): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 0, stack = 3): [0] ldc #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [2] invokevirtual #91 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [5] putstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] [8] new #35 + Class [java/lang/Object] [11] dup [12] invokespecial #93 + Methodref [java/lang/Object. ()V] [15] putstatic #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] [18] new #42 + Class [java/util/HashMap] [21] dup [22] invokespecial #102 + Methodref [java/util/HashMap. ()V] [25] putstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [28] new #32 + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] [31] dup [32] aconst_null [33] invokespecial #89 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] [36] putstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x9 = public static com.actionbarsherlock.widget.ActivityChooserModel get(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 4, stack = 4): [0] getstatic #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] [3] dup [4] astore_2 v2 [5] monitorenter [6] getstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [9] aload_1 v1 [10] invokeinterface #111 + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] [15] checkcast #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [18] dup [19] astore_3 v3 [20] ifnonnull +24 (target=44) [23] new #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [26] dup [27] aload_0 v0 [28] aload_1 v1 [29] invokespecial #76 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel. (Landroid/content/Context;Ljava/lang/String;)V] [32] astore_3 v3 [33] getstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [36] aload_1 v1 [37] aload_3 v3 [38] invokeinterface #112 + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [43] pop [44] aload_3 v3 [45] invokespecial #82 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V] [48] aload_3 v3 [49] aload_2 v2 [50] monitorexit [51] areturn [52] aload_2 v2 [53] monitorexit [54] athrow Code attribute exceptions (count = 1): - ExceptionInfo (6 -> 51: 52): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [44] Var: ...[a:java/lang/Object][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [52] Var: [a:android/content/Context][a:java/lang/String][a:java/lang/Object], Stack: [a:java/lang/Throwable] - Method: (Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x2 = private ActivityChooserModel(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #73 + Methodref [android/database/DataSetObservable. ()V] [4] aload_0 v0 [5] new #35 + Class [java/lang/Object] [8] dup [9] invokespecial #93 + Methodref [java/lang/Object. ()V] [12] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [15] aload_0 v0 [16] new #40 + Class [java/util/ArrayList] [19] dup [20] invokespecial #100 + Methodref [java/util/ArrayList. ()V] [23] putfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [26] aload_0 v0 [27] new #40 + Class [java/util/ArrayList] [30] dup [31] invokespecial #100 + Methodref [java/util/ArrayList. ()V] [34] putfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [37] aload_0 v0 [38] new #27 + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] [41] dup [42] aload_0 v0 [43] aconst_null [44] invokespecial #85 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] [47] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [50] aload_0 v0 [51] bipush 50 [53] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [56] aload_0 v0 [57] iconst_1 [58] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [61] aload_0 v0 [62] iconst_0 [63] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [66] aload_0 v0 [67] iconst_1 [68] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [71] aload_0 v0 [72] new #22 + Class [android/os/Handler] [75] dup [76] invokespecial #74 + Methodref [android/os/Handler. ()V] [79] putfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] [82] aload_0 v0 [83] aload_1 v1 [84] invokevirtual #68 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [87] putfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [90] aload_2 v2 [91] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [94] ifne +36 (target=130) [97] aload_2 v2 [98] ldc #7 + String [.xml] [100] invokevirtual #94 + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] [103] ifne +27 (target=130) [106] aload_0 v0 [107] new #37 + Class [java/lang/StringBuilder] [110] dup [111] aload_2 v2 [112] invokestatic #95 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [115] invokespecial #96 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] ldc #7 + String [.xml] [120] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [123] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [126] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [129] return [130] aload_0 v0 [131] aload_2 v2 [132] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [135] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [130] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/Context][a:java/lang/String], Stack: - [135] Var: ..., Stack: (empty) + Method: setIntent(Landroid/content/Intent;)V Access flags: 0x1 = public void setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [11] aload_1 v1 [12] ifacmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] aload_1 v1 [20] putfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [23] aload_0 v0 [24] invokespecial #78 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V] [27] aload_2 v2 [28] monitorexit [29] return [30] aload_2 v2 [31] monitorexit [32] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 30): - ExceptionInfo (18 -> 29: 30): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [30] Var: ..., Stack: [a:java/lang/Throwable] - [33] Var: -1, Stack: (empty) + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [11] aload_1 v1 [12] monitorexit [13] areturn [14] aload_1 v1 [15] monitorexit [16] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 13: 14): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivityCount()I Access flags: 0x1 = public int getActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [16] aload_1 v1 [17] monitorexit [18] ireturn [19] aload_1 v1 [20] monitorexit [21] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 18: 19): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivity(I)Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] iload_1 v1 [12] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [17] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [20] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [23] aload_2 v2 [24] monitorexit [25] areturn [26] aload_2 v2 [27] monitorexit [28] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 25: 26): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivityIndex(Landroid/content/pm/ResolveInfo;)I Access flags: 0x1 = public int getActivityIndex(android.content.pm.ResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] dup [5] astore_2 v2 [6] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [11] istore_3 v3 [12] iconst_0 [13] istore v4 [15] goto +27 (target=42) [18] aload_2 v2 [19] iload v4 [21] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [26] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [29] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [32] aload_1 v1 [33] ifacmpne +6 (target=39) [36] iload v4 [38] ireturn [39] iinc v4, 1 [42] iload v4 [44] iload_3 v3 [45] ificmplt -27 (target=18) [48] iconst_m1 [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/util/List][i][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: chooseActivity(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent chooseActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] iload_1 v1 [5] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [10] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [13] astore_1 v1 [14] new #15 + Class [android/content/ComponentName] [17] dup [18] aload_1 v1 [19] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [22] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [25] getfield #46 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [28] aload_1 v1 [29] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [32] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [35] getfield #45 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [38] invokespecial #67 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [41] astore_1 v1 [42] new #17 + Class [android/content/Intent] [45] dup [46] aload_0 v0 [47] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [50] invokespecial #70 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [53] dup [54] astore_2 v2 [55] aload_1 v1 [56] invokevirtual #71 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [59] pop [60] aload_0 v0 [61] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [64] ifnull +28 (target=92) [67] new #17 + Class [android/content/Intent] [70] dup [71] aload_2 v2 [72] invokespecial #70 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [75] astore_3 v3 [76] aload_0 v0 [77] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [80] aload_0 v0 [81] aload_3 v3 [82] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] [87] ifeq +5 (target=92) [90] aconst_null [91] areturn [92] new #28 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [95] dup [96] aload_1 v1 [97] invokestatic #99 + Methodref [java/lang/System.currentTimeMillis ()J] [100] fconst_1 [101] invokespecial #86 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [104] astore_3 v3 [105] aload_0 v0 [106] aload_3 v3 [107] invokespecial #77 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] [110] pop [111] aload_2 v2 [112] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [92] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:android/content/ComponentName][a:android/content/Intent], Stack: (empty) + Method: setOnChooseActivityListener(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V Access flags: 0x1 = public void setOnChooseActivityListener(com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDefaultActivity()Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] invokeinterface #108 + InterfaceMethodref [java/util/List.isEmpty ()Z] [16] ifne +22 (target=38) [19] aload_0 v0 [20] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [23] iconst_0 [24] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [29] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [32] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [35] aload_1 v1 [36] monitorexit [37] areturn [38] aload_1 v1 [39] monitorexit [40] goto +6 (target=46) [43] aload_1 v1 [44] monitorexit [45] athrow [46] aconst_null [47] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 37: 43): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [38] Var: ...[a:java/lang/Object], Stack: (empty) - [43] Var: ..., Stack: [a:java/lang/Throwable] - [46] Var: -1, Stack: (empty) + Method: setDefaultActivity(I)V Access flags: 0x1 = public void setDefaultActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] iload_1 v1 [5] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [10] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [13] astore_1 v1 [14] aload_0 v0 [15] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [18] iconst_0 [19] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [24] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [27] dup [28] astore_2 v2 [29] ifnull +19 (target=48) [32] aload_2 v2 [33] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [36] aload_1 v1 [37] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [40] fsub [41] ldc #6 + Float [5.0] [43] fadd [44] fstore_2 v2 [45] goto +5 (target=50) [48] fconst_1 [49] fstore_2 v2 [50] new #15 + Class [android/content/ComponentName] [53] dup [54] aload_1 v1 [55] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [58] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [61] getfield #46 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [64] aload_1 v1 [65] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [68] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [71] getfield #45 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [74] invokespecial #67 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [77] astore_1 v1 [78] new #28 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [81] dup [82] aload_1 v1 [83] invokestatic #99 + Methodref [java/lang/System.currentTimeMillis ()J] [86] fload_2 v2 [87] invokespecial #86 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [90] astore_1 v1 [91] aload_0 v0 [92] aload_1 v1 [93] invokespecial #77 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] [96] pop [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [48] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty) - [50] Var: ...[f], Stack: (empty) + Method: readHistoricalData()V Access flags: 0x2 = private void readHistoricalData() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [18] ifne +6 (target=24) [21] aload_1 v1 [22] monitorexit [23] return [24] aload_0 v0 [25] iconst_0 [26] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [29] aload_0 v0 [30] iconst_1 [31] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [34] aload_0 v0 [35] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [38] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [41] ifne +18 (target=59) [44] getstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [47] new #29 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] [50] dup [51] aload_0 v0 [52] aconst_null [53] invokespecial #87 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] [56] invokevirtual #90 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] [59] aload_1 v1 [60] monitorexit [61] return [62] aload_1 v1 [63] monitorexit [64] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 23: 62): - ExceptionInfo (24 -> 61: 62): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[a:java/lang/Object], Stack: (empty) - [24] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [62] Var: ..., Stack: [a:java/lang/Throwable] - [65] Var: -1, Stack: (empty) + Method: persistHistoricalData()V Access flags: 0x2 = private void persistHistoricalData() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [11] ifne +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #8 + String [No preceding call to #readHistoricalData] [20] invokespecial #92 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [28] ifne +6 (target=34) [31] aload_1 v1 [32] monitorexit [33] return [34] aload_0 v0 [35] iconst_0 [36] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [39] aload_0 v0 [40] iconst_1 [41] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [44] aload_0 v0 [45] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [48] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [51] ifne +18 (target=69) [54] getstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [57] new #30 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] [60] dup [61] aload_0 v0 [62] aconst_null [63] invokespecial #88 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] [66] invokevirtual #90 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] [69] aload_1 v1 [70] monitorexit [71] return [72] aload_1 v1 [73] monitorexit [74] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 72): - ExceptionInfo (34 -> 71: 72): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [24] Var: ...[a:java/lang/Object], Stack: (empty) - [34] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: [a:java/lang/Throwable] - [75] Var: -1, Stack: (empty) + Method: setActivitySorter(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V Access flags: 0x1 = public void setActivitySorter(com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [11] aload_1 v1 [12] ifacmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] aload_1 v1 [20] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [23] aload_0 v0 [24] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [27] aload_2 v2 [28] monitorexit [29] return [30] aload_2 v2 [31] monitorexit [32] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 30): - ExceptionInfo (18 -> 29: 30): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [30] Var: ..., Stack: [a:java/lang/Throwable] - [33] Var: -1, Stack: (empty) + Method: sortActivities()V Access flags: 0x2 = private void sortActivities() Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [11] ifnull +43 (target=54) [14] aload_0 v0 [15] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [18] invokeinterface #108 + InterfaceMethodref [java/util/List.isEmpty ()Z] [23] ifne +31 (target=54) [26] aload_0 v0 [27] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [30] aload_0 v0 [31] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [34] aload_0 v0 [35] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [38] aload_0 v0 [39] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [42] invokestatic #101 + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] [45] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] [50] aload_0 v0 [51] invokevirtual #79 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] [54] aload_1 v1 [55] monitorexit [56] return [57] aload_1 v1 [58] monitorexit [59] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 56: 57): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [54] Var: ...[a:java/lang/Object], Stack: (empty) - [57] Var: ..., Stack: [a:java/lang/Throwable] - [60] Var: -1, Stack: (empty) + Method: setHistoryMaxSize(I)V Access flags: 0x1 = public void setHistoryMaxSize(int) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [11] iload_1 v1 [12] ificmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] iload_1 v1 [20] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [23] aload_0 v0 [24] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [27] aload_0 v0 [28] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [31] aload_2 v2 [32] monitorexit [33] return [34] aload_2 v2 [35] monitorexit [36] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 34): - ExceptionInfo (18 -> 33: 34): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [34] Var: ..., Stack: [a:java/lang/Throwable] - [37] Var: -1, Stack: (empty) + Method: getHistoryMaxSize()I Access flags: 0x1 = public int getHistoryMaxSize() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [11] aload_1 v1 [12] monitorexit [13] ireturn [14] aload_1 v1 [15] monitorexit [16] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 13: 14): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getHistorySize()I Access flags: 0x1 = public int getHistorySize() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [11] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [16] aload_1 v1 [17] monitorexit [18] ireturn [19] aload_1 v1 [20] monitorexit [21] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 18: 19): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z Access flags: 0x2 = private boolean addHisoricalRecord(com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [11] aload_1 v1 [12] invokeinterface #105 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [17] dup [18] istore_1 v1 [19] ifeq +20 (target=39) [22] aload_0 v0 [23] iconst_1 [24] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [27] aload_0 v0 [28] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [31] aload_0 v0 [32] invokespecial #80 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V] [35] aload_0 v0 [36] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [39] iload_1 v1 [40] aload_2 v2 [41] monitorexit [42] ireturn [43] aload_2 v2 [44] monitorexit [45] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 42: 43): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ...[a:java/lang/Object][i], Stack: (empty) - [43] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: pruneExcessiveHistoricalRecordsLocked()V Access flags: 0x2 = private void pruneExcessiveHistoricalRecordsLocked() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [4] dup [5] astore_1 v1 [6] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [11] aload_0 v0 [12] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [15] isub [16] dup [17] istore_2 v2 [18] ifgt +4 (target=22) [21] return [22] aload_0 v0 [23] iconst_1 [24] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [27] iconst_0 [28] istore_3 v3 [29] goto +14 (target=43) [32] aload_1 v1 [33] iconst_0 [34] invokeinterface #109 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] [39] pop [40] iinc v3, 1 [43] iload_3 v3 [44] iload_2 v2 [45] ificmplt -13 (target=32) [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:java/util/List][i], Stack: (empty) - [32] Var: ...[i], Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: loadActivitiesLocked()V Access flags: 0x2 = private void loadActivitiesLocked() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 5, stack = 5): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] invokeinterface #106 + InterfaceMethodref [java/util/List.clear ()V] [9] aload_0 v0 [10] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [13] ifnull +76 (target=89) [16] aload_0 v0 [17] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [20] invokevirtual #69 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [23] aload_0 v0 [24] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [27] iconst_0 [28] invokevirtual #72 + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] [31] dup [32] astore_1 v1 [33] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [38] istore_2 v2 [39] iconst_0 [40] istore_3 v3 [41] goto +38 (target=79) [44] aload_1 v1 [45] iload_3 v3 [46] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [51] checkcast #20 + Class [android/content/pm/ResolveInfo] [54] astore v4 [56] aload_0 v0 [57] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [60] new #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [63] dup [64] aload_0 v0 [65] aload v4 [67] invokespecial #84 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] [70] invokeinterface #105 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [75] pop [76] iinc v3, 1 [79] iload_3 v3 [80] iload_2 v2 [81] ificmplt -37 (target=44) [84] aload_0 v0 [85] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [88] return [89] aload_0 v0 [90] invokevirtual #79 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ...[a:java/util/List][i][i], Stack: (empty) - [79] Var: ..., Stack: (empty) - [89] Var: -3, Stack: (empty) - [93] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object access$2(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; Access flags: 0x1008 = static synthetic java.util.List access$3(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V Access flags: 0x1008 = static synthetic void access$4(com.actionbarsherlock.widget.ActivityChooserModel,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 #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler access$5(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1008 = static synthetic void access$6(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1008 = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8()Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$8() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Utf8 [java/lang/Object] + Utf8 [setActivityChooserModel] Fields (count = 0): Methods (count = 1): + Method: setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x401 = public abstract void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Comparable] Constant Pool (count = 75): + String [; weight:] + String [[] + String []] + String [resolveInfo:] + Class [android/content/pm/ResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [java/lang/Comparable] + Class [java/lang/Float] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/math/BigDecimal] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + Methodref [java/lang/Float.floatToIntBits (F)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()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/math/BigDecimal. (D)V] + NameAndType [ ()V] + NameAndType [ (D)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + NameAndType [floatToIntBits (F)I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(D)V] + Utf8 [(F)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [; weight:] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [StackMapTable] + Utf8 [[] + Utf8 []] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [append] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [compareTo] + Utf8 [equals] + Utf8 [floatToIntBits] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Comparable] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/math/BigDecimal] + Utf8 [resolveInfo] + Utf8 [resolveInfo:] + Utf8 [this$0] + Utf8 [toString] + Utf8 [weight] Fields (count = 3): + Field: resolveInfo Landroid/content/pm/ResolveInfo; Access flags: 0x11 = public final android.content.pm.ResolveInfo resolveInfo + Field: weight F Access flags: 0x1 = public float weight + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V Access flags: 0x1 = public ActivityChooserModel$ActivityResolveInfo(com.actionbarsherlock.widget.ActivityChooserModel,android.content.pm.ResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [14] return 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 = 11, locals = 1, stack = 2): [0] bipush 31 [2] aload_0 v0 [3] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [6] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [9] iadd [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 = 52, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #19 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #19 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #6 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [35] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [38] aload_1 v1 [39] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [42] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [45] ificmpeq +5 (target=50) [48] iconst_0 [49] ireturn [50] iconst_1 [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [7] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) - [26] Var: ..., Stack: (empty) - [50] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty) + Method: compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I Access flags: 0x11 = public final int compareTo(com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_1 v1 [1] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [4] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [11] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [14] isub [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 5): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #20 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_1 v1 [9] ldc #2 + String [[] [11] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] pop [15] aload_1 v1 [16] ldc #4 + String [resolveInfo:] [18] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] aload_0 v0 [22] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [25] invokevirtual #15 + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;] [28] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [31] pop [32] aload_1 v1 [33] ldc #1 + String [; weight:] [35] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] new #11 + Class [java/math/BigDecimal] [41] dup [42] aload_0 v0 [43] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [46] f2d [47] invokespecial #24 + Methodref [java/math/BigDecimal. (D)V] [50] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [53] pop [54] aload_1 v1 [55] ldc #3 + String []] [57] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] pop [61] aload_1 v1 [62] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: compareTo(Ljava/lang/Object;)I Access flags: 0x1051 = public final bridge synthetic int compareTo(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] checkcast #6 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [5] invokevirtual #16 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [java/lang/Object] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [java/lang/Object] + Utf8 [sort] Fields (count = 0): Methods (count = 1): + Method: sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V Access flags: 0x401 = public abstract void sort(android.content.Intent,java.util.List,java.util.List) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] Constant Pool (count = 95): + Float [0.95] + Class [android/content/ComponentName] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [java/lang/Object] + Class [java/util/Collections] + Class [java/util/HashMap] + Class [java/util/List] + Class [java/util/Map] + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/Collections.sort (Ljava/util/List;)V] + Methodref [java/util/HashMap. ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Map.clear ()V] + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [clear ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [mPackageNameToActivityMap Ljava/util/Map;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [size ()I] + NameAndType [sort (Ljava/util/List;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/util/List;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [F] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Map;] + Utf8 [StackMapTable] + Utf8 [WEIGHT_DECAY_COEFFICIENT] + Utf8 [activity] + Utf8 [activityInfo] + Utf8 [android/content/ComponentName] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [clear] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [get] + Utf8 [getPackageName] + Utf8 [java/lang/Object] + Utf8 [java/util/Collections] + Utf8 [java/util/HashMap] + Utf8 [java/util/List] + Utf8 [java/util/Map] + Utf8 [mPackageNameToActivityMap] + Utf8 [packageName] + Utf8 [put] + Utf8 [resolveInfo] + Utf8 [size] + Utf8 [sort] + Utf8 [this$0] + Utf8 [weight] Fields (count = 3): + Field: WEIGHT_DECAY_COEFFICIENT F Access flags: 0x1a = private static final float WEIGHT_DECAY_COEFFICIENT Class member attributes (count = 1): + Constant value attribute: + Float [0.95] + Field: mPackageNameToActivityMap Ljava/util/Map; Access flags: 0x12 = private final java.util.Map mPackageNameToActivityMap + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #19 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] new #11 + Class [java/util/HashMap] [13] dup [14] invokespecial #26 + Methodref [java/util/HashMap. ()V] [17] putfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V Access flags: 0x11 = public final void sort(android.content.Intent,java.util.List,java.util.List) Class member attributes (count = 1): + Code attribute instructions (code length = 174, locals = 8, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] [4] dup [5] astore_1 v1 [6] invokeinterface #29 + InterfaceMethodref [java/util/Map.clear ()V] [11] aload_2 v2 [12] invokeinterface #28 + InterfaceMethodref [java/util/List.size ()I] [17] istore v4 [19] iconst_0 [20] istore v5 [22] goto +48 (target=70) [25] aload_2 v2 [26] iload v5 [28] invokeinterface #27 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [33] checkcast #5 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [36] dup [37] astore v6 [39] fconst_0 [40] putfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [43] aload v6 [45] getfield #16 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [48] getfield #15 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [51] getfield #14 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [54] astore v7 [56] aload_1 v1 [57] aload v7 [59] aload v6 [61] invokeinterface #31 + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [66] pop [67] iinc v5, 1 [70] iload v5 [72] iload v4 [74] ificmplt -49 (target=25) [77] aload_3 v3 [78] invokeinterface #28 + InterfaceMethodref [java/util/List.size ()I] [83] iconst_1 [84] isub [85] istore v5 [87] fconst_1 [88] fstore v6 [90] iload v5 [92] istore v7 [94] goto +70 (target=164) [97] aload_3 v3 [98] iload v7 [100] invokeinterface #27 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [105] checkcast #8 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [108] dup [109] astore v4 [111] getfield #20 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [114] invokevirtual #22 + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] [117] astore v5 [119] aload_1 v1 [120] aload v5 [122] invokeinterface #30 + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] [127] checkcast #5 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [130] dup [131] astore v5 [133] ifnull +28 (target=161) [136] aload v5 [138] dup [139] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [142] aload v4 [144] getfield #21 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [147] fload v6 [149] fmul [150] fadd [151] putfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [154] fload v6 [156] ldc #1 + Float [0.95] [158] fmul [159] fstore v6 [161] iinc v7, -1 [164] iload v7 [166] ifge -69 (target=97) [169] aload_2 v2 [170] invokestatic #25 + Methodref [java/util/Collections.sort (Ljava/util/List;)V] [173] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [25] Var: ...[a:java/util/Map][i][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [97] Var: ...[f][i], Stack: (empty) - [161] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V Access flags: 0x1000 = synthetic ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #23 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 83): + String [; activity:] + String [; time:] + String [; weight:] + String [[] + String []] + Class [android/content/ComponentName] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [java/lang/Float] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/math/BigDecimal] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z] + Methodref [android/content/ComponentName.hashCode ()I] + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] + Methodref [java/lang/Float.floatToIntBits (F)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (J)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/math/BigDecimal. (D)V] + NameAndType [ ()V] + NameAndType [ (D)V] + NameAndType [ (Landroid/content/ComponentName;JF)V] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [floatToIntBits (F)I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [hashCode ()I] + NameAndType [time J] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(D)V] + Utf8 [(F)I] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/ComponentName;JF)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/ComponentName;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;JF)V] + Utf8 [; activity:] + Utf8 [; time:] + Utf8 [; weight:] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [J] + Utf8 [Landroid/content/ComponentName;] + Utf8 [StackMapTable] + Utf8 [[] + Utf8 []] + Utf8 [activity] + Utf8 [android/content/ComponentName] + Utf8 [append] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [equals] + Utf8 [floatToIntBits] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/math/BigDecimal] + Utf8 [time] + Utf8 [toString] + Utf8 [unflattenFromString] + Utf8 [weight] Fields (count = 3): + Field: activity Landroid/content/ComponentName; Access flags: 0x11 = public final android.content.ComponentName activity + Field: time J Access flags: 0x11 = public final long time + Field: weight F Access flags: 0x11 = public final float weight Methods (count = 5): - Method: (Ljava/lang/String;JF)V Access flags: 0x1 = public ActivityChooserModel$HistoricalRecord(java.lang.String,long,float) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokestatic #17 + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] [5] lload_2 v2 [6] fload v4 [8] invokespecial #18 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/ComponentName;JF)V Access flags: 0x1 = public ActivityChooserModel$HistoricalRecord(android.content.ComponentName,long,float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [9] aload_0 v0 [10] lload_2 v2 [11] putfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [14] aload_0 v0 [15] fload v4 [17] putfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [20] return 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 = 54, locals = 2, stack = 6): [0] bipush 31 [2] aload_0 v0 [3] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [6] ifnonnull +7 (target=13) [9] iconst_0 [10] goto +10 (target=20) [13] aload_0 v0 [14] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [17] invokevirtual #16 + Methodref [android/content/ComponentName.hashCode ()I] [20] iadd [21] istore_1 v1 [22] bipush 31 [24] iload_1 v1 [25] imul [26] aload_0 v0 [27] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [34] bipush 32 [36] lushr [37] lxor [38] l2i [39] iadd [40] istore_1 v1 [41] bipush 31 [43] iload_1 v1 [44] imul [45] aload_0 v0 [46] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [49] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [52] iadd [53] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i] - [20] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i][i] + 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 = 98, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #7 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [35] ifnonnull +12 (target=47) [38] aload_1 v1 [39] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [42] ifnull +21 (target=63) [45] iconst_0 [46] ireturn [47] aload_0 v0 [48] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [51] aload_1 v1 [52] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [55] invokevirtual #15 + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z] [58] ifne +5 (target=63) [61] iconst_0 [62] ireturn [63] aload_0 v0 [64] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [67] aload_1 v1 [68] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [71] lcmp [72] ifeq +5 (target=77) [75] iconst_0 [76] ireturn [77] aload_0 v0 [78] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [81] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [84] aload_1 v1 [85] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [88] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [91] ificmpeq +5 (target=96) [94] iconst_0 [95] ireturn [96] iconst_1 [97] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [7] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) - [26] Var: ..., Stack: (empty) - [47] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord], Stack: (empty) - [63] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 5): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #22 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_1 v1 [9] ldc #4 + String [[] [11] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] pop [15] aload_1 v1 [16] ldc #1 + String [; activity:] [18] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] aload_0 v0 [22] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [25] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] pop [29] aload_1 v1 [30] ldc #2 + String [; time:] [32] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] aload_0 v0 [36] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [39] invokevirtual #23 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [42] pop [43] aload_1 v1 [44] ldc #3 + String [; weight:] [46] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] new #11 + Class [java/math/BigDecimal] [52] dup [53] aload_0 v0 [54] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [57] f2d [58] invokespecial #27 + Methodref [java/math/BigDecimal. (D)V] [61] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [64] pop [65] aload_1 v1 [66] ldc #5 + String []] [68] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [71] pop [72] aload_1 v1 [73] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [76] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 195): + String [Error reading historical recrod file: ] + String [Share records file does not start with historical-records tag.] + String [Share records file not well-formed.] + String [activity] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/Context] + Class [android/os/Handler] + Class [android/util/Log] + Class [android/util/Xml] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Class [java/io/FileInputStream] + Class [java/io/FileNotFoundException] + Class [java/io/IOException] + Class [java/lang/Float] + Class [java/lang/Long] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/LinkedHashSet] + Class [java/util/List] + Class [java/util/Set] + Class [org/xmlpull/v1/XmlPullParser] + Class [org/xmlpull/v1/XmlPullParserException] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Ljava/lang/String;JF)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Methodref [java/io/FileInputStream.close ()V] + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F] + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + Methodref [java/lang/Object. ()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;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/LinkedHashSet. (Ljava/util/Collection;)V] + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + InterfaceMethodref [java/util/List.clear ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.size ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;JF)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + NameAndType [access$8 ()Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clear ()V] + NameAndType [close ()V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] + NameAndType [next ()I] + NameAndType [openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + NameAndType [parseFloat (Ljava/lang/String;)F] + NameAndType [parseLong (Ljava/lang/String;)J] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)F] + Utf8 [(Ljava/lang/String;)J] + Utf8 [(Ljava/lang/String;)Ljava/io/FileInputStream;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;JF)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Error reading historical recrod file: ] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Share records file does not start with historical-records tag.] + Utf8 [Share records file not well-formed.] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$8] + Utf8 [activity] + Utf8 [add] + Utf8 [addAll] + Utf8 [android/content/Context] + Utf8 [android/os/Handler] + Utf8 [android/util/Log] + Utf8 [android/util/Xml] + Utf8 [append] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Utf8 [e] + Utf8 [equals] + Utf8 [get] + Utf8 [getAttributeValue] + Utf8 [getName] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/FileNotFoundException] + Utf8 [java/io/IOException] + Utf8 [java/lang/Float] + Utf8 [java/lang/Long] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/LinkedHashSet] + Utf8 [java/util/List] + Utf8 [java/util/Set] + Utf8 [newPullParser] + Utf8 [next] + Utf8 [openFileInput] + Utf8 [org/xmlpull/v1/XmlPullParser] + Utf8 [org/xmlpull/v1/XmlPullParserException] + Utf8 [parseFloat] + Utf8 [parseLong] + Utf8 [post] + Utf8 [run] + Utf8 [setInput] + Utf8 [size] + Utf8 [this$0] + Utf8 [time] + Utf8 [toString] + Utf8 [weight] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel) 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 #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #51 + Methodref [java/lang/Object. ()V] [9] return 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 = 472, locals = 9, stack = 6): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] [7] aload_0 v0 [8] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [14] invokevirtual #34 + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] [17] astore_1 v1 [18] goto +5 (target=23) [21] pop [22] return [23] invokestatic #37 + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] [26] dup [27] astore_2 v2 [28] aload_1 v1 [29] aconst_null [30] invokeinterface #69 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V] [35] iconst_0 [36] istore_3 v3 [37] goto +10 (target=47) [40] aload_2 v2 [41] invokeinterface #68 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [46] istore_3 v3 [47] iload_3 v3 [48] iconst_1 [49] ificmpeq +8 (target=57) [52] iload_3 v3 [53] iconst_2 [54] ificmpne -14 (target=40) [57] ldc #6 + String [historical-records] [59] aload_2 v2 [60] invokeinterface #67 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [65] invokevirtual #52 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [68] ifne +13 (target=81) [71] new #32 + Class [org/xmlpull/v1/XmlPullParserException] [74] dup [75] ldc #2 + String [Share records file does not start with historical-records tag.] [77] invokespecial #58 + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] [80] athrow [81] new #27 + Class [java/util/ArrayList] [84] dup [85] invokespecial #56 + Methodref [java/util/ArrayList. ()V] [88] astore v4 [90] aload_2 v2 [91] invokeinterface #68 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [96] dup [97] istore_3 v3 [98] iconst_1 [99] ificmpeq +106 (target=205) [102] iload_3 v3 [103] iconst_3 [104] ificmpeq -14 (target=90) [107] iload_3 v3 [108] iconst_4 [109] ificmpeq -19 (target=90) [112] aload_2 v2 [113] invokeinterface #67 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [118] astore_3 v3 [119] ldc #5 + String [historical-record] [121] aload_3 v3 [122] invokevirtual #52 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [125] ifne +13 (target=138) [128] new #32 + Class [org/xmlpull/v1/XmlPullParserException] [131] dup [132] ldc #3 + String [Share records file not well-formed.] [134] invokespecial #58 + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] [137] athrow [138] aload_2 v2 [139] aconst_null [140] ldc #4 + String [activity] [142] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [147] astore v5 [149] aload_2 v2 [150] aconst_null [151] ldc #7 + String [time] [153] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [158] invokestatic #50 + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] [161] lstore v7 [163] aload_2 v2 [164] aconst_null [165] ldc #8 + String [weight] [167] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [172] invokestatic #49 + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F] [175] fstore v6 [177] new #14 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [180] dup [181] aload v5 [183] lload v7 [185] fload v6 [187] invokespecial #45 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Ljava/lang/String;JF)V] [190] astore v8 [192] aload v4 [194] aload v8 [196] invokeinterface #59 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [201] pop [202] goto -112 (target=90) [205] aload_0 v0 [206] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [209] invokestatic #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] [212] dup [213] astore_3 v3 [214] monitorenter [215] new #28 + Class [java/util/LinkedHashSet] [218] dup [219] aload v4 [221] invokespecial #57 + Methodref [java/util/LinkedHashSet. (Ljava/util/Collection;)V] [224] astore v5 [226] aload_0 v0 [227] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [230] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] [233] dup [234] astore v7 [236] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [241] iconst_1 [242] isub [243] istore v6 [245] goto +30 (target=275) [248] aload v7 [250] iload v6 [252] invokeinterface #62 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [257] checkcast #14 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [260] astore v8 [262] aload v5 [264] aload v8 [266] invokeinterface #64 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [271] pop [272] iinc v6, -1 [275] iload v6 [277] ifge -29 (target=248) [280] aload v7 [282] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [287] aload v5 [289] invokeinterface #65 + InterfaceMethodref [java/util/Set.size ()I] [294] ificmpne +16 (target=310) [297] aload_3 v3 [298] monitorexit [299] aload_1 v1 [300] ifnull +9 (target=309) [303] aload_1 v1 [304] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [307] return [308] pop [309] return [310] aload v7 [312] invokeinterface #61 + InterfaceMethodref [java/util/List.clear ()V] [317] aload v7 [319] aload v5 [321] invokeinterface #60 + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] [326] pop [327] aload_0 v0 [328] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [331] iconst_1 [332] invokestatic #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] [335] aload_0 v0 [336] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [339] invokestatic #43 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] [342] new #16 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] [345] dup [346] aload_0 v0 [347] invokespecial #47 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] [350] invokevirtual #35 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [353] pop [354] aload_3 v3 [355] monitorexit [356] goto +105 (target=461) [359] aload_3 v3 [360] monitorexit [361] athrow [362] astore_2 v2 [363] invokestatic #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [366] new #25 + Class [java/lang/StringBuilder] [369] dup [370] ldc #1 + String [Error reading historical recrod file: ] [372] invokespecial #53 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [375] aload_0 v0 [376] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [379] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [382] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [385] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [388] aload_2 v2 [389] invokestatic #36 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [392] pop [393] aload_1 v1 [394] ifnull +77 (target=471) [397] aload_1 v1 [398] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [401] return [402] pop [403] return [404] astore_2 v2 [405] invokestatic #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [408] new #25 + Class [java/lang/StringBuilder] [411] dup [412] ldc #1 + String [Error reading historical recrod file: ] [414] invokespecial #53 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [417] aload_0 v0 [418] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [421] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [424] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [427] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [430] aload_2 v2 [431] invokestatic #36 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [434] pop [435] aload_1 v1 [436] ifnull +35 (target=471) [439] aload_1 v1 [440] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [443] return [444] pop [445] return [446] astore_2 v2 [447] aload_1 v1 [448] ifnull +11 (target=459) [451] aload_1 v1 [452] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [455] goto +4 (target=459) [458] pop [459] aload_2 v2 [460] athrow [461] aload_1 v1 [462] ifnull +9 (target=471) [465] aload_1 v1 [466] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [469] return [470] pop [471] return Code attribute exceptions (count = 15): - ExceptionInfo (0 -> 18: 21): + Class [java/io/FileNotFoundException] - ExceptionInfo (303 -> 307: 308): + Class [java/io/IOException] - ExceptionInfo (215 -> 299: 359): - ExceptionInfo (310 -> 356: 359): - ExceptionInfo (23 -> 299: 362): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (310 -> 362: 362): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (397 -> 401: 402): + Class [java/io/IOException] - ExceptionInfo (23 -> 299: 404): + Class [java/io/IOException] - ExceptionInfo (310 -> 362: 404): + Class [java/io/IOException] - ExceptionInfo (439 -> 443: 444): + Class [java/io/IOException] - ExceptionInfo (23 -> 299: 446): - ExceptionInfo (310 -> 393: 446): - ExceptionInfo (404 -> 435: 446): - ExceptionInfo (451 -> 455: 458): + Class [java/io/IOException] - ExceptionInfo (465 -> 469: 470): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 31): - [21] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:java/io/FileNotFoundException] - [23] Var: ..., Stack: (empty) - [40] Var: ...[a:org/xmlpull/v1/XmlPullParser][i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) - [81] Var: ..., Stack: (empty) - [90] Var: ...[a:java/util/List], Stack: (empty) - [102] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) - [138] Var: ...[a:java/lang/String], Stack: (empty) - [202] Var: -1, Stack: (empty) - [205] Var: ..., Stack: (empty) - [248] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i][i], Stack: - [275] Var: ..., Stack: (empty) - [308] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i], Stack: [a:java/io/IOException] - [309] Var: ..., Stack: (empty) - [310] Var: ..., Stack: (empty) - [359] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [362] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:org/xmlpull/v1/XmlPullParserException] - [402] Var: ..., Stack: [a:java/io/IOException] - [403] Var: ..., Stack: (empty) - [404] Var: ..., Stack: [a:java/io/IOException] - [444] Var: ..., Stack: [a:java/io/IOException] - [445] Var: ..., Stack: (empty) - [446] Var: ..., Stack: [a:java/lang/Throwable] - [458] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][T][T][T][T][T][T][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException] - [459] Var: ..., Stack: (empty) - [461] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: - [470] Var: ..., Stack: [a:java/io/IOException] - [471] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V Access flags: 0x1000 = synthetic ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #46 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ActivityChooserModel access$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 33): + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Utf8 [access$1] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$1] Fields (count = 1): + Field: this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader this$1 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V Access flags: 0x0 = ActivityChooserModel$HistoryLoader$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) 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 #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] invokestatic #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 172): + String [Error writing historical recrod file: ] + String [UTF-8] + String [activity] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/util/Log] + Class [android/util/Xml] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Class [java/io/FileNotFoundException] + Class [java/io/FileOutputStream] + Class [java/io/IOException] + Class [java/lang/Boolean] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/List] + Class [org/xmlpull/v1/XmlSerializer] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;] + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [java/io/FileOutputStream.close ()V] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] + 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;] + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + NameAndType [access$8 ()Ljava/lang/String;] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [close ()V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [endDocument ()V] + NameAndType [endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [flattenToString ()Ljava/lang/String;] + NameAndType [newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] + NameAndType [size ()I] + NameAndType [startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] + NameAndType [startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [time J] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (F)Ljava/lang/String;] + NameAndType [valueOf (J)Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [()V] + Utf8 [(F)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Utf8 [(Ljava/io/OutputStream;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Ljava/io/FileOutputStream;] + Utf8 [(Ljava/lang/String;Ljava/lang/Boolean;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Error writing historical recrod file: ] + Utf8 [F] + Utf8 [J] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$8] + Utf8 [activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/util/Log] + Utf8 [android/util/Xml] + Utf8 [append] + Utf8 [attribute] + Utf8 [close] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Utf8 [e] + Utf8 [endDocument] + Utf8 [endTag] + Utf8 [flattenToString] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [java/io/FileNotFoundException] + Utf8 [java/io/FileOutputStream] + Utf8 [java/io/IOException] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [newSerializer] + Utf8 [openFileOutput] + Utf8 [org/xmlpull/v1/XmlSerializer] + Utf8 [remove] + Utf8 [run] + Utf8 [setOutput] + Utf8 [size] + Utf8 [startDocument] + Utf8 [startTag] + Utf8 [this$0] + Utf8 [time] + Utf8 [toString] + Utf8 [valueOf] + Utf8 [weight] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel) 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 #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #45 + Methodref [java/lang/Object. ()V] [9] return 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 = 410, locals = 7, stack = 5): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [6] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] [9] dup [10] astore_3 v3 [11] monitorenter [12] new #26 + Class [java/util/ArrayList] [15] dup [16] aload_0 v0 [17] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [20] invokestatic #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] [23] invokespecial #51 + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] [26] astore_2 v2 [27] aload_3 v3 [28] monitorexit [29] goto +6 (target=35) [32] aload_3 v3 [33] monitorexit [34] athrow [35] aload_0 v0 [36] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [39] invokestatic #37 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] [42] aload_0 v0 [43] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [46] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [49] iconst_0 [50] invokevirtual #34 + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] [53] astore_1 v1 [54] goto +35 (target=89) [57] astore_3 v3 [58] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [61] new #24 + Class [java/lang/StringBuilder] [64] dup [65] ldc #1 + String [Error writing historical recrod file: ] [67] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [70] aload_0 v0 [71] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [74] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [77] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [80] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [83] aload_3 v3 [84] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [87] pop [88] return [89] invokestatic #36 + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] [92] astore_3 v3 [93] aload_3 v3 [94] aload_1 v1 [95] aconst_null [96] invokeinterface #57 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] [101] aload_3 v3 [102] ldc #2 + String [UTF-8] [104] iconst_1 [105] invokestatic #44 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [108] invokeinterface #58 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] [113] aload_3 v3 [114] aconst_null [115] ldc #5 + String [historical-records] [117] invokeinterface #59 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [122] pop [123] aload_2 v2 [124] invokeinterface #53 + InterfaceMethodref [java/util/List.size ()I] [129] istore v4 [131] iconst_0 [132] istore v5 [134] goto +92 (target=226) [137] aload_2 v2 [138] iconst_0 [139] invokeinterface #52 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] [144] checkcast #13 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [147] astore v6 [149] aload_3 v3 [150] aconst_null [151] ldc #4 + String [historical-record] [153] invokeinterface #59 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [158] pop [159] aload_3 v3 [160] aconst_null [161] ldc #3 + String [activity] [163] aload v6 [165] getfield #29 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [168] invokevirtual #33 + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;] [171] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [176] pop [177] aload_3 v3 [178] aconst_null [179] ldc #6 + String [time] [181] aload v6 [183] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [186] invokestatic #47 + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] [189] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [194] pop [195] aload_3 v3 [196] aconst_null [197] ldc #7 + String [weight] [199] aload v6 [201] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [204] invokestatic #46 + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] [207] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [212] pop [213] aload_3 v3 [214] aconst_null [215] ldc #4 + String [historical-record] [217] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [222] pop [223] iinc v5, 1 [226] iload v5 [228] iload v4 [230] ificmplt -93 (target=137) [233] aload_3 v3 [234] aconst_null [235] ldc #5 + String [historical-records] [237] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [242] pop [243] aload_3 v3 [244] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V] [249] goto +150 (target=399) [252] astore v4 [254] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [257] new #24 + Class [java/lang/StringBuilder] [260] dup [261] ldc #1 + String [Error writing historical recrod file: ] [263] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [266] aload_0 v0 [267] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [270] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [273] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [276] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [279] aload v4 [281] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [284] pop [285] aload_1 v1 [286] ifnull +123 (target=409) [289] aload_1 v1 [290] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [293] return [294] pop [295] return [296] astore v4 [298] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [301] new #24 + Class [java/lang/StringBuilder] [304] dup [305] ldc #1 + String [Error writing historical recrod file: ] [307] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [310] aload_0 v0 [311] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [314] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [317] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [320] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [323] aload v4 [325] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [328] pop [329] aload_1 v1 [330] ifnull +79 (target=409) [333] aload_1 v1 [334] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [337] return [338] pop [339] return [340] astore v4 [342] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [345] new #24 + Class [java/lang/StringBuilder] [348] dup [349] ldc #1 + String [Error writing historical recrod file: ] [351] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [354] aload_0 v0 [355] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [358] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [361] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [364] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [367] aload v4 [369] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [372] pop [373] aload_1 v1 [374] ifnull +35 (target=409) [377] aload_1 v1 [378] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [381] return [382] pop [383] return [384] astore_2 v2 [385] aload_1 v1 [386] ifnull +11 (target=397) [389] aload_1 v1 [390] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [393] goto +4 (target=397) [396] pop [397] aload_2 v2 [398] athrow [399] aload_1 v1 [400] ifnull +9 (target=409) [403] aload_1 v1 [404] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [407] return [408] pop [409] return Code attribute exceptions (count = 13): - ExceptionInfo (12 -> 29: 32): - ExceptionInfo (35 -> 54: 57): + Class [java/io/FileNotFoundException] - ExceptionInfo (93 -> 249: 252): + Class [java/lang/IllegalArgumentException] - ExceptionInfo (289 -> 293: 294): + Class [java/io/IOException] - ExceptionInfo (93 -> 249: 296): + Class [java/lang/IllegalStateException] - ExceptionInfo (333 -> 337: 338): + Class [java/io/IOException] - ExceptionInfo (93 -> 249: 340): + Class [java/io/IOException] - ExceptionInfo (377 -> 381: 382): + Class [java/io/IOException] - ExceptionInfo (93 -> 285: 384): - ExceptionInfo (296 -> 329: 384): - ExceptionInfo (340 -> 373: 384): - ExceptionInfo (389 -> 393: 396): + Class [java/io/IOException] - ExceptionInfo (403 -> 407: 408): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [32] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [35] Var: -1, Stack: (empty) - [57] Var: ..., Stack: [a:java/io/FileNotFoundException] - [89] Var: ..., Stack: (empty) - [137] Var: ...[a:org/xmlpull/v1/XmlSerializer][i][i], Stack: (empty) - [226] Var: ..., Stack: (empty) - [252] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: [a:java/lang/IllegalArgumentException] - [294] Var: ..., Stack: [a:java/io/IOException] - [295] Var: ..., Stack: (empty) - [296] Var: ..., Stack: [a:java/lang/IllegalStateException] - [338] Var: ..., Stack: [a:java/io/IOException] - [339] Var: ..., Stack: (empty) - [340] Var: ..., Stack: [a:java/io/IOException] - [382] Var: ..., Stack: [a:java/io/IOException] - [383] Var: ..., Stack: (empty) - [384] Var: ..., Stack: [a:java/lang/Throwable] - [396] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException] - [397] Var: ..., Stack: (empty) - [399] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: - [408] Var: ..., Stack: [a:java/io/IOException] - [409] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V Access flags: 0x1000 = synthetic ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [java/lang/Object] + Utf8 [onChooseActivity] Fields (count = 0): Methods (count = 1): + Method: onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Executor] Constant Pool (count = 49): + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/util/LinkedList] + Class [java/util/concurrent/Executor] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/LinkedList. ()V] + Methodref [java/util/LinkedList.offer (Ljava/lang/Object;)Z] + Methodref [java/util/LinkedList.poll ()Ljava/lang/Object;] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + NameAndType [mActive Ljava/lang/Runnable;] + NameAndType [mTasks Ljava/util/LinkedList;] + NameAndType [offer (Ljava/lang/Object;)Z] + NameAndType [poll ()Ljava/lang/Object;] + NameAndType [run ()V] + NameAndType [scheduleNext ()V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/util/LinkedList;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Utf8 [execute] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/util/LinkedList] + Utf8 [java/util/concurrent/Executor] + Utf8 [mActive] + Utf8 [mTasks] + Utf8 [offer] + Utf8 [poll] + Utf8 [run] + Utf8 [scheduleNext] Fields (count = 2): + Field: mTasks Ljava/util/LinkedList; Access flags: 0x10 = final java.util.LinkedList mTasks + Field: mActive Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mActive Methods (count = 4): - Method: ()V Access flags: 0x2 = private ActivityChooserModel$SerialExecutor() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #5 + Class [java/util/LinkedList] [8] dup [9] invokespecial #13 + Methodref [java/util/LinkedList. ()V] [12] putfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: execute(Ljava/lang/Runnable;)V Access flags: 0x21 = public synchronized void execute(java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [4] new #2 + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] [7] dup [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] [13] invokevirtual #14 + Methodref [java/util/LinkedList.offer (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [21] ifnonnull +7 (target=28) [24] aload_0 v0 [25] invokevirtual #10 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) + Method: scheduleNext()V Access flags: 0x24 = protected synchronized void scheduleNext() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [5] invokevirtual #15 + Methodref [java/util/LinkedList.poll ()Ljava/lang/Object;] [8] checkcast #4 + Class [java/lang/Runnable] [11] dup_x1 [12] putfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [15] ifnull +12 (target=27) [18] aload_0 v0 [19] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [22] invokeinterface #16 + InterfaceMethodref [java/lang/Runnable.run ()V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V Access flags: 0x1000 = synthetic ActivityChooserModel$SerialExecutor(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 32): + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/Throwable] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [run ()V] + NameAndType [scheduleNext ()V] + NameAndType [this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + NameAndType [val$r Ljava/lang/Runnable;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/Throwable] + Utf8 [run] + Utf8 [scheduleNext] + Utf8 [this$1] + Utf8 [val$r] Fields (count = 2): + Field: this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor this$1 + Field: val$r Ljava/lang/Runnable; Access flags: 0x1012 = private final synthetic java.lang.Runnable val$r Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V Access flags: 0x0 = ActivityChooserModel$SerialExecutor$1(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor,java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] [10] aload_0 v0 [11] invokespecial #9 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] [4] invokeinterface #10 + InterfaceMethodref [java/lang/Runnable.run ()V] [9] goto +13 (target=22) [12] astore_1 v1 [13] aload_0 v0 [14] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [17] invokevirtual #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [20] aload_1 v1 [21] athrow [22] aload_0 v0 [23] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [26] invokevirtual #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [29] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 12: 12): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:java/lang/Throwable] - [22] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView extends android.view.ViewGroup Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] Constant Pool (count = 496): + Integer [1073741824] + Integer [2147483647] + String [No data model. Did you call #setDataModel?] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewTreeObserver] + Class [android/widget/FrameLayout] + Class [android/widget/ImageView] + Class [android/widget/ListView] + Class [com/actionbarsherlock/R$dimen] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$1] + Class [com/actionbarsherlock/widget/ActivityChooserView$2] + Class [com/actionbarsherlock/widget/ActivityChooserView$3] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I] + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I] + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I] + Fieldref [com/actionbarsherlock/R$id.abs__image I] + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I] + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/view/ViewTreeObserver.isAlive ()Z] + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/FrameLayout.getVisibility ()I] + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/FrameLayout.setEnabled (Z)V] + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [android/widget/FrameLayout.setVisibility (I)V] + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [SherlockActivityChooserView [I] + NameAndType [abs__activity_chooser_view I] + NameAndType [abs__activity_chooser_view_content I] + NameAndType [abs__activitychooserview_choose_application I] + NameAndType [abs__config_prefDialogWidth I] + NameAndType [abs__default_activity_button I] + NameAndType [abs__expand_activities_button I] + NameAndType [abs__image I] + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [dismiss ()V] + NameAndType [dismissPopup ()Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getActivityCount ()I] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getDimensionPixelSize (I)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHistorySize ()I] + NameAndType [getInt (II)I] + NameAndType [getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getMaxActivityCount ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + NameAndType [getVisibility ()I] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [isAlive ()Z] + NameAndType [isShowing ()Z] + NameAndType [isShowingPopup ()Z] + NameAndType [layout (IIII)V] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mDefaultActionButtonContentDescription I] + NameAndType [mDefaultActivityButton Landroid/widget/FrameLayout;] + NameAndType [mDefaultActivityButtonImage Landroid/widget/ImageView;] + NameAndType [mExpandActivityOverflowButton Landroid/widget/FrameLayout;] + NameAndType [mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] + NameAndType [mInitialActivityCount I] + NameAndType [mIsAttachedToWindow Z] + NameAndType [mIsSelectingDefaultActivity Z] + NameAndType [mListPopupMaxWidth I] + NameAndType [mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [mModelDataSetOberver Landroid/database/DataSetObserver;] + NameAndType [mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] + NameAndType [mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measureChild (Landroid/view/View;II)V] + NameAndType [measureContentWidth ()I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setContentWidth (I)V] + NameAndType [setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMaxActivityCount (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setModal (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + NameAndType [setShowDefaultActivity (ZZ)V] + NameAndType [setShowFooterView (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [showPopup ()Z] + NameAndType [showPopupUnchecked (I)V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + NameAndType [updateAppearance ()V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewTreeObserver;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + Utf8 [Landroid/widget/FrameLayout;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + Utf8 [No data model. Did you call #setDataModel?] + Utf8 [SDK_INT] + Utf8 [SherlockActivityChooserView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__activity_chooser_view] + Utf8 [abs__activity_chooser_view_content] + Utf8 [abs__activitychooserview_choose_application] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__default_activity_button] + Utf8 [abs__expand_activities_button] + Utf8 [abs__image] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [addOnGlobalLayoutListener] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewTreeObserver] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/ListView] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Utf8 [dismiss] + Utf8 [dismissPopup] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getActivityCount] + Utf8 [getBackground] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getHistorySize] + Utf8 [getInt] + Utf8 [getListPopupWindow] + Utf8 [getListView] + Utf8 [getMaxActivityCount] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getString] + Utf8 [getViewTreeObserver] + Utf8 [getVisibility] + Utf8 [inflate] + Utf8 [isAlive] + Utf8 [isShowing] + Utf8 [isShowingPopup] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [layout] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mActivityChooserContent] + Utf8 [mActivityChooserContentBackground] + Utf8 [mAdapter] + Utf8 [mCallbacks] + Utf8 [mContext] + Utf8 [mDefaultActionButtonContentDescription] + Utf8 [mDefaultActivityButton] + Utf8 [mDefaultActivityButtonImage] + Utf8 [mExpandActivityOverflowButton] + Utf8 [mExpandActivityOverflowButtonImage] + Utf8 [mInitialActivityCount] + Utf8 [mIsAttachedToWindow] + Utf8 [mIsSelectingDefaultActivity] + Utf8 [mListPopupMaxWidth] + Utf8 [mListPopupWindow] + Utf8 [mModelDataSetOberver] + Utf8 [mOnDismissListener] + Utf8 [mOnGlobalLayoutListener] + Utf8 [mProvider] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measureChild] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [registerObserver] + Utf8 [removeGlobalOnLayoutListener] + Utf8 [setActivityChooserModel] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setBackgroundDrawable] + Utf8 [setContentDescription] + Utf8 [setContentWidth] + Utf8 [setDataModel] + Utf8 [setDefaultActionButtonContentDescription] + Utf8 [setEnabled] + Utf8 [setExpandActivityOverflowButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonDrawable] + Utf8 [setImageDrawable] + Utf8 [setInitialActivityCount] + Utf8 [setMaxActivityCount] + Utf8 [setMeasuredDimension] + Utf8 [setModal] + Utf8 [setOnClickListener] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnLongClickListener] + Utf8 [setProvider] + Utf8 [setShowDefaultActivity] + Utf8 [setShowFooterView] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [showPopup] + Utf8 [showPopupUnchecked] + Utf8 [subUiVisibilityChanged] + Utf8 [unregisterObserver] + Utf8 [updateAppearance] + Utf8 [widthPixels] Fields (count = 20): + Field: mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; Access flags: 0x12 = private final com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter + Field: mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; Access flags: 0x12 = private final com.actionbarsherlock.widget.ActivityChooserView$Callbacks mCallbacks + Field: mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsLinearLayout mActivityChooserContent + Field: mActivityChooserContentBackground Landroid/graphics/drawable/Drawable; Access flags: 0x12 = private final android.graphics.drawable.Drawable mActivityChooserContentBackground + Field: mExpandActivityOverflowButton Landroid/widget/FrameLayout; Access flags: 0x12 = private final android.widget.FrameLayout mExpandActivityOverflowButton + Field: mExpandActivityOverflowButtonImage Landroid/widget/ImageView; Access flags: 0x12 = private final android.widget.ImageView mExpandActivityOverflowButtonImage + Field: mDefaultActivityButton Landroid/widget/FrameLayout; Access flags: 0x12 = private final android.widget.FrameLayout mDefaultActivityButton + Field: mDefaultActivityButtonImage Landroid/widget/ImageView; Access flags: 0x12 = private final android.widget.ImageView mDefaultActivityButtonImage + Field: mListPopupMaxWidth I Access flags: 0x12 = private final int mListPopupMaxWidth + Field: mProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x0 = com.actionbarsherlock.view.ActionProvider mProvider + Field: mModelDataSetOberver Landroid/database/DataSetObserver; Access flags: 0x12 = private final android.database.DataSetObserver mModelDataSetOberver + Field: mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; Access flags: 0x12 = private final android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener + Field: mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mListPopupWindow + Field: mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener; Access flags: 0x2 = private android.widget.PopupWindow$OnDismissListener mOnDismissListener + Field: mIsSelectingDefaultActivity Z Access flags: 0x2 = private boolean mIsSelectingDefaultActivity + Field: mInitialActivityCount I Access flags: 0x2 = private int mInitialActivityCount + Field: mIsAttachedToWindow Z Access flags: 0x2 = private boolean mIsAttachedToWindow + Field: mDefaultActionButtonContentDescription I Access flags: 0x2 = private int mDefaultActionButtonContentDescription + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB Methods (count = 35): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #38 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActivityChooserView(android.content.Context) 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] invokespecial #119 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActivityChooserView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #120 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActivityChooserView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 286, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #86 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #30 + Class [com/actionbarsherlock/widget/ActivityChooserView$1] [11] dup [12] aload_0 v0 [13] invokespecial #132 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [16] putfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [19] aload_0 v0 [20] new #31 + Class [com/actionbarsherlock/widget/ActivityChooserView$2] [23] dup [24] aload_0 v0 [25] invokespecial #133 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [28] putfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [31] aload_0 v0 [32] iconst_4 [33] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [41] aload_1 v1 [42] aload_2 v2 [43] getstatic #47 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] [46] iload_3 v3 [47] iconst_0 [48] invokevirtual #72 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [51] astore_2 v2 [52] aload_0 v0 [53] aload_2 v2 [54] iconst_1 [55] iconst_4 [56] invokevirtual #78 + Methodref [android/content/res/TypedArray.getInt (II)I] [59] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [62] aload_2 v2 [63] iconst_2 [64] invokevirtual #77 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] astore_3 v3 [68] aload_2 v2 [69] invokevirtual #79 + Methodref [android/content/res/TypedArray.recycle ()V] [72] aload_0 v0 [73] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [76] invokestatic #80 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [79] getstatic #45 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I] [82] aload_0 v0 [83] iconst_1 [84] invokevirtual #81 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [87] pop [88] aload_0 v0 [89] new #34 + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] [92] dup [93] aload_0 v0 [94] aconst_null [95] invokespecial #148 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] [98] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [101] aload_0 v0 [102] aload_0 v0 [103] getstatic #41 + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I] [106] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [109] checkcast #24 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [112] putfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [115] aload_0 v0 [116] aload_0 v0 [117] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [120] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;] [123] putfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] [126] aload_0 v0 [127] aload_0 v0 [128] getstatic #42 + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I] [131] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [134] checkcast #16 + Class [android/widget/FrameLayout] [137] putfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [140] aload_0 v0 [141] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [144] aload_0 v0 [145] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [148] invokevirtual #96 + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [151] aload_0 v0 [152] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [155] aload_0 v0 [156] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [159] invokevirtual #97 + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [162] aload_0 v0 [163] aload_0 v0 [164] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [167] getstatic #44 + Fieldref [com/actionbarsherlock/R$id.abs__image I] [170] invokevirtual #92 + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] [173] checkcast #17 + Class [android/widget/ImageView] [176] putfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] [179] aload_0 v0 [180] aload_0 v0 [181] getstatic #43 + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I] [184] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [187] checkcast #16 + Class [android/widget/FrameLayout] [190] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [193] aload_0 v0 [194] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [197] aload_0 v0 [198] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [201] invokevirtual #96 + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [204] aload_0 v0 [205] aload_0 v0 [206] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [209] getstatic #44 + Fieldref [com/actionbarsherlock/R$id.abs__image I] [212] invokevirtual #92 + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] [215] checkcast #17 + Class [android/widget/ImageView] [218] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [221] aload_0 v0 [222] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [225] aload_3 v3 [226] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [229] aload_0 v0 [230] new #33 + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] [233] dup [234] aload_0 v0 [235] aconst_null [236] invokespecial #135 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] [239] putfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [242] aload_0 v0 [243] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [246] new #32 + Class [com/actionbarsherlock/widget/ActivityChooserView$3] [249] dup [250] aload_0 v0 [251] invokespecial #134 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [254] invokevirtual #143 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [257] aload_1 v1 [258] invokevirtual #69 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [261] astore_1 v1 [262] aload_0 v0 [263] aload_1 v1 [264] invokevirtual #76 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [267] getfield #39 + Fieldref [android/util/DisplayMetrics.widthPixels I] [270] iconst_2 [271] idiv [272] aload_1 v1 [273] getstatic #40 + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] [276] invokevirtual #75 + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] [279] invokestatic #150 + Methodref [java/lang/Math.max (II)I] [282] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] [285] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1 = public void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] aload_1 v1 [5] invokevirtual #144 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [8] aload_0 v0 [9] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [12] ifeq +13 (target=25) [15] aload_0 v0 [16] invokevirtual #121 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [19] pop [20] aload_0 v0 [21] invokevirtual #129 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z] [24] pop [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: setExpandActivityOverflowButtonDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [4] aload_1 v1 [5] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setExpandActivityOverflowButtonContentDescription(I)V Access flags: 0x1 = public void setExpandActivityOverflowButtonContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [4] iload_1 v1 [5] invokevirtual #70 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [8] astore_1 v1 [9] aload_0 v0 [10] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [13] aload_1 v1 [14] invokevirtual #99 + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProvider(Lcom/actionbarsherlock/view/ActionProvider;)V Access flags: 0x1 = public void setProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: showPopup()Z Access flags: 0x1 = public boolean showPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [4] ifne +10 (target=14) [7] aload_0 v0 [8] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] aload_0 v0 [17] iconst_0 [18] putfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [26] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [29] iconst_1 [30] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) + Method: showPopupUnchecked(I)V Access flags: 0x2 = private void showPopupUnchecked(int) Class member attributes (count = 1): + Code attribute instructions (code length = 218, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] ifnonnull +13 (target=20) [10] new #35 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #3 + String [No data model. Did you call #setDataModel?] [16] invokespecial #149 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [24] aload_0 v0 [25] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [28] invokevirtual #89 + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [31] aload_0 v0 [32] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [35] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [38] ifne +7 (target=45) [41] iconst_1 [42] goto +4 (target=46) [45] iconst_0 [46] istore_2 v2 [47] aload_0 v0 [48] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [51] invokevirtual #136 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] [54] istore_3 v3 [55] iload_2 v2 [56] ifeq +7 (target=63) [59] iconst_1 [60] goto +4 (target=64) [63] iconst_0 [64] istore v4 [66] iload_1 v1 [67] ldc #2 + Integer [2147483647] [69] ificmpeq +32 (target=101) [72] iload_3 v3 [73] iload_1 v1 [74] iload v4 [76] iadd [77] ificmple +24 (target=101) [80] aload_0 v0 [81] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [84] iconst_1 [85] invokevirtual #147 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] [88] aload_0 v0 [89] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [92] iload_1 v1 [93] iconst_1 [94] isub [95] invokevirtual #145 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] [98] goto +19 (target=117) [101] aload_0 v0 [102] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [105] iconst_0 [106] invokevirtual #147 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] [109] aload_0 v0 [110] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [113] iload_1 v1 [114] invokevirtual #145 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] [117] aload_0 v0 [118] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [121] dup [122] astore_1 v1 [123] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [126] ifne +91 (target=217) [129] aload_0 v0 [130] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [133] ifne +7 (target=140) [136] iload_2 v2 [137] ifne +15 (target=152) [140] aload_0 v0 [141] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [144] iconst_1 [145] iload_2 v2 [146] invokevirtual #146 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] [149] goto +12 (target=161) [152] aload_0 v0 [153] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [156] iconst_0 [157] iconst_0 [158] invokevirtual #146 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] [161] aload_0 v0 [162] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [165] invokevirtual #142 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I] [168] aload_0 v0 [169] getfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] [172] invokestatic #151 + Methodref [java/lang/Math.min (II)I] [175] istore_2 v2 [176] aload_1 v1 [177] iload_2 v2 [178] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] [181] aload_1 v1 [182] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [185] aload_0 v0 [186] getfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [189] ifnull +11 (target=200) [192] aload_0 v0 [193] getfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [196] iconst_1 [197] invokevirtual #116 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [200] aload_1 v1 [201] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] [204] aload_0 v0 [205] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [208] getstatic #46 + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I] [211] invokevirtual #70 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [214] invokevirtual #101 + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V] [217] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [20] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [46] Var: ..., Stack: [i] - [63] Var: ...[i][i], Stack: (empty) - [64] Var: ..., Stack: [i] - [101] Var: ...[i], Stack: (empty) - [117] Var: ..., Stack: (empty) - [140] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow], Stack: (empty) - [152] Var: ..., Stack: (empty) - [161] Var: ..., Stack: (empty) - [200] Var: ...[i], Stack: (empty) - [217] Var: -1, Stack: (empty) + Method: dismissPopup()Z Access flags: 0x1 = public boolean dismissPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [4] ifeq +30 (target=34) [7] aload_0 v0 [8] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [14] aload_0 v0 [15] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [18] dup [19] astore_1 v1 [20] invokevirtual #90 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [23] ifeq +11 (target=34) [26] aload_1 v1 [27] aload_0 v0 [28] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [31] invokevirtual #91 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [34] iconst_1 [35] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: isShowingPopup()Z Access flags: 0x1 = public boolean isShowingPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #87 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [8] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] dup [12] astore_1 v1 [13] ifnull +11 (target=24) [16] aload_1 v1 [17] aload_0 v0 [18] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [21] invokevirtual #117 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] [24] aload_0 v0 [25] iconst_1 [26] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #88 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [8] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] dup [12] astore_1 v1 [13] ifnull +11 (target=24) [16] aload_1 v1 [17] aload_0 v0 [18] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [21] invokevirtual #118 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] [24] aload_0 v0 [25] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [28] dup [29] astore_1 v1 [30] invokevirtual #90 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [33] ifeq +11 (target=44) [36] aload_1 v1 [37] aload_0 v0 [38] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [41] invokevirtual #91 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [44] aload_0 v0 [45] iconst_0 [46] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [44] Var: ...[a:android/view/ViewTreeObserver], Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] astore_3 v3 [5] aload_0 v0 [6] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [9] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [12] ifeq +13 (target=25) [15] iload_2 v2 [16] invokestatic #84 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [19] ldc #1 + Integer [1073741824] [21] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [24] istore_2 v2 [25] aload_0 v0 [26] aload_3 v3 [27] iload_1 v1 [28] iload_2 v2 [29] invokevirtual #127 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V] [32] aload_0 v0 [33] aload_3 v3 [34] invokevirtual #83 + Methodref [android/view/View.getMeasuredWidth ()I] [37] aload_3 v3 [38] invokevirtual #82 + Methodref [android/view/View.getMeasuredHeight ()I] [41] invokevirtual #128 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ...[a:android/view/View], Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iconst_0 [5] iconst_0 [6] iload v4 [8] iload_2 v2 [9] isub [10] iload v5 [12] iload_3 v3 [13] isub [14] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V] [17] aload_0 v0 [18] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [21] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [24] ifeq +15 (target=39) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [32] invokevirtual #141 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I] [35] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [38] return [39] aload_0 v0 [40] invokevirtual #121 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) + Method: getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1 = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V Access flags: 0x1 = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInitialActivityCount(I)V Access flags: 0x1 = public void setInitialActivityCount(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] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaultActionButtonContentDescription(I)V Access flags: 0x1 = public void setDefaultActionButtonContentDescription(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] putfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListPopupWindow()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow getListPopupWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] ifnonnull +67 (target=71) [7] aload_0 v0 [8] new #25 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] [11] dup [12] aload_0 v0 [13] invokevirtual #123 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [16] invokespecial #105 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;)V] [19] putfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [22] aload_0 v0 [23] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [26] aload_0 v0 [27] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [30] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [33] aload_0 v0 [34] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [37] aload_0 v0 [38] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] [41] aload_0 v0 [42] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [45] iconst_1 [46] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] [49] aload_0 v0 [50] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [53] aload_0 v0 [54] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [57] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [60] aload_0 v0 [61] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [64] aload_0 v0 [65] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [68] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [71] aload_0 v0 [72] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [75] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [71] Var: ..., Stack: (empty) + Method: updateAppearance()V Access flags: 0x2 = private void updateAppearance() Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #137 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [7] ifle +14 (target=21) [10] aload_0 v0 [11] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [14] iconst_1 [15] invokevirtual #95 + Methodref [android/widget/FrameLayout.setEnabled (Z)V] [18] goto +11 (target=29) [21] aload_0 v0 [22] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [25] iconst_0 [26] invokevirtual #95 + Methodref [android/widget/FrameLayout.setEnabled (Z)V] [29] aload_0 v0 [30] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [33] invokevirtual #136 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] [36] istore_1 v1 [37] aload_0 v0 [38] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [41] invokevirtual #140 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I] [44] istore_2 v2 [45] iload_1 v1 [46] ifle +87 (target=133) [49] iload_2 v2 [50] ifle +83 (target=133) [53] aload_0 v0 [54] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [57] iconst_0 [58] invokevirtual #98 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [61] aload_0 v0 [62] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [65] invokevirtual #139 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [68] astore_1 v1 [69] aload_0 v0 [70] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [73] invokevirtual #68 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [76] astore_2 v2 [77] aload_0 v0 [78] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] [81] aload_1 v1 [82] aload_2 v2 [83] invokevirtual #73 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [86] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [89] aload_0 v0 [90] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [93] ifeq +49 (target=142) [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #74 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [101] astore_1 v1 [102] aload_0 v0 [103] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [106] aload_0 v0 [107] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [110] iconst_1 [111] anewarray #37 + Class [java/lang/Object] [114] dup [115] iconst_0 [116] aload_1 v1 [117] aastore [118] invokevirtual #71 + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;] [121] astore_1 v1 [122] aload_0 v0 [123] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [126] aload_1 v1 [127] invokevirtual #94 + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V] [130] goto +12 (target=142) [133] aload_0 v0 [134] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [137] bipush 8 [139] invokevirtual #98 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [142] aload_0 v0 [143] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [146] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [149] ifne +15 (target=164) [152] aload_0 v0 [153] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [156] aload_0 v0 [157] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] [160] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [163] return [164] aload_0 v0 [165] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [168] aconst_null [169] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [172] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [21] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [130] Var: [a:com/actionbarsherlock/widget/ActivityChooserView][i][i][a:android/content/pm/ResolveInfo][a:android/content/pm/PackageManager], Stack: - [133] Var: -2, Stack: (empty) - [142] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [172] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter access$0(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow access$1(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.widget.ActivityChooserView,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] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z Access flags: 0x1008 = static synthetic boolean access$3(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$4(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; Access flags: 0x1008 = static synthetic android.widget.FrameLayout access$5(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; Access flags: 0x1008 = static synthetic android.widget.FrameLayout access$6(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V Access flags: 0x1008 = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserView,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 #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/widget/ActivityChooserView;)I Access flags: 0x1008 = static synthetic int access$8(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; Access flags: 0x1008 = static synthetic android.widget.PopupWindow$OnDismissListener access$9(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; Access flags: 0x1008 = static synthetic android.database.DataSetObserver access$10(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11()Z Access flags: 0x1008 = static synthetic boolean access$11() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] [3] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12(Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x1008 = static synthetic void access$12(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #131 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$1 Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$1 extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 35): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$1] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/database/DataSetObserver.onChanged ()V] + Methodref [android/database/DataSetObserver.onInvalidated ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [notifyDataSetChanged ()V] + NameAndType [notifyDataSetInvalidated ()V] + NameAndType [onChanged ()V] + NameAndType [onInvalidated ()V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [access$0] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [notifyDataSetChanged] + Utf8 [notifyDataSetInvalidated] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$1(com.actionbarsherlock.widget.ActivityChooserView) 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 #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/database/DataSetObserver.onChanged ()V] [4] aload_0 v0 [5] getfield #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [11] invokevirtual #10 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/database/DataSetObserver.onInvalidated ()V] [4] aload_0 v0 [5] getfield #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [11] invokevirtual #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$2 extends java.lang.Object Interfaces (count = 1): + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] Constant Pool (count = 50): + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$2] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [dismiss ()V] + NameAndType [isShowingPopup ()Z] + NameAndType [isShown ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [show ()V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2] + Utf8 [dismiss] + Utf8 [isShowingPopup] + Utf8 [isShown] + Utf8 [java/lang/Object] + Utf8 [mProvider] + Utf8 [onGlobalLayout] + Utf8 [show] + Utf8 [subUiVisibilityChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$2(com.actionbarsherlock.widget.ActivityChooserView) 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 #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onGlobalLayout()V Access flags: 0x1 = public void onGlobalLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokevirtual #13 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [7] ifeq +55 (target=62) [10] aload_0 v0 [11] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [14] invokevirtual #14 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [17] ifne +14 (target=31) [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [24] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [27] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [30] return [31] aload_0 v0 [32] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [35] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [38] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [41] aload_0 v0 [42] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [45] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [48] ifnull +14 (target=62) [51] aload_0 v0 [52] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [55] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [58] iconst_1 [59] invokevirtual #11 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$3 Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$3 extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 23): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$3] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/database/DataSetObserver.onChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [ ()V] + NameAndType [access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [onChanged ()V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [access$12] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3] + Utf8 [onChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$3(com.actionbarsherlock.widget.ActivityChooserView) 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 #4 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [android/database/DataSetObserver.onChanged ()V] [4] aload_0 v0 [5] getfield #4 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 242): + Integer [0] + Integer [1] + Integer [3] + Integer [4] + Integer [2147483647] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/BaseAdapter] + Class [android/widget/ImageView] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Math] + Fieldref [com/actionbarsherlock/R$id.abs__icon I] + Fieldref [com/actionbarsherlock/R$id.abs__list_item I] + Fieldref [com/actionbarsherlock/R$id.abs__title I] + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setId (I)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] + Methodref [java/lang/IllegalArgumentException. ()V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [abs__activity_chooser_view_list_item I] + NameAndType [abs__activity_chooser_view_see_all I] + NameAndType [abs__icon I] + NameAndType [abs__list_item I] + NameAndType [abs__title I] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + NameAndType [access$11 ()Z] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;] + NameAndType [getActivityCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getHistorySize ()I] + NameAndType [getId ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemViewType (I)I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [invoke (Landroid/view/View;Z)V] + NameAndType [isShown ()Z] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [mHighlightDefaultActivity Z] + NameAndType [mMaxActivityCount I] + NameAndType [mShowDefaultActivity Z] + NameAndType [mShowFooterView Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (II)I] + NameAndType [notifyDataSetChanged ()V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [setId (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)J] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Z)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [ITEM_VIEW_TYPE_ACTIVITY] + Utf8 [ITEM_VIEW_TYPE_COUNT] + Utf8 [ITEM_VIEW_TYPE_FOOTER] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [MAX_ACTIVITY_COUNT_DEFAULT] + Utf8 [MAX_ACTIVITY_COUNT_UNLIMITED] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__activity_chooser_view_list_item] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__icon] + Utf8 [abs__list_item] + Utf8 [abs__title] + Utf8 [access$0] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$4] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getHistorySize] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getItemViewType] + Utf8 [getMaxActivityCount] + Utf8 [getMeasuredWidth] + Utf8 [getPackageManager] + Utf8 [getShowDefaultActivity] + Utf8 [getString] + Utf8 [getView] + Utf8 [getViewTypeCount] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [isShown] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Math] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mDataModel] + Utf8 [mHighlightDefaultActivity] + Utf8 [mMaxActivityCount] + Utf8 [mShowDefaultActivity] + Utf8 [mShowFooterView] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [notifyDataSetChanged] + Utf8 [registerObserver] + Utf8 [setDataModel] + Utf8 [setId] + Utf8 [setImageDrawable] + Utf8 [setMaxActivityCount] + Utf8 [setShowDefaultActivity] + Utf8 [setShowFooterView] + Utf8 [setText] + Utf8 [this$0] + Utf8 [unregisterObserver] Fields (count = 11): + Field: MAX_ACTIVITY_COUNT_UNLIMITED I Access flags: 0x19 = public static final int MAX_ACTIVITY_COUNT_UNLIMITED Class member attributes (count = 1): + Constant value attribute: + Integer [2147483647] + Field: MAX_ACTIVITY_COUNT_DEFAULT I Access flags: 0x19 = public static final int MAX_ACTIVITY_COUNT_DEFAULT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ITEM_VIEW_TYPE_ACTIVITY I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ITEM_VIEW_TYPE_FOOTER I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_FOOTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ITEM_VIEW_TYPE_COUNT I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_COUNT Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel mDataModel + Field: mMaxActivityCount I Access flags: 0x2 = private int mMaxActivityCount + Field: mShowDefaultActivity Z Access flags: 0x2 = private boolean mShowDefaultActivity + Field: mHighlightDefaultActivity Z Access flags: 0x2 = private boolean mHighlightDefaultActivity + Field: mShowFooterView Z Access flags: 0x2 = private boolean mShowFooterView + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 19): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x2 = private ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #48 + Methodref [android/widget/BaseAdapter. ()V] [9] aload_0 v0 [10] iconst_4 [11] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDataModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1 = public void setDataModel(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokestatic #57 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [7] invokevirtual #65 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [10] dup [11] astore_2 v2 [12] ifnull +24 (target=36) [15] aload_0 v0 [16] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [19] invokevirtual #62 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [22] ifeq +14 (target=36) [25] aload_2 v2 [26] aload_0 v0 [27] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [30] invokestatic #58 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] [33] invokevirtual #56 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [41] aload_1 v1 [42] ifnull +24 (target=66) [45] aload_0 v0 [46] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [49] invokevirtual #62 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [52] ifeq +14 (target=66) [55] aload_1 v1 [56] aload_0 v0 [57] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [60] invokestatic #58 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] [63] invokevirtual #55 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] [66] aload_0 v0 [67] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [66] Var: ..., Stack: (empty) + Method: getItemViewType(I)I Access flags: 0x1 = public int getItemViewType(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [4] ifeq +15 (target=19) [7] iload_1 v1 [8] aload_0 v0 [9] invokevirtual #64 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [12] iconst_1 [13] isub [14] ificmpne +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: getViewTypeCount()I Access flags: 0x1 = public int getViewTypeCount() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_3 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #52 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [7] istore_1 v1 [8] aload_0 v0 [9] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [12] ifne +16 (target=28) [15] aload_0 v0 [16] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [19] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [22] ifnull +6 (target=28) [25] iinc v1, -1 [28] iload_1 v1 [29] aload_0 v0 [30] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [33] invokestatic #73 + Methodref [java/lang/Math.min (II)I] [36] istore_1 v1 [37] aload_0 v0 [38] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [41] ifeq +6 (target=47) [44] iinc v1, 1 [47] iload_1 v1 [48] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ...[i][i], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #67 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [5] tableswitch (2 offsets, default=54) (target=59) 0: offset = 25, target = 30 1: offset = 23, target = 28 default: offset = 54, target = 59 [28] aconst_null [29] areturn [30] aload_0 v0 [31] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [34] ifne +16 (target=50) [37] aload_0 v0 [38] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [41] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [44] ifnull +6 (target=50) [47] iinc v1, 1 [50] aload_0 v0 [51] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [54] iload_1 v1 [55] invokevirtual #51 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [58] areturn [59] new #23 + Class [java/lang/IllegalArgumentException] [62] dup [63] invokespecial #71 + Methodref [java/lang/IllegalArgumentException. ()V] [66] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ...[i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 237, locals = 6, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #67 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [5] tableswitch (2 offsets, default=224) (target=229) 0: offset = 89, target = 94 1: offset = 23, target = 28 default: offset = 224, target = 229 [28] aload_2 v2 [29] ifnull +11 (target=40) [32] aload_2 v2 [33] invokevirtual #43 + Methodref [android/view/View.getId ()I] [36] iconst_1 [37] ificmpeq +55 (target=92) [40] aload_0 v0 [41] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [44] invokevirtual #61 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [47] invokestatic #40 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [50] getstatic #28 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] [53] aload_3 v3 [54] iconst_0 [55] invokevirtual #41 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [58] dup [59] astore_2 v2 [60] iconst_1 [61] invokevirtual #46 + Methodref [android/view/View.setId (I)V] [64] aload_2 v2 [65] getstatic #27 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [68] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [71] checkcast #15 + Class [android/widget/TextView] [74] aconst_null [75] astore_3 v3 [76] aload_0 v0 [77] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [80] invokestatic #60 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [83] getstatic #29 + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] [86] invokevirtual #37 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [89] invokevirtual #50 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [92] aload_2 v2 [93] areturn [94] aload_2 v2 [95] ifnull +13 (target=108) [98] aload_2 v2 [99] invokevirtual #43 + Methodref [android/view/View.getId ()I] [102] getstatic #26 + Fieldref [com/actionbarsherlock/R$id.abs__list_item I] [105] ificmpeq +22 (target=127) [108] aload_0 v0 [109] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [112] invokevirtual #61 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [115] invokestatic #40 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [118] getstatic #28 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] [121] aload_3 v3 [122] iconst_0 [123] invokevirtual #41 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [126] astore_2 v2 [127] aload_0 v0 [128] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [131] invokestatic #60 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [134] invokevirtual #36 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [137] astore_3 v3 [138] aload_2 v2 [139] getstatic #25 + Fieldref [com/actionbarsherlock/R$id.abs__icon I] [142] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [145] checkcast #14 + Class [android/widget/ImageView] [148] astore v4 [150] aload_0 v0 [151] iload_1 v1 [152] invokevirtual #66 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;] [155] checkcast #8 + Class [android/content/pm/ResolveInfo] [158] astore v5 [160] aload v4 [162] aload v5 [164] aload_3 v3 [165] invokevirtual #38 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [168] invokevirtual #49 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [171] aload_2 v2 [172] getstatic #27 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [175] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [178] checkcast #15 + Class [android/widget/TextView] [181] aload v5 [183] aload_3 v3 [184] invokevirtual #39 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [187] invokevirtual #50 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [190] invokestatic #59 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z] [193] ifeq +34 (target=227) [196] aload_0 v0 [197] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [200] ifeq +22 (target=222) [203] iload_1 v1 [204] ifne +18 (target=222) [207] aload_0 v0 [208] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [211] ifeq +11 (target=222) [214] aload_2 v2 [215] iconst_1 [216] invokestatic #70 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] [219] goto +8 (target=227) [222] aload_2 v2 [223] iconst_0 [224] invokestatic #70 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] [227] aload_2 v2 [228] areturn [229] new #23 + Class [java/lang/IllegalArgumentException] [232] dup [233] invokespecial #71 + Methodref [java/lang/IllegalArgumentException. ()V] [236] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [28] Var: ...[i], Stack: (empty) - [40] Var: ..., Stack: (empty) - [92] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [127] Var: ..., Stack: (empty) - [222] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i][a:android/content/pm/PackageManager][a:android/widget/ImageView][a:android/content/pm/ResolveInfo][a:android/widget/TextView], Stack: - [227] Var: ..., Stack: (empty) - [229] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i], Stack: + Method: measureContentWidth()I Access flags: 0x1 = public int measureContentWidth() Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 8, stack = 4): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] istore_1 v1 [5] aload_0 v0 [6] ldc #5 + Integer [2147483647] [8] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [11] iconst_0 [12] istore_2 v2 [13] aconst_null [14] astore_3 v3 [15] iconst_0 [16] iconst_0 [17] invokestatic #47 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [20] istore v4 [22] iconst_0 [23] iconst_0 [24] invokestatic #47 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [27] istore v5 [29] aload_0 v0 [30] invokevirtual #64 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [33] istore v6 [35] iconst_0 [36] istore v7 [38] goto +32 (target=70) [41] aload_0 v0 [42] iload v7 [44] aload_3 v3 [45] aconst_null [46] invokevirtual #68 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [49] dup [50] astore_3 v3 [51] iload v4 [53] iload v5 [55] invokevirtual #45 + Methodref [android/view/View.measure (II)V] [58] iload_2 v2 [59] aload_3 v3 [60] invokevirtual #44 + Methodref [android/view/View.getMeasuredWidth ()I] [63] invokestatic #72 + Methodref [java/lang/Math.max (II)I] [66] istore_2 v2 [67] iinc v7, 1 [70] iload v7 [72] iload v6 [74] ificmplt -33 (target=41) [77] aload_0 v0 [78] iload_1 v1 [79] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [82] iload_2 v2 [83] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [41] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][i][a:android/view/View][i][i][i][i], Stack: - [70] Var: ..., Stack: (empty) + Method: setMaxActivityCount(I)V Access flags: 0x1 = public void setMaxActivityCount(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] iload_1 v1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [13] aload_0 v0 [14] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: getDefaultActivity()Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowFooterView(Z)V Access flags: 0x1 = public void setShowFooterView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [4] iload_1 v1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [13] aload_0 v0 [14] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: getActivityCount()I Access flags: 0x1 = public int getActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #52 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHistorySize()I Access flags: 0x1 = public int getHistorySize() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #54 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMaxActivityCount()I Access flags: 0x1 = public int getMaxActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1 = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowDefaultActivity(ZZ)V Access flags: 0x1 = public void setShowDefaultActivity(boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [4] iload_1 v1 [5] ificmpne +11 (target=16) [8] aload_0 v0 [9] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [12] iload_2 v2 [13] ificmpeq +17 (target=30) [16] aload_0 v0 [17] iload_1 v1 [18] putfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [21] aload_0 v0 [22] iload_2 v2 [23] putfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [26] aload_0 v0 [27] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: getShowDefaultActivity()Z Access flags: 0x1 = public boolean getShowDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V Access flags: 0x1000 = synthetic ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #63 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$Callbacks Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$Callbacks extends java.lang.Object Interfaces (count = 4): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] Constant Pool (count = 145): + Integer [2147483647] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ResolveInfo] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/widget/AdapterView] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V] + Methodref [java/lang/IllegalArgumentException. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + NameAndType [access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + NameAndType [access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + NameAndType [chooseActivity (I)Landroid/content/Intent;] + NameAndType [dismissPopup ()Z] + NameAndType [getActivityIndex (Landroid/content/pm/ResolveInfo;)I] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getItemViewType (I)I] + NameAndType [getShowDefaultActivity ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [notifyOnDismissListener ()V] + NameAndType [onDismiss ()V] + NameAndType [setDefaultActivity (I)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()I] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/ResolveInfo;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Z] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnLongClickListener] + Utf8 [android/widget/AdapterView] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/PopupWindow$OnDismissListener] + Utf8 [chooseActivity] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Utf8 [dismissPopup] + Utf8 [getActivityIndex] + Utf8 [getAdapter] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getItemViewType] + Utf8 [getShowDefaultActivity] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [mProvider] + Utf8 [notifyOnDismissListener] + Utf8 [onClick] + Utf8 [onDismiss] + Utf8 [onItemClick] + Utf8 [onLongClick] + Utf8 [setDefaultActivity] + Utf8 [startActivity] + Utf8 [subUiVisibilityChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 7): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x2 = private ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView) 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 #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #43 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 6, stack = 2): [0] aload_1 v1 [1] invokevirtual #20 + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;] [4] checkcast #13 + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] [7] iload_3 v3 [8] invokevirtual #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [11] tableswitch (2 offsets, default=120) (target=131) 0: offset = 31, target = 42 1: offset = 21, target = 32 default: offset = 120, target = 131 [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [36] ldc #1 + Integer [2147483647] [38] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [41] return [42] aload_0 v0 [43] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [46] invokevirtual #34 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [49] pop [50] aload_0 v0 [51] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [54] invokestatic #27 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] [57] ifeq +22 (target=79) [60] iload_3 v3 [61] ifle +78 (target=139) [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [68] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [71] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [74] iload_3 v3 [75] invokevirtual #24 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V] [78] return [79] aload_0 v0 [80] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [83] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [86] invokevirtual #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z] [89] ifeq +7 (target=96) [92] iload_3 v3 [93] goto +6 (target=99) [96] iload_3 v3 [97] iconst_1 [98] iadd [99] istore_3 v3 [100] aload_0 v0 [101] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [104] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [107] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [110] iload_3 v3 [111] invokevirtual #22 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [114] dup [115] astore_1 v1 [116] ifnull +23 (target=139) [119] aload_0 v0 [120] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [123] invokestatic #28 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [126] aload_1 v1 [127] invokevirtual #19 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [130] return [131] new #15 + Class [java/lang/IllegalArgumentException] [134] dup [135] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [138] athrow [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [32] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i], Stack: (empty) - [42] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [i] - [130] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) - [139] Var: ..., Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [8] ifacmpne +68 (target=76) [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [15] invokevirtual #34 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [18] pop [19] aload_0 v0 [20] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [23] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [26] invokevirtual #37 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [29] astore_1 v1 [30] aload_0 v0 [31] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [34] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [37] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [40] aload_1 v1 [41] invokevirtual #23 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I] [44] istore_1 v1 [45] aload_0 v0 [46] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [49] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [52] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [55] iload_1 v1 [56] invokevirtual #22 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [59] dup [60] astore_1 v1 [61] ifnull +57 (target=118) [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [68] invokestatic #28 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [71] aload_1 v1 [72] invokevirtual #19 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [75] return [76] aload_1 v1 [77] aload_0 v0 [78] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [81] invokestatic #30 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [84] ifacmpne +26 (target=110) [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [91] iconst_0 [92] invokestatic #31 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] [95] aload_0 v0 [96] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [99] aload_0 v0 [100] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [103] invokestatic #32 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] [106] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [109] return [110] new #15 + Class [java/lang/IllegalArgumentException] [113] dup [114] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [117] athrow [118] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [75] Var: ...[a:android/content/pm/ResolveInfo][i][a:android/content/Intent], Stack: (empty) - [76] Var: -3, Stack: (empty) - [110] Var: ..., Stack: (empty) - [118] Var: ..., Stack: (empty) + Method: onLongClick(Landroid/view/View;)Z Access flags: 0x1 = public boolean onLongClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [8] ifacmpne +41 (target=49) [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [15] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [18] invokevirtual #35 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [21] ifle +36 (target=57) [24] aload_0 v0 [25] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [28] iconst_1 [29] invokestatic #31 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [36] aload_0 v0 [37] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [40] invokestatic #32 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] [43] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [46] goto +11 (target=57) [49] new #15 + Class [java/lang/IllegalArgumentException] [52] dup [53] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [56] athrow [57] iconst_1 [58] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [46] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V] [4] aload_0 v0 [5] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [11] ifnull +14 (target=25) [14] aload_0 v0 [15] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [18] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [21] iconst_0 [22] invokevirtual #21 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: notifyOnDismissListener()V Access flags: 0x2 = private void notifyOnDismissListener() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokestatic #33 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] [7] ifnull +15 (target=22) [10] aload_0 v0 [11] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [14] invokestatic #33 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] [17] invokeinterface #44 + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V Access flags: 0x1000 = synthetic ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$Callbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$SetActivated Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$SetActivated extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 18): + Class [android/view/View] + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Class [java/lang/Object] + Methodref [android/view/View.setActivated (Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [setActivated (Z)V] + Utf8 [()V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Utf8 [invoke] + Utf8 [java/lang/Object] + Utf8 [setActivated] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private ActivityChooserView$SetActivated() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invoke(Landroid/view/View;Z)V Access flags: 0x9 = public static void invoke(android.view.View,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] invokevirtual #4 + Methodref [android/view/View.setActivated (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider Superclass: com/actionbarsherlock/view/ActionProvider Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.widget.ShareActionProvider extends com.actionbarsherlock.view.ActionProvider Interfaces (count = 0): Constant Pool (count = 210): + Integer [4] + String [share_history.xml] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/content/res/Resources$Theme] + Class [android/util/TypedValue] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Class [java/lang/Math] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I] + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I] + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/util/TypedValue. ()V] + Methodref [com/actionbarsherlock/view/ActionProvider. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + NameAndType [abs__activity_chooser_view_see_all I] + NameAndType [abs__shareactionprovider_share_with I] + NameAndType [abs__shareactionprovider_share_with_application I] + NameAndType [actionModeShareDrawable I] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [clear ()V] + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;] + NameAndType [getActivityCount ()I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mMaxShownActivityCount I] + NameAndType [mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + NameAndType [mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + NameAndType [mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + NameAndType [mShareHistoryFileName Ljava/lang/String;] + NameAndType [min (II)I] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [setActivityChooserPolicyIfNeeded ()V] + NameAndType [setDefaultActionButtonContentDescription (I)V] + NameAndType [setExpandActivityOverflowButtonContentDescription (I)V] + NameAndType [setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)V] + NameAndType [setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [()I] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEFAULT_INITIAL_ACTIVITY_COUNT] + Utf8 [DEFAULT_SHARE_HISTORY_FILE_NAME] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__shareactionprovider_share_with] + Utf8 [abs__shareactionprovider_share_with_application] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [actionModeShareDrawable] + Utf8 [add] + Utf8 [addSubMenu] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/util/TypedValue] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Utf8 [get] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getDrawable] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getTheme] + Utf8 [hasSubMenu] + Utf8 [java/lang/Math] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mContext] + Utf8 [mMaxShownActivityCount] + Utf8 [mOnChooseActivityListener] + Utf8 [mOnMenuItemClickListener] + Utf8 [mOnShareTargetSelectedListener] + Utf8 [mShareHistoryFileName] + Utf8 [min] + Utf8 [onCreateActionView] + Utf8 [onPrepareSubMenu] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [setActivityChooserModel] + Utf8 [setActivityChooserPolicyIfNeeded] + Utf8 [setDefaultActionButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonDrawable] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setOnChooseActivityListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setOnShareTargetSelectedListener] + Utf8 [setProvider] + Utf8 [setShareHistoryFileName] + Utf8 [setShareIntent] + Utf8 [share_history.xml] Fields (count = 8): + Field: DEFAULT_INITIAL_ACTIVITY_COUNT I Access flags: 0x1a = private static final int DEFAULT_INITIAL_ACTIVITY_COUNT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mMaxShownActivityCount I Access flags: 0x2 = private int mMaxShownActivityCount + Field: mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; Access flags: 0x12 = private final com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener + Field: DEFAULT_SHARE_HISTORY_FILE_NAME Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME Class member attributes (count = 1): + Constant value attribute: + String [share_history.xml] + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mShareHistoryFileName Ljava/lang/String; Access flags: 0x2 = private java.lang.String mShareHistoryFileName + Field: mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener + Field: mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener Methods (count = 11): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ShareActionProvider(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/view/ActionProvider. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_4 [7] putfield #26 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] [10] aload_0 v0 [11] new #18 + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] [14] dup [15] aload_0 v0 [16] aconst_null [17] invokespecial #54 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] [20] putfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [23] aload_0 v0 [24] ldc #2 + String [share_history.xml] [26] putfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [29] aload_0 v0 [30] aload_1 v1 [31] putfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnShareTargetSelectedListener(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V Access flags: 0x1 = public void setOnShareTargetSelectedListener(com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener) 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 #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] aload_0 v0 [5] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [8] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] astore_1 v1 [12] new #15 + Class [com/actionbarsherlock/widget/ActivityChooserView] [15] dup [16] aload_0 v0 [17] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [20] invokespecial #46 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;)V] [23] dup [24] astore_2 v2 [25] aload_1 v1 [26] invokevirtual #47 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [29] new #8 + Class [android/util/TypedValue] [32] dup [33] invokespecial #39 + Methodref [android/util/TypedValue. ()V] [36] astore_1 v1 [37] aload_0 v0 [38] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [41] invokevirtual #34 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [44] getstatic #21 + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I] [47] aload_1 v1 [48] iconst_1 [49] invokevirtual #38 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [52] pop [53] aload_0 v0 [54] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [57] invokevirtual #32 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [60] aload_1 v1 [61] getfield #20 + Fieldref [android/util/TypedValue.resourceId I] [64] invokevirtual #37 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] astore_1 v1 [68] aload_2 v2 [69] aload_1 v1 [70] invokevirtual #50 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] [73] aload_2 v2 [74] aload_0 v0 [75] invokevirtual #51 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] [78] aload_2 v2 [79] getstatic #24 + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I] [82] invokevirtual #48 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V] [85] aload_2 v2 [86] getstatic #23 + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I] [89] invokevirtual #49 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V] [92] aload_2 v2 [93] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 8, stack = 6): [0] aload_1 v1 [1] invokeinterface #60 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V] [6] aload_0 v0 [7] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [10] aload_0 v0 [11] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [14] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] astore_2 v2 [18] aload_0 v0 [19] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [22] invokevirtual #31 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [25] astore_3 v3 [26] aload_2 v2 [27] invokevirtual #43 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [30] dup [31] istore v4 [33] aload_0 v0 [34] getfield #26 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] [37] invokestatic #55 + Methodref [java/lang/Math.min (II)I] [40] istore v5 [42] iconst_0 [43] istore v6 [45] goto +52 (target=97) [48] aload_2 v2 [49] iload v6 [51] invokevirtual #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [54] astore v7 [56] aload_1 v1 [57] iconst_0 [58] iload v6 [60] iload v6 [62] aload v7 [64] aload_3 v3 [65] invokevirtual #36 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [68] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [73] aload v7 [75] aload_3 v3 [76] invokevirtual #35 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [79] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [84] aload_0 v0 [85] getfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [88] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [93] pop [94] iinc v6, 1 [97] iload v6 [99] iload v5 [101] ificmplt -53 (target=48) [104] iload v5 [106] iload v4 [108] ificmpge +86 (target=194) [111] aload_1 v1 [112] iconst_0 [113] iload v5 [115] iload v5 [117] aload_0 v0 [118] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [121] getstatic #22 + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] [124] invokevirtual #33 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [127] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [132] astore v6 [134] iconst_0 [135] istore v7 [137] goto +50 (target=187) [140] aload_2 v2 [141] iload v7 [143] invokevirtual #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [146] astore_1 v1 [147] aload v6 [149] iconst_0 [150] iload v7 [152] iload v7 [154] aload_1 v1 [155] aload_3 v3 [156] invokevirtual #36 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [159] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [164] aload_1 v1 [165] aload_3 v3 [166] invokevirtual #35 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [169] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [174] aload_0 v0 [175] getfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [178] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [183] pop [184] iinc v7, 1 [187] iload v7 [189] iload v4 [191] ificmplt -51 (target=140) [194] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [48] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][i], Stack: - [97] Var: ..., Stack: (empty) - [140] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][a:com/actionbarsherlock/view/SubMenu][i], Stack: - [187] Var: ..., Stack: (empty) - [194] Var: -2, Stack: (empty) + Method: setShareHistoryFileName(Ljava/lang/String;)V Access flags: 0x1 = public void setShareHistoryFileName(java.lang.String) 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 #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShareIntent(Landroid/content/Intent;)V Access flags: 0x1 = public void setShareIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] aload_0 v0 [5] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [8] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] aload_1 v1 [12] invokevirtual #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActivityChooserPolicyIfNeeded()V Access flags: 0x2 = private void setActivityChooserPolicyIfNeeded() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [12] ifnonnull +16 (target=28) [15] aload_0 v0 [16] new #17 + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] [19] dup [20] aload_0 v0 [21] aconst_null [22] invokespecial #53 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] [25] putfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [28] aload_0 v0 [29] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [32] aload_0 v0 [33] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [36] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [39] aload_0 v0 [40] getfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [43] invokevirtual #45 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener access$2(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onShareTargetSelected] Fields (count = 0): Methods (count = 1): + Method: onShareTargetSelected(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean onShareTargetSelected(com.actionbarsherlock.widget.ShareActionProvider,android.content.Intent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] Constant Pool (count = 35): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + NameAndType [onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Utf8 [java/lang/Object] + Utf8 [onChooseActivity] + Utf8 [onShareTargetSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ShareActionProvider; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;)V Access flags: 0x2 = private ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider) 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 #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [7] ifnull +21 (target=28) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [21] aload_2 v2 [22] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] [27] ireturn [28] iconst_0 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V Access flags: 0x1000 = synthetic ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] Constant Pool (count = 57): + Class [android/content/Context] + Class [android/content/Intent] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + NameAndType [chooseActivity (I)Landroid/content/Intent;] + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getItemId ()I] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [chooseActivity] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Utf8 [get] + Utf8 [getItemId] + Utf8 [java/lang/Object] + Utf8 [onMenuItemClick] + Utf8 [startActivity] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ShareActionProvider; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;)V Access flags: 0x2 = private ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider) 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 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [4] invokestatic #13 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] [7] aload_0 v0 [8] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [11] invokestatic #14 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] [14] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] astore_2 v2 [18] aload_1 v1 [19] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [24] istore_1 v1 [25] aload_2 v2 [26] iload_1 v1 [27] invokevirtual #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [30] dup [31] astore_1 v1 [32] ifnull +14 (target=46) [35] aload_0 v0 [36] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [39] invokestatic #13 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] [42] aload_1 v1 [43] invokevirtual #10 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [46] iconst_1 [47] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [46] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:android/content/Intent], Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V Access flags: 0x1000 = synthetic ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/NotificationActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.NotificationActivity extends android.app.Activity Interfaces (count = 2): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnTouchListener] Constant Pool (count = 141): + Integer [16973835] + Float [16.0] + String [: ] + String [com.crittercism.notification] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/os/Bundle] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnTouchListener] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/crittercism/NotificationActivity] + Class [com/crittercism/app/Crittercism] + Class [java/lang/StringBuilder] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + Methodref [android/widget/LinearLayout.setId (I)V] + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/LinearLayout.setOnTouchListener (Landroid/view/View$OnTouchListener;)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout.setPadding (IIII)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams.setMargins (IIII)V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.setId (I)V] + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [android/widget/TextView.setTextSize (F)V] + Methodref [com/crittercism/NotificationActivity.finish ()V] + Methodref [com/crittercism/NotificationActivity.getIntent ()Landroid/content/Intent;] + Methodref [com/crittercism/NotificationActivity.requestWindowFeature (I)Z] + Methodref [com/crittercism/NotificationActivity.setContentView (Landroid/view/View;)V] + Methodref [com/crittercism/NotificationActivity.setTheme (I)V] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.t ()I] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [containsKey (Ljava/lang/String;)Z] + NameAndType [finish ()V] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getNotificationTitle ()Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [requestWindowFeature (I)Z] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setId (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMargins (IIII)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnTouchListener (Landroid/view/View$OnTouchListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setPadding (IIII)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (F)V] + NameAndType [setTheme (I)V] + NameAndType [t ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnTouchListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [: ] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/os/Bundle] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnTouchListener] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [com.crittercism.notification] + Utf8 [com/crittercism/NotificationActivity] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [containsKey] + Utf8 [finish] + Utf8 [getExtras] + Utf8 [getIntent] + Utf8 [getNotificationTitle] + Utf8 [getString] + Utf8 [java/lang/StringBuilder] + Utf8 [onClick] + Utf8 [onCreate] + Utf8 [onTouch] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setId] + Utf8 [setLayoutParams] + Utf8 [setMargins] + Utf8 [setOnClickListener] + Utf8 [setOnTouchListener] + Utf8 [setOrientation] + Utf8 [setPadding] + Utf8 [setText] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [setTheme] + Utf8 [t] + Utf8 [toString] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public NotificationActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/app/Activity. ()V] [4] 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 = 221, locals = 6, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #17 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #38 + Methodref [com/crittercism/NotificationActivity.getIntent ()Landroid/content/Intent;] [9] invokevirtual #18 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [12] dup [13] astore_1 v1 [14] ifnull +206 (target=220) [17] aload_1 v1 [18] ldc #4 + String [com.crittercism.notification] [20] invokevirtual #19 + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] [23] ifeq +197 (target=220) [26] aload_0 v0 [27] ldc #1 + Integer [16973835] [29] invokevirtual #41 + Methodref [com/crittercism/NotificationActivity.setTheme (I)V] [32] aload_0 v0 [33] iconst_1 [34] invokevirtual #39 + Methodref [com/crittercism/NotificationActivity.requestWindowFeature (I)Z] [37] pop [38] aload_0 v0 [39] aload_0 v0 [40] aload_1 v1 [41] ldc #4 + String [com.crittercism.notification] [43] invokevirtual #20 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [46] astore_2 v2 [47] astore_1 v1 [48] invokestatic #42 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [51] astore_3 v3 [52] new #10 + Class [android/widget/LinearLayout] [55] dup [56] aload_1 v1 [57] invokespecial #21 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [60] astore v4 [62] new #11 + Class [android/widget/LinearLayout$LayoutParams] [65] dup [66] iconst_m1 [67] iconst_m1 [68] invokespecial #29 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [71] astore v5 [73] aload v4 [75] aload v5 [77] invokevirtual #24 + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [80] aload v4 [82] iconst_0 [83] invokevirtual #27 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [86] aload_3 v3 [87] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.t ()I] [90] istore v5 [92] aload v4 [94] iload v5 [96] iload v5 [98] iload v5 [100] iload v5 [102] invokevirtual #28 + Methodref [android/widget/LinearLayout.setPadding (IIII)V] [105] aload v4 [107] bipush 13 [109] invokevirtual #23 + Methodref [android/widget/LinearLayout.setId (I)V] [112] aload v4 [114] aload_1 v1 [115] invokevirtual #25 + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [118] aload v4 [120] aload_1 v1 [121] invokevirtual #26 + Methodref [android/widget/LinearLayout.setOnTouchListener (Landroid/view/View$OnTouchListener;)V] [124] new #12 + Class [android/widget/TextView] [127] dup [128] aload_1 v1 [129] invokespecial #31 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [132] astore_1 v1 [133] new #11 + Class [android/widget/LinearLayout$LayoutParams] [136] dup [137] bipush -2 [139] bipush -2 [141] invokespecial #29 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [144] dup [145] astore v5 [147] iconst_0 [148] iconst_0 [149] aload_3 v3 [150] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.t ()I] [153] iconst_0 [154] invokevirtual #30 + Methodref [android/widget/LinearLayout$LayoutParams.setMargins (IIII)V] [157] aload_1 v1 [158] aload v5 [160] invokevirtual #33 + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [163] aload_1 v1 [164] ldc #2 + Float [16.0] [166] invokevirtual #36 + Methodref [android/widget/TextView.setTextSize (F)V] [169] aload_1 v1 [170] iconst_m1 [171] invokevirtual #35 + Methodref [android/widget/TextView.setTextColor (I)V] [174] aload_1 v1 [175] bipush 51 [177] invokevirtual #32 + Methodref [android/widget/TextView.setId (I)V] [180] aload_1 v1 [181] new #15 + Class [java/lang/StringBuilder] [184] dup [185] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [188] invokestatic #43 + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] [191] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] ldc #3 + String [: ] [196] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [199] aload_2 v2 [200] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [203] invokevirtual #47 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [206] invokevirtual #34 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [209] aload v4 [211] aload_1 v1 [212] invokevirtual #22 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [215] aload v4 [217] invokevirtual #40 + Methodref [com/crittercism/NotificationActivity.setContentView (Landroid/view/View;)V] [220] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [220] Var: -2, Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #37 + Methodref [com/crittercism/NotificationActivity.finish ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouch(android.view.View,android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 1): [0] aload_0 v0 [1] invokevirtual #37 + Methodref [com/crittercism/NotificationActivity.finish ()V] [4] iconst_1 [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.app.Crittercism extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 846): + Float [10.0] + Float [160.0] + String [] + String [ date = ] + String [ to SharedPreferences!!] + String [1.0] + String [Breadcrumbs: ] + String [CRITTERCISM_APP_ID] + String [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] + String [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] + String [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] + String [Call to getPackageName() failed. Please contact us at support@crittercism.com.] + String [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] + String [Call to logHandledException() failed. Please contact us at support@crittercism.com.] + String [Call to setMetadata() failed. Please contact us at support@crittercism.com.] + String [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] + String [Call to setUsername() failed. Please contact us at support@crittercism.com.] + String [Crittercism] + String [Crittercism Initialized.] + String [Developer Reply] + String [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] + String [Exception getting user object in handleAppLoadResponse: ] + String [Exception in addThrowableToVector: ] + String [Exception in logHandledExceptionInstanceMethod: ] + String [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] + String [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] + String [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] + String [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] + String [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] + String [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] + String [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] + String [Exception setting app settings in handleAppLoadResponse: ] + String [Exception setting user object in handleAppLoadResponse: ] + String [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] + String [Exception with user pop notification! ] + String [FALSE] + String [Failed to get app id. Please contact us at support@crittercism.com.] + String [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] + String [Failed to send app load data. Please contact us at support@crittercism.com] + String [Failed to store opt out status!!] + String [GMT] + String [Initialize the Crittercism library before using its methods.] + String [JSONException in addThrowableToVector: ] + String [Saved optOutStatus as ] + String [TRUE] + String [_crashedonlastappload.txt] + String [_optoutsetting.txt] + String [android] + String [app_settings] + String [app_state] + String [breadcrumbs] + String [breadcrumbsFileString] + String [com.crittercism.prefs] + String [com.crittercism.prefs.did] + String [com.crittercism/dumps] + String [crashedOnLastAppLoad] + String [critter_] + String [currentSessionJsonArray size: ] + String [current_session] + String [current_thread_id] + String [customVersionName] + String [delaySendingAppLoad] + String [deviceID is ] + String [exception_name] + String [exception_reason] + String [false] + String [initialize: notification title is ] + String [installNdk] + String [longFormat = ] + String [me] + String [nativeDumpPath] + String [need_pkg] + String [notification] + String [notificationTitle] + String [optOutStatus] + String [platform] + String [pop notification: ] + String [previous_session] + String [read crashedOnLastAppLoad as: ] + String [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] + String [sentAppLoads = ] + String [sentCrashes = ] + String [sentExceptions = ] + String [sentNdkCrashes = ] + String [session_start] + String [settings] + String [settings need_pkg = ] + String [shouldCollectLogcat] + String [shouldUseAmazonMarket] + String [success] + String [threads] + String [true] + String [ts] + String [type] + String [unsymbolized_stacktrace] + String [username] + String [username: ] + String [yyyy-MM-dd'T'HH:mm:ss.s] + String [yyyy-MM-dd'T'HH:mm:ss.sZ] + Class [a/a/a] + Class [a/a/b] + Class [a/a/e] + Class [a/a/i] + Class [a/a/l] + Class [a/a/q] + Class [a/a/s] + Class [a/a/t] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/os/Bundle] + Class [android/os/Environment] + Class [android/os/Message] + Class [android/util/Log] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$1] + Class [com/crittercism/app/Crittercism$10] + Class [com/crittercism/app/Crittercism$2] + Class [com/crittercism/app/Crittercism$3] + Class [com/crittercism/app/Crittercism$4] + Class [com/crittercism/app/Crittercism$5] + Class [com/crittercism/app/Crittercism$6] + Class [com/crittercism/app/Crittercism$7] + Class [com/crittercism/app/Crittercism$8] + Class [com/crittercism/app/Crittercism$9] + Class [com/crittercism/app/Crittercism$a] + Class [java/io/BufferedReader] + Class [java/io/BufferedWriter] + Class [java/io/File] + Class [java/io/FileInputStream] + Class [java/io/FileWriter] + Class [java/io/IOException] + Class [java/io/InputStreamReader] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Integer] + Class [java/lang/Long] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Class [java/text/SimpleDateFormat] + Class [java/util/Date] + Class [java/util/Locale] + Class [java/util/TimeZone] + Class [java/util/Vector] + Class [java/util/concurrent/ExecutorService] + Class [java/util/concurrent/Executors] + Class [java/util/concurrent/FutureTask] + Class [java/util/concurrent/TimeUnit] + Class [org/json/JSONArray] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Long [2500] + Long [8000] + Long [60000] + Fieldref [a/a/b.a Ljava/lang/String;] + Fieldref [a/a/b.b Ljava/lang/String;] + Fieldref [a/a/b.c Ljava/lang/String;] + Fieldref [a/a/b.d Ljava/lang/String;] + Fieldref [a/a/l.a Ljava/lang/String;] + Fieldref [a/a/l.b Ljava/lang/String;] + Fieldref [a/a/s.c Ljava/lang/String;] + Fieldref [a/a/s.d Lorg/json/JSONArray;] + Fieldref [a/a/s.e Lorg/json/JSONArray;] + Fieldref [a/a/s.f Lorg/json/JSONObject;] + Fieldref [a/a/s.g Ljava/util/Date;] + Fieldref [a/a/s.h I] + Fieldref [a/a/v.c Ljava/lang/String;] + Fieldref [a/a/v.d Lorg/json/JSONArray;] + Fieldref [a/a/v.e Lorg/json/JSONArray;] + Fieldref [a/a/v.f Lorg/json/JSONObject;] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] + Fieldref [com/crittercism/app/Crittercism.g Z] + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] + Fieldref [com/crittercism/app/Crittercism.i F] + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] + Fieldref [com/crittercism/app/Crittercism.n Z] + Fieldref [com/crittercism/app/Crittercism.o Z] + Fieldref [com/crittercism/app/Crittercism.p Z] + Fieldref [com/crittercism/app/Crittercism.q Z] + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.s I] + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.x Z] + Fieldref [java/util/Locale.US Ljava/util/Locale;] + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] + Methodref [a/a/a.a (Landroid/content/Context;)V] + Methodref [a/a/e. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Methodref [a/a/e.a ()Ljava/lang/String;] + Methodref [a/a/e.a (Ljava/lang/String;)V] + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] + Methodref [a/a/e.b ()Ljava/lang/String;] + Methodref [a/a/e.c (Lorg/json/JSONObject;)V] + Methodref [a/a/e.e ()F] + Methodref [a/a/e.f ()F] + Methodref [a/a/e.g ()Ljava/lang/String;] + Methodref [a/a/e.h ()V] + Methodref [a/a/e.i ()Lorg/json/JSONObject;] + Methodref [a/a/i. ()V] + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Methodref [a/a/i.b ()Ljava/lang/String;] + Methodref [a/a/l. ()V] + Methodref [a/a/l.a (Lorg/json/JSONObject;)La/a/l;] + Methodref [a/a/q. ()V] + Methodref [a/a/q.b ()V] + Methodref [a/a/q.c ()Lorg/json/JSONObject;] + Methodref [a/a/q.f ()V] + Methodref [a/a/s. ()V] + Methodref [a/a/s.a (Ljava/lang/Object;)V] + Methodref [a/a/s.a (Ljava/lang/Throwable;)V] + Methodref [a/a/s.b ()Lorg/json/JSONObject;] + Methodref [a/a/s.d ()V] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [a/a/s.f ()V] + Methodref [a/a/t. ()V] + Methodref [a/a/t.a ()Lorg/json/JSONObject;] + Methodref [a/a/t.b ()V] + Methodref [a/a/t.f ()V] + Methodref [a/a/v. ()V] + Methodref [a/a/v.a (Ljava/lang/Object;)V] + Methodref [a/a/v.a (Ljava/lang/Throwable;)V] + Methodref [a/a/v.b ()Lorg/json/JSONObject;] + Methodref [a/a/v.d ()V] + Methodref [a/a/v.f ()V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] + Methodref [android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;] + Methodref [android/os/Message.sendToTarget ()V] + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/crittercism/app/Crittercism. ()V] + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;Ljava/lang/String;)Z] + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.didCrashOnLastAppLoad ()Z] + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.setMetadata (Lorg/json/JSONObject;)V] + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.w ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.x ()I] + Methodref [com/crittercism/app/Crittercism$1. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$10. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$2. (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Methodref [com/crittercism/app/Crittercism$3. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$4. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$5. ()V] + Methodref [com/crittercism/app/Crittercism$6. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$7. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$8. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$9. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$a. (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] + Methodref [java/io/BufferedReader.close ()V] + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;)V] + Methodref [java/io/BufferedWriter.close ()V] + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + Methodref [java/io/File.canWrite ()Z] + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + Methodref [java/io/FileWriter. (Ljava/io/File;)V] + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. ()V] + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + 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/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Methodref [java/lang/Thread.start ()V] + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] + Methodref [java/util/Date. ()V] + Methodref [java/util/Date.getTime ()J] + Methodref [java/util/Date.toString ()Ljava/lang/String;] + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] + Methodref [java/util/Vector.size ()I] + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Methodref [java/util/concurrent/FutureTask.isDone ()Z] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [ (Ljava/io/Reader;)V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/util/Locale;)V] + NameAndType [ (Ljava/util/concurrent/Callable;)V] + NameAndType [MILLISECONDS Ljava/util/concurrent/TimeUnit;] + NameAndType [US Ljava/util/Locale;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a ()Lorg/json/JSONObject;] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a (Landroid/content/Context;)Z] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Z] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Throwable;)V] + NameAndType [a (Ljava/util/Date;)J] + NameAndType [a (Lorg/json/JSONObject;)La/a/l;] + NameAndType [a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + NameAndType [a ([Z)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b ()Lorg/json/JSONObject;] + NameAndType [b ()V] + NameAndType [b Landroid/os/Handler;] + NameAndType [b Ljava/lang/String;] + NameAndType [booleanValue ()Z] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c (Lorg/json/JSONObject;)V] + NameAndType [c Lcom/crittercism/app/Crittercism;] + NameAndType [c Ljava/lang/String;] + NameAndType [canWrite ()Z] + NameAndType [close ()V] + NameAndType [commit ()Z] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d ()V] + NameAndType [d ()Z] + NameAndType [d La/a/e;] + NameAndType [d Ljava/lang/String;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [didCrashOnLastAppLoad ()Z] + NameAndType [e ()F] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e La/a/i;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [execute (Ljava/lang/Runnable;)V] + NameAndType [f ()F] + NameAndType [f ()V] + NameAndType [f La/a/l;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;] + NameAndType [g ()Ljava/lang/String;] + NameAndType [g Ljava/util/Date;] + NameAndType [g Z] + NameAndType [get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [getBoolean (Ljava/lang/String;)Z] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [getExternalStorageDirectory ()Ljava/io/File;] + NameAndType [getId ()J] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getJSONArray (I)Lorg/json/JSONArray;] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getNotificationTitle ()Ljava/lang/String;] + NameAndType [getOptOutStatus ()Z] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getTime ()J] + NameAndType [getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] + NameAndType [h ()V] + NameAndType [h I] + NameAndType [h Landroid/content/Context;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [i ()Lorg/json/JSONObject;] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i F] + NameAndType [isDone ()Z] + NameAndType [j ()Ljava/lang/String;] + NameAndType [j La/a/q;] + NameAndType [k La/a/v;] + NameAndType [l La/a/s;] + NameAndType [length ()I] + NameAndType [m La/a/t;] + NameAndType [n Z] + NameAndType [newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] + NameAndType [o Z] + NameAndType [obtain (Landroid/os/Handler;)Landroid/os/Message;] + NameAndType [p Z] + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [q Z] + NameAndType [r Ljava/lang/String;] + NameAndType [readLine ()Ljava/lang/String;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [s I] + NameAndType [sendToTarget ()V] + NameAndType [setData (Landroid/os/Bundle;)V] + NameAndType [setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + NameAndType [setMetadata (Lorg/json/JSONObject;)V] + NameAndType [setTimeZone (Ljava/util/TimeZone;)V] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [t Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [toString (J)Ljava/lang/String;] + NameAndType [u ()Ljava/lang/String;] + NameAndType [u Ljava/lang/String;] + NameAndType [v Ljava/lang/String;] + NameAndType [versionCode I] + NameAndType [versionName Ljava/lang/String;] + NameAndType [w ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w Ljava/lang/String;] + NameAndType [write (Ljava/lang/String;)V] + NameAndType [x ()I] + NameAndType [x Z] + Utf8 [] + Utf8 [ date = ] + Utf8 [ to SharedPreferences!!] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/q;] + Utf8 [()La/a/s;] + Utf8 [()La/a/t;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/util/concurrent/ExecutorService;] + Utf8 [(I)Lorg/json/JSONArray;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Utf8 [(La/a/q;)V] + Utf8 [(La/a/s;)V] + Utf8 [(La/a/t;)V] + Utf8 [(La/a/v;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Handler;)Landroid/os/Message;] + Utf8 [(Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [(Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + Utf8 [(Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/io/Reader;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/Date;] + Utf8 [(Ljava/lang/String;)Ljava/util/TimeZone;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/util/Locale;)V] + Utf8 [(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/Throwable;)Z] + Utf8 [(Ljava/util/Date;)J] + Utf8 [(Ljava/util/Date;)Ljava/lang/String;] + Utf8 [(Ljava/util/TimeZone;)V] + Utf8 [(Ljava/util/concurrent/Callable;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/l;] + Utf8 [(Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Z)V] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [1.0] + Utf8 [] + Utf8 [] + Utf8 [Breadcrumbs: ] + Utf8 [CRITTERCISM_APP_ID] + Utf8 [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getPackageName() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to logHandledException() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setMetadata() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setUsername() failed. Please contact us at support@crittercism.com.] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Crittercism Initialized.] + Utf8 [Developer Reply] + Utf8 [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] + Utf8 [Exception getting user object in handleAppLoadResponse: ] + Utf8 [Exception in addThrowableToVector: ] + Utf8 [Exception in logHandledExceptionInstanceMethod: ] + Utf8 [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] + Utf8 [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] + Utf8 [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] + Utf8 [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] + Utf8 [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] + Utf8 [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] + Utf8 [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] + Utf8 [Exception setting app settings in handleAppLoadResponse: ] + Utf8 [Exception setting user object in handleAppLoadResponse: ] + Utf8 [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] + Utf8 [Exception with user pop notification! ] + Utf8 [F] + Utf8 [FALSE] + Utf8 [Failed to get app id. Please contact us at support@crittercism.com.] + Utf8 [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] + Utf8 [Failed to send app load data. Please contact us at support@crittercism.com] + Utf8 [Failed to store opt out status!!] + Utf8 [GMT] + Utf8 [I] + Utf8 [Initialize the Crittercism library before using its methods.] + Utf8 [JSONException in addThrowableToVector: ] + Utf8 [La/a/e;] + Utf8 [La/a/i;] + Utf8 [La/a/l;] + Utf8 [La/a/q;] + Utf8 [La/a/s;] + Utf8 [La/a/t;] + Utf8 [La/a/v;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Date;] + Utf8 [Ljava/util/Locale;] + Utf8 [Ljava/util/concurrent/TimeUnit;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [MILLISECONDS] + Utf8 [Saved optOutStatus as ] + Utf8 [StackMapTable] + Utf8 [TRUE] + Utf8 [US] + Utf8 [Z] + Utf8 [_crashedonlastappload.txt] + Utf8 [_optoutsetting.txt] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/b] + Utf8 [a/a/e] + Utf8 [a/a/i] + Utf8 [a/a/l] + Utf8 [a/a/q] + Utf8 [a/a/s] + Utf8 [a/a/t] + Utf8 [a/a/v] + Utf8 [android] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/os/Bundle] + Utf8 [android/os/Environment] + Utf8 [android/os/Message] + Utf8 [android/util/Log] + Utf8 [app_settings] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [booleanValue] + Utf8 [breadcrumbs] + Utf8 [breadcrumbsFileString] + Utf8 [c] + Utf8 [canWrite] + Utf8 [close] + Utf8 [com.crittercism.prefs] + Utf8 [com.crittercism.prefs.did] + Utf8 [com.crittercism/dumps] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$1] + Utf8 [com/crittercism/app/Crittercism$10] + Utf8 [com/crittercism/app/Crittercism$2] + Utf8 [com/crittercism/app/Crittercism$3] + Utf8 [com/crittercism/app/Crittercism$4] + Utf8 [com/crittercism/app/Crittercism$5] + Utf8 [com/crittercism/app/Crittercism$6] + Utf8 [com/crittercism/app/Crittercism$7] + Utf8 [com/crittercism/app/Crittercism$8] + Utf8 [com/crittercism/app/Crittercism$9] + Utf8 [com/crittercism/app/Crittercism$a] + Utf8 [commit] + Utf8 [contains] + Utf8 [crashedOnLastAppLoad] + Utf8 [critter_] + Utf8 [currentSessionJsonArray size: ] + Utf8 [currentThread] + Utf8 [current_session] + Utf8 [current_thread_id] + Utf8 [customVersionName] + Utf8 [d] + Utf8 [delaySendingAppLoad] + Utf8 [deviceID is ] + Utf8 [didCrashOnLastAppLoad] + Utf8 [e] + Utf8 [edit] + Utf8 [equals] + Utf8 [exception_name] + Utf8 [exception_reason] + Utf8 [execute] + Utf8 [f] + Utf8 [false] + Utf8 [format] + Utf8 [g] + Utf8 [get] + Utf8 [getBoolean] + Utf8 [getClass] + Utf8 [getDefaultUncaughtExceptionHandler] + Utf8 [getExternalStorageDirectory] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getMessage] + Utf8 [getName] + Utf8 [getNotificationTitle] + Utf8 [getOptOutStatus] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [getTime] + Utf8 [getTimeZone] + Utf8 [h] + Utf8 [has] + Utf8 [i] + Utf8 [init] + Utf8 [initialize: notification title is ] + Utf8 [installNdk] + Utf8 [isDone] + Utf8 [j] + Utf8 [java/io/BufferedReader] + Utf8 [java/io/BufferedWriter] + Utf8 [java/io/File] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/FileWriter] + Utf8 [java/io/IOException] + Utf8 [java/io/InputStreamReader] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Long] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [java/text/SimpleDateFormat] + Utf8 [java/util/Date] + Utf8 [java/util/Locale] + Utf8 [java/util/TimeZone] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/ExecutorService] + Utf8 [java/util/concurrent/Executors] + Utf8 [java/util/concurrent/FutureTask] + Utf8 [java/util/concurrent/TimeUnit] + Utf8 [k] + Utf8 [l] + Utf8 [leaveBreadcrumb] + Utf8 [length] + Utf8 [logHandledException] + Utf8 [longFormat = ] + Utf8 [m] + Utf8 [me] + Utf8 [n] + Utf8 [nativeDumpPath] + Utf8 [need_pkg] + Utf8 [newFixedThreadPool] + Utf8 [notification] + Utf8 [notificationTitle] + Utf8 [o] + Utf8 [obtain] + Utf8 [optOutStatus] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [p] + Utf8 [parse] + Utf8 [platform] + Utf8 [pop notification: ] + Utf8 [previous_session] + Utf8 [put] + Utf8 [putBoolean] + Utf8 [putString] + Utf8 [q] + Utf8 [r] + Utf8 [read crashedOnLastAppLoad as: ] + Utf8 [readLine] + Utf8 [remove] + Utf8 [s] + Utf8 [sendAppLoadData] + Utf8 [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] + Utf8 [sendToTarget] + Utf8 [sentAppLoads = ] + Utf8 [sentCrashes = ] + Utf8 [sentExceptions = ] + Utf8 [sentNdkCrashes = ] + Utf8 [session_start] + Utf8 [setData] + Utf8 [setDefaultUncaughtExceptionHandler] + Utf8 [setMetadata] + Utf8 [setOptOutStatus] + Utf8 [setTimeZone] + Utf8 [setUsername] + Utf8 [settings] + Utf8 [settings need_pkg = ] + Utf8 [shouldCollectLogcat] + Utf8 [shouldUseAmazonMarket] + Utf8 [size] + Utf8 [start] + Utf8 [success] + Utf8 [t] + Utf8 [threads] + Utf8 [toString] + Utf8 [true] + Utf8 [ts] + Utf8 [type] + Utf8 [u] + Utf8 [unsymbolized_stacktrace] + Utf8 [username] + Utf8 [username: ] + Utf8 [v] + Utf8 [versionCode] + Utf8 [versionName] + Utf8 [w] + Utf8 [write] + Utf8 [x] + Utf8 [yyyy-MM-dd'T'HH:mm:ss.s] + Utf8 [yyyy-MM-dd'T'HH:mm:ss.sZ] Fields (count = 24): + Field: c Lcom/crittercism/app/Crittercism; Access flags: 0xa = private static com.crittercism.app.Crittercism c + Field: d La/a/e; Access flags: 0x2 = private a.a.e d + Field: e La/a/i; Access flags: 0x2 = private a.a.i e + Field: f La/a/l; Access flags: 0x2 = private a.a.l f + Field: g Z Access flags: 0x2 = private boolean g + Field: h Landroid/content/Context; Access flags: 0x2 = private android.content.Context h + Field: i F Access flags: 0x2 = private float i + Field: a Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String a + Field: j La/a/q; Access flags: 0x2 = private a.a.q j + Field: k La/a/v; Access flags: 0x2 = private a.a.v k + Field: l La/a/s; Access flags: 0x2 = private a.a.s l + Field: m La/a/t; Access flags: 0x2 = private a.a.t m + Field: n Z Access flags: 0x2 = private boolean n + Field: o Z Access flags: 0x2 = private boolean o + Field: p Z Access flags: 0x2 = private boolean p + Field: q Z Access flags: 0x2 = private boolean q + Field: r Ljava/lang/String; Access flags: 0x2 = private java.lang.String r + Field: s I Access flags: 0x2 = private int s + Field: t Ljava/lang/String; Access flags: 0x2 = private java.lang.String t + Field: u Ljava/lang/String; Access flags: 0x2 = private java.lang.String u + Field: v Ljava/lang/String; Access flags: 0x2 = private java.lang.String v + Field: w Ljava/lang/String; Access flags: 0x2 = private java.lang.String w + Field: x Z Access flags: 0x2 = private boolean x + Field: b Landroid/os/Handler; Access flags: 0x10 = final android.os.Handler b Methods (count = 47): - Method: ()V Access flags: 0x2 = private Crittercism() Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #302 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [9] aload_0 v0 [10] iconst_0 [11] putfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [14] aload_0 v0 [15] aconst_null [16] putfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [19] aload_0 v0 [20] fconst_1 [21] putfield #191 + Fieldref [com/crittercism/app/Crittercism.i F] [24] aload_0 v0 [25] new #105 + Class [a/a/q] [28] dup [29] invokespecial #228 + Methodref [a/a/q. ()V] [32] putfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [35] aload_0 v0 [36] new #108 + Class [a/a/v] [39] dup [40] invokespecial #243 + Methodref [a/a/v. ()V] [43] putfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [46] aload_0 v0 [47] new #106 + Class [a/a/s] [50] dup [51] invokespecial #232 + Methodref [a/a/s. ()V] [54] putfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [57] aload_0 v0 [58] new #107 + Class [a/a/t] [61] dup [62] invokespecial #239 + Methodref [a/a/t. ()V] [65] putfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [68] aload_0 v0 [69] iconst_0 [70] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [73] aload_0 v0 [74] iconst_0 [75] putfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [78] aload_0 v0 [79] iconst_0 [80] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [83] aload_0 v0 [84] iconst_0 [85] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [88] aload_0 v0 [89] ldc #3 + String [] [91] putfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [94] aload_0 v0 [95] iconst_0 [96] putfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [99] aload_0 v0 [100] aconst_null [101] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [104] aload_0 v0 [105] ldc #3 + String [] [107] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [110] aload_0 v0 [111] ldc #20 + String [Developer Reply] [113] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [116] aload_0 v0 [117] ldc #55 + String [com.crittercism/dumps] [119] putfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [122] aload_0 v0 [123] iconst_0 [124] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [127] aload_0 v0 [128] new #122 + Class [com/crittercism/app/Crittercism$3] [131] dup [132] aload_0 v0 [133] invokespecial #278 + Methodref [com/crittercism/app/Crittercism$3. (Lcom/crittercism/app/Crittercism;)V] [136] putfield #184 + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lcom/crittercism/app/Crittercism; Access flags: 0x9 = public static com.crittercism.app.Crittercism a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z Access flags: 0xa9 = public static synchronized varargs boolean init(android.content.Context,java.lang.String,org.json.JSONObject[]) Class member attributes (count = 1): + Code attribute instructions (code length = 787, locals = 7, stack = 9): [0] aload_1 v1 [1] ldc #8 + String [CRITTERCISM_APP_ID] [3] invokevirtual #305 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [6] ifeq +13 (target=19) [9] ldc #18 + String [Crittercism] [11] ldc #21 + String [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] [13] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] iconst_0 [18] ireturn [19] new #158 + Class [org/json/JSONObject] [22] dup [23] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [26] astore_3 v3 [27] aload_2 v2 [28] arraylength [29] ifle +7 (target=36) [32] aload_2 v2 [33] iconst_0 [34] aaload [35] astore_3 v3 [36] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [39] ifnull +746 (target=785) [42] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [45] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [48] ifne +737 (target=785) [51] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [54] aload_0 v0 [55] aload_1 v1 [56] astore_2 v2 [57] astore_1 v1 [58] dup [59] astore_0 v0 [60] iconst_1 [61] putfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [64] aload_0 v0 [65] aload_1 v1 [66] putfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [69] aload_0 v0 [70] aload_0 v0 [71] invokespecial #273 + Methodref [com/crittercism/app/Crittercism.w ()Ljava/lang/String;] [74] putfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [77] aload_0 v0 [78] aload_0 v0 [79] invokespecial #274 + Methodref [com/crittercism/app/Crittercism.x ()I] [82] putfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [85] aload_3 v3 [86] ldc #61 + String [customVersionName] [88] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [91] ifeq +22 (target=113) [94] aload_0 v0 [95] aload_3 v3 [96] ldc #61 + String [customVersionName] [98] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [101] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [104] goto +9 (target=113) [107] pop [108] aload_0 v0 [109] aconst_null [110] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [113] aload_0 v0 [114] new #102 + Class [a/a/e] [117] dup [118] aload_1 v1 [119] aload_2 v2 [120] getstatic #183 + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] [123] aload_0 v0 [124] getfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [127] aload_0 v0 [128] getfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [131] aload_0 v0 [132] getfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [135] invokespecial #210 + Methodref [a/a/e. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] [138] putfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [141] aload_0 v0 [142] aload_0 v0 [143] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [146] invokevirtual #217 + Methodref [a/a/e.e ()F] [149] putfield #191 + Fieldref [com/crittercism/app/Crittercism.i F] [152] aload_0 v0 [153] dup [154] astore v4 [156] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [159] ifnonnull +15 (target=174) [162] aload v4 [164] new #103 + Class [a/a/i] [167] dup [168] invokespecial #222 + Methodref [a/a/i. ()V] [171] putfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [174] aload_1 v1 [175] invokestatic #209 + Methodref [a/a/a.a (Landroid/content/Context;)V] [178] iconst_0 [179] istore v4 [181] aload_3 v3 [182] ldc #68 + String [installNdk] [184] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [187] ifeq +25 (target=212) [190] aload_3 v3 [191] ldc #68 + String [installNdk] [193] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [196] istore v4 [198] goto +14 (target=212) [201] pop [202] iconst_0 [203] istore v4 [205] goto +7 (target=212) [208] pop [209] iconst_0 [210] istore v4 [212] aload_3 v3 [213] ldc #71 + String [nativeDumpPath] [215] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [218] ifeq +17 (target=235) [221] aload_0 v0 [222] aload_3 v3 [223] ldc #71 + String [nativeDumpPath] [225] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [228] putfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [231] goto +4 (target=235) [234] pop [235] aload_3 v3 [236] ldc #62 + String [delaySendingAppLoad] [238] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [241] ifeq +17 (target=258) [244] aload_0 v0 [245] aload_3 v3 [246] ldc #62 + String [delaySendingAppLoad] [248] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [251] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [254] goto +9 (target=263) [257] pop [258] aload_0 v0 [259] iconst_0 [260] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [263] aload_3 v3 [264] ldc #88 + String [shouldCollectLogcat] [266] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [269] ifeq +22 (target=291) [272] aload_0 v0 [273] aload_3 v3 [274] ldc #88 + String [shouldCollectLogcat] [276] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [279] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [282] goto +9 (target=291) [285] pop [286] aload_0 v0 [287] iconst_0 [288] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [291] aload_3 v3 [292] ldc #74 + String [notificationTitle] [294] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [297] ifeq +23 (target=320) [300] aload_0 v0 [301] aload_3 v3 [302] ldc #74 + String [notificationTitle] [304] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [307] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [310] goto +10 (target=320) [313] pop [314] aload_0 v0 [315] ldc #20 + String [Developer Reply] [317] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [320] aload_3 v3 [321] ldc #89 + String [shouldUseAmazonMarket] [323] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [326] ifeq +22 (target=348) [329] aload_0 v0 [330] aload_3 v3 [331] ldc #89 + String [shouldUseAmazonMarket] [333] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [336] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [339] goto +9 (target=348) [342] pop [343] aload_0 v0 [344] iconst_0 [345] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [348] aload_0 v0 [349] aload_1 v1 [350] invokestatic #263 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] [353] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [356] aload_0 v0 [357] aload_1 v1 [358] aload_2 v2 [359] invokestatic #264 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;Ljava/lang/String;)Z] [362] putfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [365] aload_0 v0 [366] getfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [369] ifne +411 (target=780) [372] aload_0 v0 [373] invokestatic #268 + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] [376] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [379] new #144 + Class [java/lang/StringBuilder] [382] dup [383] ldc #67 + String [initialize: notification title is ] [385] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [388] aload_0 v0 [389] getfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [392] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [395] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [398] pop [399] aload_0 v0 [400] dup [401] astore_1 v1 [402] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [405] pop [406] aload_1 v1 [407] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [410] ldc #52 + String [breadcrumbsFileString] [412] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [415] astore_2 v2 [416] new #156 + Class [org/json/JSONArray] [419] dup [420] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [423] dup [424] astore_3 v3 [425] ldc #85 + String [session_start] [427] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [430] pop [431] aload_3 v3 [432] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [435] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [438] pop [439] new #156 + Class [org/json/JSONArray] [442] dup [443] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [446] dup [447] astore v5 [449] aload_3 v3 [450] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [453] pop [454] new #158 + Class [org/json/JSONObject] [457] dup [458] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [461] astore_3 v3 [462] new #156 + Class [org/json/JSONArray] [465] dup [466] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [469] astore v6 [471] aload_2 v2 [472] ifnull +62 (target=534) [475] new #158 + Class [org/json/JSONObject] [478] dup [479] aload_2 v2 [480] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [483] astore_3 v3 [484] goto +12 (target=496) [487] pop [488] new #158 + Class [org/json/JSONObject] [491] dup [492] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [495] astore_3 v3 [496] aload_3 v3 [497] ldc #59 + String [current_session] [499] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [502] ifeq +32 (target=534) [505] aload_3 v3 [506] ldc #59 + String [current_session] [508] invokevirtual #339 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [511] astore v6 [513] goto +21 (target=534) [516] pop [517] new #158 + Class [org/json/JSONObject] [520] dup [521] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [524] astore_3 v3 [525] new #156 + Class [org/json/JSONArray] [528] dup [529] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [532] astore v6 [534] aload_3 v3 [535] ldc #78 + String [previous_session] [537] aload v6 [539] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [542] pop [543] aload_3 v3 [544] ldc #59 + String [current_session] [546] aload v5 [548] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [551] pop [552] goto +12 (target=564) [555] pop [556] new #158 + Class [org/json/JSONObject] [559] dup [560] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [563] astore_3 v3 [564] new #144 + Class [java/lang/StringBuilder] [567] dup [568] ldc #7 + String [Breadcrumbs: ] [570] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [573] aload_3 v3 [574] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [577] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [580] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [583] pop [584] aload_1 v1 [585] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [588] pop [589] aload_1 v1 [590] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [593] ldc #52 + String [breadcrumbsFileString] [595] aload_3 v3 [596] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [599] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [602] invokestatic #313 + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] [605] dup [606] astore_1 v1 [607] instanceof #129 + Class [com/crittercism/app/Crittercism$a] [610] ifne +15 (target=625) [613] new #129 + Class [com/crittercism/app/Crittercism$a] [616] dup [617] aload_0 v0 [618] aload_1 v1 [619] invokespecial #285 + Methodref [com/crittercism/app/Crittercism$a. (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] [622] invokestatic #315 + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] [625] aload_0 v0 [626] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [629] pop [630] aload_0 v0 [631] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [634] ldc #54 + String [com.crittercism.prefs.did] [636] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [639] dup [640] astore_1 v1 [641] ifnonnull +29 (target=670) [644] aload_0 v0 [645] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [648] invokevirtual #215 + Methodref [a/a/e.b ()Ljava/lang/String;] [651] astore_1 v1 [652] aload_0 v0 [653] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [656] pop [657] aload_0 v0 [658] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [661] ldc #54 + String [com.crittercism.prefs.did] [663] aload_1 v1 [664] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [667] goto +20 (target=687) [670] new #144 + Class [java/lang/StringBuilder] [673] dup [674] ldc #63 + String [deviceID is ] [676] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [679] aload_1 v1 [680] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [683] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [686] pop [687] aload_0 v0 [688] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [691] aload_1 v1 [692] invokevirtual #212 + Methodref [a/a/e.a (Ljava/lang/String;)V] [695] aload_0 v0 [696] dup [697] astore_1 v1 [698] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [701] invokevirtual #229 + Methodref [a/a/q.b ()V] [704] aload_1 v1 [705] getfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [708] ifne +31 (target=739) [711] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [714] iconst_1 [715] ificmpne +6 (target=721) [718] goto +25 (target=743) [721] new #145 + Class [java/lang/Thread] [724] dup [725] new #123 + Class [com/crittercism/app/Crittercism$4] [728] dup [729] aload_1 v1 [730] invokespecial #279 + Methodref [com/crittercism/app/Crittercism$4. (Lcom/crittercism/app/Crittercism;)V] [733] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [736] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [739] goto +4 (target=743) [742] pop [743] aload_0 v0 [744] iload v4 [746] istore_3 v3 [747] astore v4 [749] iload_3 v3 [750] ifeq +22 (target=772) [753] new #145 + Class [java/lang/Thread] [756] dup [757] new #119 + Class [com/crittercism/app/Crittercism$1] [760] dup [761] aload v4 [763] invokespecial #275 + Methodref [com/crittercism/app/Crittercism$1. (Lcom/crittercism/app/Crittercism;)V] [766] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [769] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [772] ldc #18 + String [Crittercism] [774] ldc #19 + String [Crittercism Initialized.] [776] invokestatic #260 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [779] pop [780] invokestatic #267 + Methodref [com/crittercism/app/Crittercism.didCrashOnLastAppLoad ()Z] [783] ireturn [784] pop [785] iconst_0 [786] ireturn Code attribute exceptions (count = 14): - ExceptionInfo (475 -> 484: 487): + Class [org/json/JSONException] - ExceptionInfo (505 -> 513: 516): + Class [org/json/JSONException] - ExceptionInfo (534 -> 552: 555): + Class [org/json/JSONException] - ExceptionInfo (704 -> 718: 742): + Class [java/lang/Exception] - ExceptionInfo (721 -> 739: 742): + Class [java/lang/Exception] - ExceptionInfo (94 -> 104: 107): + Class [java/lang/Exception] - ExceptionInfo (190 -> 198: 201): + Class [org/json/JSONException] - ExceptionInfo (190 -> 198: 208): + Class [java/lang/Exception] - ExceptionInfo (221 -> 231: 234): + Class [java/lang/Exception] - ExceptionInfo (244 -> 254: 257): + Class [java/lang/Exception] - ExceptionInfo (272 -> 282: 285): + Class [java/lang/Exception] - ExceptionInfo (300 -> 310: 313): + Class [java/lang/Exception] - ExceptionInfo (329 -> 339: 342): + Class [java/lang/Exception] - ExceptionInfo (51 -> 783: 784): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 36): - [19] Var: ..., Stack: (empty) - [36] Var: [a:android/content/Context][a:java/lang/String][T][a:org/json/JSONObject], Stack: - [107] Var: [a:com/crittercism/app/Crittercism][a:android/content/Context][a:java/lang/String][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [113] Var: ..., Stack: (empty) - [174] Var: ..., Stack: (empty) - [201] Var: ..., Stack: [a:org/json/JSONException] - [208] Var: ..., Stack: [a:java/lang/Exception] - [212] Var: ...[i], Stack: (empty) - [234] Var: ..., Stack: [a:java/lang/Exception] - [235] Var: ..., Stack: (empty) - [257] Var: ..., Stack: [a:java/lang/Exception] - [258] Var: ..., Stack: (empty) - [263] Var: ..., Stack: (empty) - [285] Var: ..., Stack: [a:java/lang/Exception] - [291] Var: ..., Stack: (empty) - [313] Var: ..., Stack: [a:java/lang/Exception] - [320] Var: ..., Stack: (empty) - [342] Var: [a:com/crittercism/app/Crittercism][a:android/content/Context][a:java/lang/String][T][i], Stack: [a:java/lang/Exception] - [348] Var: ..., Stack: (empty) - [487] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [496] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [516] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [534] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [555] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i], Stack: [a:org/json/JSONException] - [564] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i], Stack: - [625] Var: [a:com/crittercism/app/Crittercism][T][T][T][i], Stack: - [670] Var: [a:com/crittercism/app/Crittercism][a:java/lang/String][T][T][i], Stack: - [687] Var: ..., Stack: (empty) - [721] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i], Stack: - [739] Var: [a:com/crittercism/app/Crittercism][T][T][T][i], Stack: - [742] Var: ..., Stack: [a:java/lang/Exception] - [743] Var: ..., Stack: (empty) - [772] Var: , Stack: - [780] Var: ..., Stack: (empty) - [784] Var: ..., Stack: [a:java/lang/Exception] - [785] Var: ..., Stack: (empty) + Method: sendAppLoadData()V Access flags: 0x9 = public static void sendAppLoadData() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 0, stack = 4): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #39 + String [Failed to send app load data. Please contact us at support@crittercism.com] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] getfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [21] ifeq +29 (target=50) [24] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [27] iconst_1 [28] ificmpne +4 (target=32) [31] return [32] new #145 + Class [java/lang/Thread] [35] dup [36] new #124 + Class [com/crittercism/app/Crittercism$5] [39] dup [40] invokespecial #280 + Methodref [com/crittercism/app/Crittercism$5. ()V] [43] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [46] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [49] return [50] ldc #18 + String [Crittercism] [52] ldc #80 + String [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] [54] invokestatic #260 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [57] pop [58] return [59] pop [60] return Code attribute exceptions (count = 2): - ExceptionInfo (15 -> 31: 59): + Class [java/lang/Exception] - ExceptionInfo (32 -> 58: 59): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [59] Var: ..., Stack: [a:java/lang/Exception] + Method: b()Z Access flags: 0x11 = public final boolean b() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #125 + Class [com/crittercism/app/Crittercism$6] [7] dup [8] aload_0 v0 [9] invokespecial #281 + Methodref [com/crittercism/app/Crittercism$6. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #81 + String [sentAppLoads = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: c()Z Access flags: 0x11 = public final boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 540, locals = 7, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] dup [14] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [17] astore_3 v3 [18] aload_0 v0 [19] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [22] invokevirtual #230 + Methodref [a/a/q.c ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +29 (target=74) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +19 (target=74) [58] iconst_1 [59] istore_1 v1 [60] aload_0 v0 [61] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [64] invokevirtual #220 + Methodref [a/a/e.h ()V] [67] aload_0 v0 [68] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [71] invokevirtual #231 + Methodref [a/a/q.f ()V] [74] goto +27 (target=101) [77] astore_2 v2 [78] new #144 + Class [java/lang/StringBuilder] [81] dup [82] ldc #27 + String [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] [84] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [87] aload_2 v2 [88] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [91] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [94] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [97] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [100] pop [101] aload_0 v0 [102] astore_2 v2 [103] aconst_null [104] astore v4 [106] new #158 + Class [org/json/JSONObject] [109] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [112] aconst_null [113] astore v5 [115] aload_3 v3 [116] ldc #70 + String [me] [118] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [121] ifeq +14 (target=135) [124] aload_3 v3 [125] ldc #70 + String [me] [127] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [130] invokestatic #227 + Methodref [a/a/l.a (Lorg/json/JSONObject;)La/a/l;] [133] astore v4 [135] goto +29 (target=164) [138] astore v5 [140] new #144 + Class [java/lang/StringBuilder] [143] dup [144] ldc #22 + String [Exception getting user object in handleAppLoadResponse: ] [146] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [149] aload v5 [151] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [154] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [157] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [160] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [163] pop [164] aload v4 [166] ifnull +98 (target=264) [169] aload_2 v2 [170] aload v4 [172] astore v5 [174] astore v4 [176] aconst_null [177] astore v6 [179] aload v4 [181] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [184] ifnull +29 (target=213) [187] aload v4 [189] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [192] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [195] ldc #3 + String [] [197] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [200] ifne +13 (target=213) [203] aload v4 [205] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [208] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [211] astore v6 [213] aload v4 [215] aload v5 [217] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [220] aload v6 [222] ifnull +13 (target=235) [225] aload v4 [227] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [230] aload v6 [232] putfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [235] goto +29 (target=264) [238] astore v5 [240] new #144 + Class [java/lang/StringBuilder] [243] dup [244] ldc #33 + String [Exception setting user object in handleAppLoadResponse: ] [246] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [249] aload v5 [251] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [254] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [257] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [260] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [263] pop [264] aload_3 v3 [265] ldc #49 + String [app_settings] [267] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [270] ifeq +91 (target=361) [273] aload_3 v3 [274] ldc #49 + String [app_settings] [276] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [279] dup [280] astore v5 [282] ldc #86 + String [settings] [284] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [287] ifeq +74 (target=361) [290] aload v5 [292] ldc #86 + String [settings] [294] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [297] dup [298] astore v5 [300] ldc #72 + String [need_pkg] [302] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [305] ifeq +56 (target=361) [308] new #144 + Class [java/lang/StringBuilder] [311] dup [312] ldc #87 + String [settings need_pkg = ] [314] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [317] aload v5 [319] ldc #72 + String [need_pkg] [321] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [324] iconst_1 [325] ificmpne +8 (target=333) [328] ldc #92 + String [true] [330] goto +5 (target=335) [333] ldc #66 + String [false] [335] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [338] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [341] pop [342] aload v5 [344] ldc #72 + String [need_pkg] [346] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [349] iconst_1 [350] ificmpne +11 (target=361) [353] aload_2 v2 [354] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [357] invokevirtual #219 + Methodref [a/a/e.g ()Ljava/lang/String;] [360] pop [361] goto +29 (target=390) [364] astore v5 [366] new #144 + Class [java/lang/StringBuilder] [369] dup [370] ldc #32 + String [Exception setting app settings in handleAppLoadResponse: ] [372] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [375] aload v5 [377] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [380] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [383] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [386] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [389] pop [390] aload_2 v2 [391] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [394] ifnull +111 (target=505) [397] aload_2 v2 [398] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [401] dup [402] astore v4 [404] getfield #169 + Fieldref [a/a/l.a Ljava/lang/String;] [407] astore v5 [409] aload v4 [411] ldc #3 + String [] [413] putfield #169 + Fieldref [a/a/l.a Ljava/lang/String;] [416] new #144 + Class [java/lang/StringBuilder] [419] dup [420] ldc #77 + String [pop notification: ] [422] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [425] aload v5 [427] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [430] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [433] pop [434] new #144 + Class [java/lang/StringBuilder] [437] dup [438] ldc #97 + String [username: ] [440] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [443] aload_2 v2 [444] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [447] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [450] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [453] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [456] pop [457] aload v5 [459] ifnull +46 (target=505) [462] aload v5 [464] ldc #3 + String [] [466] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [469] ifne +36 (target=505) [472] aload_2 v2 [473] getfield #184 + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] [476] invokestatic #256 + Methodref [android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;] [479] astore_2 v2 [480] new #114 + Class [android/os/Bundle] [483] dup [484] invokespecial #253 + Methodref [android/os/Bundle. ()V] [487] dup [488] astore_3 v3 [489] ldc #73 + String [notification] [491] aload v5 [493] invokevirtual #254 + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] [496] aload_2 v2 [497] aload_3 v3 [498] invokevirtual #258 + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] [501] aload_2 v2 [502] invokevirtual #257 + Methodref [android/os/Message.sendToTarget ()V] [505] goto +33 (target=538) [508] astore v5 [510] new #144 + Class [java/lang/StringBuilder] [513] dup [514] ldc #35 + String [Exception with user pop notification! ] [516] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [519] aload v5 [521] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [524] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [527] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [530] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [533] pop [534] goto +4 (target=538) [537] pop [538] iload_1 v1 [539] ireturn Code attribute exceptions (count = 7): - ExceptionInfo (115 -> 135: 138): + Class [java/lang/Exception] - ExceptionInfo (169 -> 235: 238): + Class [java/lang/Exception] - ExceptionInfo (264 -> 361: 364): + Class [java/lang/Exception] - ExceptionInfo (390 -> 505: 508): + Class [java/lang/Exception] - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 74: 77): + Class [java/lang/Exception] - ExceptionInfo (101 -> 534: 537): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [74] Var: [a:com/crittercism/app/Crittercism][i][T][a:org/json/JSONObject], Stack: - [77] Var: ..., Stack: [a:java/lang/Exception] - [101] Var: ..., Stack: (empty) - [135] Var: [T][i][a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:a/a/l], Stack: - [138] Var: ..., Stack: [a:java/lang/Exception] - [164] Var: ..., Stack: (empty) - [213] Var: [T][i][a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:com/crittercism/app/Crittercism][a:a/a/l][a:java/lang/String], Stack: - [235] Var: -3, Stack: (empty) - [238] Var: ..., Stack: [a:java/lang/Exception] - [264] Var: ..., Stack: (empty) - [333] Var: [T][i][a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONObject], Stack: [a:java/lang/StringBuilder] - [335] Var: [T][i][a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONObject], Stack: [a:java/lang/StringBuilder][a:java/lang/String] - [361] Var: -3, Stack: (empty) - [364] Var: ..., Stack: [a:java/lang/Exception] - [390] Var: ..., Stack: (empty) - [505] Var: -1, Stack: (empty) - [508] Var: ..., Stack: [a:java/lang/Exception] - [537] Var: ..., Stack: [a:java/lang/Exception] - [538] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)Z Access flags: 0x31 = public final synchronized boolean a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 489, locals = 6, stack = 7): [0] aload_0 v0 [1] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [4] aload_1 v1 [5] astore_2 v2 [6] astore_1 v1 [7] new #158 + Class [org/json/JSONObject] [10] dup [11] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [14] astore_3 v3 [15] new #143 + Class [java/lang/String] [18] invokespecial #304 + Methodref [java/lang/String. ()V] [21] aconst_null [22] astore v4 [24] aload_2 v2 [25] astore v4 [27] ldc #3 + String [] [29] astore v5 [31] aload v4 [33] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [36] ifnull +10 (target=46) [39] aload v4 [41] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [44] astore v5 [46] aload v5 [48] astore v4 [50] aload_1 v1 [51] aload_2 v2 [52] invokevirtual #245 + Methodref [a/a/v.a (Ljava/lang/Throwable;)V] [55] aload_1 v1 [56] invokevirtual #247 + Methodref [a/a/v.d ()V] [59] aload_1 v1 [60] astore_2 v2 [61] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [64] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [67] pop [68] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [71] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [74] ldc #52 + String [breadcrumbsFileString] [76] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [79] dup [80] astore v5 [82] ifnull +16 (target=98) [85] aload_2 v2 [86] new #158 + Class [org/json/JSONObject] [89] dup [90] aload v5 [92] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [95] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [98] goto +40 (target=138) [101] astore v5 [103] aload_2 v2 [104] new #158 + Class [org/json/JSONObject] [107] dup [108] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [111] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [114] new #144 + Class [java/lang/StringBuilder] [117] dup [118] ldc #26 + String [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] [120] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [123] aload v5 [125] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [128] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [131] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [134] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [137] pop [138] aload_2 v2 [139] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [142] ldc #59 + String [current_session] [144] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [147] ifne +52 (target=199) [150] aload_2 v2 [151] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [154] ldc #59 + String [current_session] [156] new #156 + Class [org/json/JSONArray] [159] dup [160] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [163] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [166] pop [167] aload_2 v2 [168] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [171] ldc #78 + String [previous_session] [173] new #156 + Class [org/json/JSONArray] [176] dup [177] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [180] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [183] pop [184] goto +95 (target=279) [187] pop [188] aload_2 v2 [189] new #158 + Class [org/json/JSONObject] [192] dup [193] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [196] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [199] goto +80 (target=279) [202] astore_2 v2 [203] new #144 + Class [java/lang/StringBuilder] [206] dup [207] ldc #23 + String [Exception in addThrowableToVector: ] [209] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [212] aload_2 v2 [213] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [216] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [219] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [222] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [225] pop [226] new #143 + Class [java/lang/String] [229] dup [230] invokespecial #304 + Methodref [java/lang/String. ()V] [233] astore v4 [235] aload_1 v1 [236] new #143 + Class [java/lang/String] [239] dup [240] invokespecial #304 + Methodref [java/lang/String. ()V] [243] putfield #177 + Fieldref [a/a/v.c Ljava/lang/String;] [246] aload_1 v1 [247] new #156 + Class [org/json/JSONArray] [250] dup [251] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [254] putfield #178 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [257] aload_1 v1 [258] new #156 + Class [org/json/JSONArray] [261] dup [262] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [265] putfield #179 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [268] aload_1 v1 [269] new #158 + Class [org/json/JSONObject] [272] dup [273] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [276] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [279] aload_3 v3 [280] ldc #50 + String [app_state] [282] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [285] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [288] iconst_2 [289] newarray 4 [291] dup [292] iconst_0 [293] iconst_1 [294] bastore [295] dup [296] iconst_1 [297] iconst_1 [298] bastore [299] invokevirtual #214 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [302] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [305] pop [306] aload_3 v3 [307] ldc #51 + String [breadcrumbs] [309] aload_1 v1 [310] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [313] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [316] pop [317] aload_3 v3 [318] ldc #60 + String [current_thread_id] [320] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [323] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [326] invokevirtual #343 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [329] pop [330] aload_3 v3 [331] ldc #64 + String [exception_name] [333] aload_1 v1 [334] getfield #177 + Fieldref [a/a/v.c Ljava/lang/String;] [337] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [340] pop [341] aload_3 v3 [342] ldc #65 + String [exception_reason] [344] aload v4 [346] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [349] pop [350] aload_3 v3 [351] ldc #76 + String [platform] [353] ldc #48 + String [android] [355] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [358] pop [359] aload_3 v3 [360] ldc #91 + String [threads] [362] aload_1 v1 [363] getfield #179 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [366] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [369] pop [370] aload_3 v3 [371] ldc #93 + String [ts] [373] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [376] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [379] pop [380] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [383] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [386] lconst_1 [387] lcmp [388] ifne +16 (target=404) [391] aload_3 v3 [392] ldc #94 + String [type] [394] getstatic #165 + Fieldref [a/a/b.a Ljava/lang/String;] [397] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [400] pop [401] goto +13 (target=414) [404] aload_3 v3 [405] ldc #94 + String [type] [407] getstatic #166 + Fieldref [a/a/b.b Ljava/lang/String;] [410] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [413] pop [414] aload_3 v3 [415] ldc #95 + String [unsymbolized_stacktrace] [417] aload_1 v1 [418] getfield #178 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [421] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [424] pop [425] goto +54 (target=479) [428] astore_2 v2 [429] new #144 + Class [java/lang/StringBuilder] [432] dup [433] ldc #43 + String [JSONException in addThrowableToVector: ] [435] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [438] aload_2 v2 [439] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [442] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [445] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [448] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [451] pop [452] goto +27 (target=479) [455] astore_2 v2 [456] new #144 + Class [java/lang/StringBuilder] [459] dup [460] ldc #23 + String [Exception in addThrowableToVector: ] [462] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [465] aload_2 v2 [466] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [469] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [472] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [475] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [478] pop [479] aload_1 v1 [480] aload_3 v3 [481] invokevirtual #244 + Methodref [a/a/v.a (Ljava/lang/Object;)V] [484] aload_0 v0 [485] invokevirtual #266 + Methodref [com/crittercism/app/Crittercism.d ()Z] [488] ireturn Code attribute exceptions (count = 5): - ExceptionInfo (61 -> 98: 101): + Class [java/lang/Exception] - ExceptionInfo (150 -> 184: 187): + Class [org/json/JSONException] - ExceptionInfo (24 -> 199: 202): + Class [java/lang/Exception] - ExceptionInfo (279 -> 425: 428): + Class [org/json/JSONException] - ExceptionInfo (279 -> 425: 455): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [46] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][a:java/lang/Throwable][a:org/json/JSONObject][T][a:java/lang/String], Stack: - [98] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][a:a/a/v][a:org/json/JSONObject][a:java/lang/String], Stack: - [101] Var: ..., Stack: [a:java/lang/Exception] - [138] Var: ..., Stack: (empty) - [187] Var: ..., Stack: [a:org/json/JSONException] - [199] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][T][a:org/json/JSONObject][a:java/lang/String], Stack: - [202] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [279] Var: ...[a:java/lang/String], Stack: (empty) - [404] Var: -1, Stack: (empty) - [414] Var: ..., Stack: (empty) - [428] Var: ..., Stack: [a:org/json/JSONException] - [455] Var: ..., Stack: [a:java/lang/Exception] - [479] Var: ..., Stack: (empty) + Method: d()Z Access flags: 0x11 = public final boolean d() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #126 + Class [com/crittercism/app/Crittercism$7] [7] dup [8] aload_0 v0 [9] invokespecial #282 + Methodref [com/crittercism/app/Crittercism$7. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #82 + String [sentCrashes = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: e()Z Access flags: 0x11 = public final boolean e() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 4, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aconst_null [17] astore_3 v3 [18] aload_0 v0 [19] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [22] invokevirtual #246 + Methodref [a/a/v.b ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +22 (target=67) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +12 (target=67) [58] iconst_1 [59] istore_1 v1 [60] aload_0 v0 [61] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [64] invokevirtual #248 + Methodref [a/a/v.f ()V] [67] goto +27 (target=94) [70] astore_2 v2 [71] new #144 + Class [java/lang/StringBuilder] [74] dup [75] ldc #28 + String [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] [77] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [80] aload_2 v2 [81] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [84] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [87] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [90] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [93] pop [94] iload_1 v1 [95] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 67: 70): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [67] Var: [T][i], Stack: - [70] Var: ..., Stack: [a:java/lang/Exception] - [94] Var: ..., Stack: (empty) + Method: logHandledException(Ljava/lang/Throwable;)V Access flags: 0x29 = public static synchronized void logHandledException(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 645, locals = 6, stack = 7): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #14 + String [Call to logHandledException() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [18] iconst_1 [19] ificmpne +4 (target=23) [22] return [23] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [26] aload_0 v0 [27] astore_1 v1 [28] dup [29] astore_0 v0 [30] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [33] getfield #176 + Fieldref [a/a/s.h I] [36] bipush 50 [38] ificmpge +604 (target=642) [41] aload_0 v0 [42] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [45] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [48] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [51] iconst_5 [52] ificmpge +590 (target=642) [55] aload_0 v0 [56] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [59] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [62] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [65] aload_0 v0 [66] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [69] getfield #176 + Fieldref [a/a/s.h I] [72] iadd [73] bipush 50 [75] ificmpge +567 (target=642) [78] aload_0 v0 [79] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [82] aload_1 v1 [83] astore_2 v2 [84] astore_1 v1 [85] new #158 + Class [org/json/JSONObject] [88] dup [89] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [92] astore_3 v3 [93] new #143 + Class [java/lang/String] [96] invokespecial #304 + Methodref [java/lang/String. ()V] [99] aconst_null [100] astore v4 [102] aload_2 v2 [103] astore v5 [105] ldc #3 + String [] [107] astore v4 [109] aload v5 [111] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [114] ifnull +10 (target=124) [117] aload v5 [119] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [122] astore v4 [124] aload_1 v1 [125] aload_2 v2 [126] invokevirtual #234 + Methodref [a/a/s.a (Ljava/lang/Throwable;)V] [129] aload_1 v1 [130] invokevirtual #236 + Methodref [a/a/s.d ()V] [133] aload_1 v1 [134] astore v5 [136] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [139] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [142] pop [143] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [146] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [149] ldc #52 + String [breadcrumbsFileString] [151] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [154] dup [155] astore_2 v2 [156] ifnull +16 (target=172) [159] aload v5 [161] new #158 + Class [org/json/JSONObject] [164] dup [165] aload_2 v2 [166] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [169] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [172] goto +39 (target=211) [175] astore_2 v2 [176] aload v5 [178] new #158 + Class [org/json/JSONObject] [181] dup [182] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [185] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [188] new #144 + Class [java/lang/StringBuilder] [191] dup [192] ldc #25 + String [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] [194] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [197] aload_2 v2 [198] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [201] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [204] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [207] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [210] pop [211] aload v5 [213] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [216] ldc #59 + String [current_session] [218] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [221] ifne +55 (target=276) [224] aload v5 [226] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [229] ldc #59 + String [current_session] [231] new #156 + Class [org/json/JSONArray] [234] dup [235] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [238] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [241] pop [242] aload v5 [244] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [247] ldc #78 + String [previous_session] [249] new #156 + Class [org/json/JSONArray] [252] dup [253] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [256] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [259] pop [260] goto +96 (target=356) [263] pop [264] aload v5 [266] new #158 + Class [org/json/JSONObject] [269] dup [270] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [273] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [276] goto +80 (target=356) [279] astore_2 v2 [280] new #144 + Class [java/lang/StringBuilder] [283] dup [284] ldc #23 + String [Exception in addThrowableToVector: ] [286] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [289] aload_2 v2 [290] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [293] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [296] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [299] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [302] pop [303] new #143 + Class [java/lang/String] [306] dup [307] invokespecial #304 + Methodref [java/lang/String. ()V] [310] astore v4 [312] aload_1 v1 [313] new #143 + Class [java/lang/String] [316] dup [317] invokespecial #304 + Methodref [java/lang/String. ()V] [320] putfield #171 + Fieldref [a/a/s.c Ljava/lang/String;] [323] aload_1 v1 [324] new #156 + Class [org/json/JSONArray] [327] dup [328] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [331] putfield #172 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [334] aload_1 v1 [335] new #156 + Class [org/json/JSONArray] [338] dup [339] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [342] putfield #173 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [345] aload_1 v1 [346] new #158 + Class [org/json/JSONObject] [349] dup [350] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [353] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [356] aload_3 v3 [357] ldc #50 + String [app_state] [359] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [362] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [365] iconst_2 [366] newarray 4 [368] dup [369] iconst_0 [370] iconst_1 [371] bastore [372] dup [373] iconst_1 [374] iconst_1 [375] bastore [376] invokevirtual #214 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [379] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [382] pop [383] aload_3 v3 [384] ldc #51 + String [breadcrumbs] [386] aload_1 v1 [387] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [390] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [393] pop [394] aload_3 v3 [395] ldc #60 + String [current_thread_id] [397] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [400] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [403] invokevirtual #343 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [406] pop [407] aload_3 v3 [408] ldc #64 + String [exception_name] [410] aload_1 v1 [411] getfield #171 + Fieldref [a/a/s.c Ljava/lang/String;] [414] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [417] pop [418] aload_3 v3 [419] ldc #65 + String [exception_reason] [421] aload v4 [423] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [426] pop [427] aload_3 v3 [428] ldc #76 + String [platform] [430] ldc #48 + String [android] [432] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [435] pop [436] aload_3 v3 [437] ldc #91 + String [threads] [439] aload_1 v1 [440] getfield #173 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [443] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [446] pop [447] aload_3 v3 [448] ldc #93 + String [ts] [450] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [453] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [456] pop [457] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [460] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [463] lconst_1 [464] lcmp [465] ifne +16 (target=481) [468] aload_3 v3 [469] ldc #94 + String [type] [471] getstatic #167 + Fieldref [a/a/b.c Ljava/lang/String;] [474] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [477] pop [478] goto +13 (target=491) [481] aload_3 v3 [482] ldc #94 + String [type] [484] getstatic #168 + Fieldref [a/a/b.d Ljava/lang/String;] [487] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [490] pop [491] aload_3 v3 [492] ldc #95 + String [unsymbolized_stacktrace] [494] aload_1 v1 [495] getfield #172 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [498] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [501] pop [502] goto +54 (target=556) [505] astore_2 v2 [506] new #144 + Class [java/lang/StringBuilder] [509] dup [510] ldc #43 + String [JSONException in addThrowableToVector: ] [512] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [515] aload_2 v2 [516] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [519] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [522] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [525] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [528] pop [529] goto +27 (target=556) [532] astore_2 v2 [533] new #144 + Class [java/lang/StringBuilder] [536] dup [537] ldc #23 + String [Exception in addThrowableToVector: ] [539] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [542] aload_2 v2 [543] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [546] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [549] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [552] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [555] pop [556] aload_1 v1 [557] aload_3 v3 [558] invokevirtual #233 + Methodref [a/a/s.a (Ljava/lang/Object;)V] [561] aload_0 v0 [562] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [565] getfield #175 + Fieldref [a/a/s.g Ljava/util/Date;] [568] dup [569] astore_1 v1 [570] ifnull +29 (target=599) [573] aload_1 v1 [574] ifnull +43 (target=617) [577] new #148 + Class [java/util/Date] [580] dup [581] invokespecial #322 + Methodref [java/util/Date. ()V] [584] invokestatic #265 + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] [587] aload_1 v1 [588] invokestatic #265 + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] [591] lsub [592] ldc2_w #163 + Long [60000] [595] lcmp [596] ifle +21 (target=617) [599] new #145 + Class [java/lang/Thread] [602] dup [603] new #127 + Class [com/crittercism/app/Crittercism$8] [606] dup [607] aload_0 v0 [608] invokespecial #283 + Methodref [com/crittercism/app/Crittercism$8. (Lcom/crittercism/app/Crittercism;)V] [611] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [614] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [617] return [618] astore_1 v1 [619] new #144 + Class [java/lang/StringBuilder] [622] dup [623] ldc #24 + String [Exception in logHandledExceptionInstanceMethod: ] [625] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [628] aload_1 v1 [629] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [632] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [635] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [638] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [641] pop [642] return [643] pop [644] return Code attribute exceptions (count = 8): - ExceptionInfo (136 -> 172: 175): + Class [java/lang/Exception] - ExceptionInfo (224 -> 260: 263): + Class [org/json/JSONException] - ExceptionInfo (102 -> 276: 279): + Class [java/lang/Exception] - ExceptionInfo (356 -> 502: 505): + Class [org/json/JSONException] - ExceptionInfo (356 -> 502: 532): + Class [java/lang/Exception] - ExceptionInfo (561 -> 617: 618): + Class [java/lang/Exception] - ExceptionInfo (15 -> 22: 643): + Class [java/lang/Exception] - ExceptionInfo (23 -> 642: 643): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 20): - [15] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [124] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][a:java/lang/Throwable][a:org/json/JSONObject][a:java/lang/String], Stack: - [172] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][T][a:org/json/JSONObject][a:java/lang/String][a:a/a/s], Stack: - [175] Var: ..., Stack: [a:java/lang/Exception] - [211] Var: ..., Stack: (empty) - [263] Var: ..., Stack: [a:org/json/JSONException] - [276] Var: -1, Stack: (empty) - [279] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [356] Var: ...[a:java/lang/String], Stack: (empty) - [481] Var: -1, Stack: (empty) - [491] Var: ..., Stack: (empty) - [505] Var: ..., Stack: [a:org/json/JSONException] - [532] Var: ..., Stack: [a:java/lang/Exception] - [556] Var: ..., Stack: (empty) - [599] Var: -3, Stack: (empty) - [617] Var: -1, Stack: (empty) - [618] Var: ..., Stack: [a:java/lang/Exception] - [642] Var: ..., Stack: (empty) - [643] Var: ..., Stack: [a:java/lang/Exception] + Method: f()Z Access flags: 0x11 = public final boolean f() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #128 + Class [com/crittercism/app/Crittercism$9] [7] dup [8] aload_0 v0 [9] invokespecial #284 + Methodref [com/crittercism/app/Crittercism$9. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #83 + String [sentExceptions = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: g()Z Access flags: 0x11 = public final boolean g() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 3, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aload_0 v0 [17] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [20] invokevirtual #235 + Methodref [a/a/s.b ()Lorg/json/JSONObject;] [23] astore_2 v2 [24] goto +4 (target=28) [27] pop [28] aload_0 v0 [29] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [32] aload_2 v2 [33] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [36] dup [37] astore_2 v2 [38] ldc #90 + String [success] [40] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [43] ifeq +46 (target=89) [46] aload_2 v2 [47] ldc #90 + String [success] [49] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [52] iconst_1 [53] ificmpne +36 (target=89) [56] iconst_1 [57] istore_1 v1 [58] aload_0 v0 [59] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [62] aload_0 v0 [63] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [66] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [69] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [72] istore_2 v2 [73] dup [74] getfield #176 + Fieldref [a/a/s.h I] [77] iload_2 v2 [78] iadd [79] putfield #176 + Fieldref [a/a/s.h I] [82] aload_0 v0 [83] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [86] invokevirtual #238 + Methodref [a/a/s.f ()V] [89] aload_0 v0 [90] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [93] new #148 + Class [java/util/Date] [96] dup [97] invokespecial #322 + Methodref [java/util/Date. ()V] [100] putfield #175 + Fieldref [a/a/s.g Ljava/util/Date;] [103] goto +27 (target=130) [106] astore_2 v2 [107] new #144 + Class [java/lang/StringBuilder] [110] dup [111] ldc #29 + String [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] [113] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [116] aload_2 v2 [117] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [120] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [123] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [126] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] pop [130] iload_1 v1 [131] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 24: 27): + Class [java/lang/Exception] - ExceptionInfo (28 -> 103: 106): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [27] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [28] Var: ..., Stack: (empty) - [89] Var: -1, Stack: (empty) - [106] Var: [T][i], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: h()Z Access flags: 0x11 = public final boolean h() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #120 + Class [com/crittercism/app/Crittercism$10] [7] dup [8] aload_0 v0 [9] invokespecial #276 + Methodref [com/crittercism/app/Crittercism$10. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #161 + Long [8000] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #84 + String [sentNdkCrashes = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: i()Z Access flags: 0x11 = public final boolean i() Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 4, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aconst_null [17] astore_3 v3 [18] aload_0 v0 [19] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [22] invokevirtual #240 + Methodref [a/a/t.a ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +15 (target=60) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +5 (target=60) [58] iconst_1 [59] istore_1 v1 [60] goto +27 (target=87) [63] astore_2 v2 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #30 + String [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] aload_2 v2 [74] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [77] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [80] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [83] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [86] pop [87] iload_1 v1 [88] ifeq +17 (target=105) [91] aload_0 v0 [92] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [95] invokevirtual #241 + Methodref [a/a/t.b ()V] [98] aload_0 v0 [99] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [102] invokevirtual #242 + Methodref [a/a/t.f ()V] [105] goto +27 (target=132) [108] astore_2 v2 [109] new #144 + Class [java/lang/StringBuilder] [112] dup [113] ldc #31 + String [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] [115] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] aload_2 v2 [119] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [122] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [125] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [128] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [131] pop [132] iload_1 v1 [133] ireturn Code attribute exceptions (count = 3): - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 60: 63): + Class [java/lang/Exception] - ExceptionInfo (87 -> 105: 108): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [60] Var: -1, Stack: (empty) - [63] Var: ..., Stack: [a:java/lang/Exception] - [87] Var: ..., Stack: (empty) - [105] Var: [T][i], Stack: - [108] Var: ..., Stack: [a:java/lang/Exception] - [132] Var: ..., Stack: (empty) + Method: j()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String j() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] ifnonnull +19 (target=23) [7] ldc #18 + String [Crittercism] [9] ldc #37 + String [Failed to get app id. Please contact us at support@crittercism.com.] [11] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [14] pop [15] new #143 + Class [java/lang/String] [18] dup [19] invokespecial #304 + Methodref [java/lang/String. ()V] [22] areturn [23] aload_0 v0 [24] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [27] invokevirtual #211 + Methodref [a/a/e.a ()Ljava/lang/String;] [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: k()Landroid/content/Context; Access flags: 0x11 = public final android.content.Context k() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: l()La/a/e; Access flags: 0x11 = public final a.a.e l() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: m()La/a/q; Access flags: 0x11 = public final a.a.q m() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/q;)V Access flags: 0x11 = public final void a(a.a.q) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: n()La/a/v; Access flags: 0x11 = public final a.a.v n() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/v;)V Access flags: 0x11 = public final void a(a.a.v) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: o()La/a/s; Access flags: 0x11 = public final a.a.s o() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/s;)V Access flags: 0x11 = public final void a(a.a.s) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: p()La/a/t; Access flags: 0x11 = public final a.a.t p() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/t;)V Access flags: 0x11 = public final void a(a.a.t) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: w()Ljava/lang/String; Access flags: 0x2 = private java.lang.String w() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 3): [0] ldc #6 + String [1.0] [2] astore_1 v1 [3] aload_0 v0 [4] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [7] invokevirtual #249 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [10] aload_0 v0 [11] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [14] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [17] iconst_0 [18] invokevirtual #252 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [21] getfield #182 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [24] astore_1 v1 [25] goto +4 (target=29) [28] pop [29] aload_1 v1 [30] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 25: 28): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: [T][a:java/lang/String], Stack: [a:java/lang/Exception] - [29] Var: ..., Stack: (empty) + Method: x()I Access flags: 0x2 = private int x() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [6] invokevirtual #249 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [9] aload_0 v0 [10] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [13] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [16] iconst_0 [17] invokevirtual #252 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [20] getfield #181 + Fieldref [android/content/pm/PackageInfo.versionCode I] [23] istore_1 v1 [24] goto +4 (target=28) [27] pop [28] iload_1 v1 [29] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 24: 27): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: [T][i], Stack: [a:java/lang/Exception] - [28] Var: ..., Stack: (empty) + Method: q()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String q() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [11] ldc #3 + String [] [13] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [16] ifeq +14 (target=30) [19] aload_0 v0 [20] aload_0 v0 [21] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [24] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [27] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [30] goto +23 (target=53) [33] pop [34] ldc #18 + String [Crittercism] [36] ldc #12 + String [Call to getPackageName() failed. Please contact us at support@crittercism.com.] [38] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [41] pop [42] aload_0 v0 [43] new #143 + Class [java/lang/String] [46] dup [47] invokespecial #304 + Methodref [java/lang/String. ()V] [50] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [53] aload_0 v0 [54] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [57] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 30: 33): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [19] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [33] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) + Method: r()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String r() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Z Access flags: 0xa = private static boolean a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 3): [0] aload_0 v0 [1] ldc #53 + String [com.crittercism.prefs] [3] iconst_0 [4] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [7] ldc #75 + String [optOutStatus] [9] iconst_0 [10] invokeinterface #347 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [15] istore_0 v0 [16] goto +6 (target=22) [19] pop [20] iconst_0 [21] istore_0 v0 [22] iload_0 v0 [23] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: , Stack: [a:java/lang/Exception] - [22] Var: ...[i], Stack: (empty) + Method: setOptOutStatus(Z)V Access flags: 0x9 = public static void setOptOutStatus(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 213, locals = 2, stack = 6): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +16 (target=19) [6] ldc #18 + String [Crittercism] [8] ldc #16 + String [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] [10] astore_0 v0 [11] aconst_null [12] astore_1 v1 [13] aload_0 v0 [14] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [17] pop [18] return [19] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [22] aconst_null [23] astore_1 v1 [24] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [27] ldc #53 + String [com.crittercism.prefs] [29] iconst_0 [30] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [33] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [38] dup [39] astore_1 v1 [40] ldc #75 + String [optOutStatus] [42] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [47] pop [48] aload_1 v1 [49] ldc #75 + String [optOutStatus] [51] iload_0 v0 [52] invokeinterface #349 + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] [57] pop [58] aload_1 v1 [59] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [64] ifne +11 (target=75) [67] new #139 + Class [java/lang/Exception] [70] dup [71] invokespecial #299 + Methodref [java/lang/Exception. ()V] [74] athrow [75] new #144 + Class [java/lang/StringBuilder] [78] dup [79] ldc #44 + String [Saved optOutStatus as ] [81] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [84] iload_0 v0 [85] ifeq +8 (target=93) [88] ldc #92 + String [true] [90] goto +5 (target=95) [93] ldc #66 + String [false] [95] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] ldc #5 + String [ to SharedPreferences!!] [100] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] pop [107] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [110] iload_0 v0 [111] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [114] return [115] astore_1 v1 [116] invokestatic #255 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [119] dup [120] astore_1 v1 [121] invokevirtual #293 + Methodref [java/io/File.canWrite ()Z] [124] ifeq +78 (target=202) [127] new #132 + Class [java/io/File] [130] dup [131] aload_1 v1 [132] new #144 + Class [java/lang/StringBuilder] [135] dup [136] ldc #57 + String [critter_] [138] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [141] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [144] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [147] invokevirtual #211 + Methodref [a/a/e.a ()Ljava/lang/String;] [150] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [153] ldc #47 + String [_optoutsetting.txt] [155] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [158] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [161] invokespecial #292 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [164] astore_1 v1 [165] new #134 + Class [java/io/FileWriter] [168] dup [169] aload_1 v1 [170] invokespecial #295 + Methodref [java/io/FileWriter. (Ljava/io/File;)V] [173] astore_1 v1 [174] new #131 + Class [java/io/BufferedWriter] [177] dup [178] aload_1 v1 [179] invokespecial #289 + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;)V] [182] dup [183] astore_1 v1 [184] iload_0 v0 [185] ifeq +8 (target=193) [188] ldc #92 + String [true] [190] goto +5 (target=195) [193] ldc #66 + String [false] [195] invokevirtual #291 + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] [198] aload_1 v1 [199] invokevirtual #290 + Methodref [java/io/BufferedWriter.close ()V] [202] return [203] pop [204] ldc #18 + String [Crittercism] [206] ldc #40 + String [Failed to store opt out status!!] [208] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [211] pop [212] return Code attribute exceptions (count = 2): - ExceptionInfo (19 -> 114: 115): + Class [java/lang/Exception] - ExceptionInfo (116 -> 202: 203): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [19] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [93] Var: ..., Stack: [a:java/lang/StringBuilder] - [95] Var: [i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] - [115] Var: ..., Stack: [a:java/lang/Exception] - [193] Var: [T][a:java/io/BufferedWriter], Stack: [a:java/io/BufferedWriter] - [195] Var: [T][a:java/io/BufferedWriter], Stack: [a:java/io/BufferedWriter][a:java/lang/String] - [202] Var: -2, Stack: (empty) - [203] Var: ..., Stack: [a:java/io/IOException] + Method: getOptOutStatus()Z Access flags: 0x9 = public static boolean getOptOutStatus() Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 1, stack = 2): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +13 (target=16) [6] ldc #18 + String [Crittercism] [8] ldc #11 + String [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] iconst_0 [15] ireturn [16] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [19] pop [20] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [23] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [26] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [29] invokevirtual #270 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [32] pop [33] invokestatic #263 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] [36] istore_0 v0 [37] goto +6 (target=43) [40] pop [41] iconst_0 [42] istore_0 v0 [43] iload_0 v0 [44] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (16 -> 37: 40): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [40] Var: ..., Stack: [a:java/lang/Exception] - [43] Var: ...[i], Stack: (empty) + Method: a(Landroid/content/Context;Ljava/lang/String;)Z Access flags: 0xa = private static boolean a(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 229, locals = 4, stack = 6): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] ldc #53 + String [com.crittercism.prefs] [5] iconst_0 [6] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [9] dup [10] astore_0 v0 [11] ldc #56 + String [crashedOnLastAppLoad] [13] iconst_0 [14] invokeinterface #347 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [19] istore_2 v2 [20] aload_0 v0 [21] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [26] dup [27] astore_3 v3 [28] ldc #56 + String [crashedOnLastAppLoad] [30] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [35] pop [36] aload_3 v3 [37] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [42] ifne +11 (target=53) [45] new #139 + Class [java/lang/Exception] [48] dup [49] invokespecial #299 + Methodref [java/lang/Exception. ()V] [52] athrow [53] goto +29 (target=82) [56] astore_0 v0 [57] new #144 + Class [java/lang/StringBuilder] [60] dup [61] ldc #34 + String [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] [63] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [66] aload_0 v0 [67] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [70] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [73] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [79] pop [80] iconst_0 [81] istore_2 v2 [82] iload_2 v2 [83] ifne +117 (target=200) [86] ldc #3 + String [] [88] astore_0 v0 [89] invokestatic #255 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [92] astore_3 v3 [93] new #132 + Class [java/io/File] [96] dup [97] aload_3 v3 [98] new #144 + Class [java/lang/StringBuilder] [101] dup [102] ldc #57 + String [critter_] [104] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_1 v1 [108] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] ldc #46 + String [_crashedonlastappload.txt] [113] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] invokespecial #292 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [122] astore_1 v1 [123] new #133 + Class [java/io/FileInputStream] [126] dup [127] aload_1 v1 [128] invokespecial #294 + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] [131] astore_1 v1 [132] new #130 + Class [java/io/BufferedReader] [135] dup [136] new #136 + Class [java/io/InputStreamReader] [139] dup [140] aload_1 v1 [141] invokespecial #296 + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] [144] invokespecial #286 + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] [147] astore_1 v1 [148] aload_1 v1 [149] invokevirtual #288 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [152] dup [153] astore_3 v3 [154] ifnull +25 (target=179) [157] new #144 + Class [java/lang/StringBuilder] [160] dup [161] invokespecial #307 + Methodref [java/lang/StringBuilder. ()V] [164] aload_0 v0 [165] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] aload_3 v3 [169] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [172] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [175] astore_0 v0 [176] goto -28 (target=148) [179] aload_1 v1 [180] invokevirtual #287 + Methodref [java/io/BufferedReader.close ()V] [183] aload_0 v0 [184] ldc #92 + String [true] [186] invokevirtual #305 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [189] ifeq +5 (target=194) [192] iconst_1 [193] istore_2 v2 [194] goto +6 (target=200) [197] pop [198] iconst_0 [199] istore_2 v2 [200] new #144 + Class [java/lang/StringBuilder] [203] dup [204] ldc #79 + String [read crashedOnLastAppLoad as: ] [206] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] iload_2 v2 [210] ifeq +8 (target=218) [213] ldc #92 + String [true] [215] goto +5 (target=220) [218] ldc #66 + String [false] [220] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [226] pop [227] iload_2 v2 [228] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (2 -> 53: 56): + Class [java/lang/Exception] - ExceptionInfo (89 -> 194: 197): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [53] Var: [T][a:java/lang/String][i], Stack: - [56] Var: [T][a:java/lang/String], Stack: [a:java/lang/Exception] - [82] Var: ...[i], Stack: (empty) - [148] Var: [a:java/lang/String][a:java/io/BufferedReader][i], Stack: - [179] Var: ..., Stack: (empty) - [194] Var: [T][T][i], Stack: - [197] Var: , Stack: [a:java/lang/Exception] - [200] Var: ...[T][T][i], Stack: (empty) - [218] Var: ..., Stack: [a:java/lang/StringBuilder] - [220] Var: [T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: didCrashOnLastAppLoad()Z Access flags: 0x9 = public static boolean didCrashOnLastAppLoad() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +13 (target=16) [6] ldc #18 + String [Crittercism] [8] ldc #9 + String [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] iconst_0 [15] ireturn [16] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [19] getfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [22] istore_0 v0 [23] goto +6 (target=29) [26] pop [27] iconst_0 [28] istore_0 v0 [29] iload_0 v0 [30] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (16 -> 23: 26): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [26] Var: ..., Stack: [a:java/lang/Exception] - [29] Var: ...[i], Stack: (empty) + Method: getNotificationTitle()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getNotificationTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] ldc #20 + String [Developer Reply] [2] astore_0 v0 [3] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [6] ifnonnull +13 (target=19) [9] ldc #18 + String [Crittercism] [11] ldc #10 + String [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] [13] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] aload_0 v0 [18] areturn [19] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [22] getfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: s()Z Access flags: 0x9 = public static boolean s() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 0, stack = 1): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +5 (target=8) [6] iconst_0 [7] ireturn [8] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [11] getfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: setUsername(Ljava/lang/String;)V Access flags: 0x9 = public static void setUsername(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 2, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #17 + String [Call to setUsername() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [21] ifeq +58 (target=79) [24] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [27] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [30] ifnonnull +16 (target=46) [33] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [36] new #104 + Class [a/a/l] [39] dup [40] invokespecial #226 + Methodref [a/a/l. ()V] [43] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [46] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [49] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [52] aload_0 v0 [53] putfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [56] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [59] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [62] invokevirtual #221 + Methodref [a/a/e.i ()Lorg/json/JSONObject;] [65] dup [66] astore_1 v1 [67] ldc #96 + String [username] [69] aload_0 v0 [70] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [73] pop [74] aload_1 v1 [75] invokestatic #271 + Methodref [com/crittercism/app/Crittercism.setMetadata (Lorg/json/JSONObject;)V] [78] return [79] ldc #18 + String [Crittercism] [81] ldc #42 + String [Initialize the Crittercism library before using its methods.] [83] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [86] pop [87] return [88] pop [89] return Code attribute exceptions (count = 1): - ExceptionInfo (15 -> 87: 88): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [79] Var: -1, Stack: (empty) - [88] Var: ..., Stack: [a:java/lang/Exception] + Method: setMetadata(Lorg/json/JSONObject;)V Access flags: 0x9 = public static void setMetadata(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 4): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +14 (target=17) [6] ldc #18 + String [Crittercism] [8] ldc #15 + String [Call to setMetadata() failed. Please contact us at support@crittercism.com.] [10] aconst_null [11] astore_0 v0 [12] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [15] pop [16] return [17] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [20] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [23] aload_0 v0 [24] invokevirtual #216 + Methodref [a/a/e.c (Lorg/json/JSONObject;)V] [27] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [30] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [33] ifeq +31 (target=64) [36] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [39] aload_0 v0 [40] astore_1 v1 [41] astore_0 v0 [42] new #121 + Class [com/crittercism/app/Crittercism$2] [45] dup [46] aload_0 v0 [47] aload_1 v1 [48] invokespecial #277 + Methodref [com/crittercism/app/Crittercism$2. (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] [51] astore_0 v0 [52] new #145 + Class [java/lang/Thread] [55] dup [56] aload_0 v0 [57] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [60] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [63] return [64] ldc #18 + String [Crittercism] [66] ldc #42 + String [Initialize the Crittercism library before using its methods.] [68] aconst_null [69] astore_0 v0 [70] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [73] pop [74] return [75] pop [76] return Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 74: 75): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [64] Var: -1, Stack: (empty) - [75] Var: ..., Stack: [a:java/lang/Exception] + Method: t()I Access flags: 0x11 = public final int t() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] invokevirtual #218 + Methodref [a/a/e.f ()F] [7] ldc #1 + Float [10.0] [9] fmul [10] ldc #2 + Float [160.0] [12] fdiv [13] f2i [14] istore_1 v1 [15] goto +6 (target=21) [18] pop [19] iconst_m1 [20] istore_1 v1 [21] iload_1 v1 [22] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 15: 18): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: , Stack: [a:java/lang/Exception] - [21] Var: ...[T][i], Stack: (empty) + Method: leaveBreadcrumb(Ljava/lang/String;)V Access flags: 0x29 = public static synchronized void leaveBreadcrumb(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 302, locals = 5, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #13 + String [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] aload_0 v0 [19] astore_1 v1 [20] dup [21] astore_0 v0 [22] getfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [25] ifne +266 (target=291) [28] aload_0 v0 [29] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [32] pop [33] aload_0 v0 [34] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [37] ldc #52 + String [breadcrumbsFileString] [39] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [42] astore_2 v2 [43] new #156 + Class [org/json/JSONArray] [46] dup [47] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [50] dup [51] astore_3 v3 [52] aload_1 v1 [53] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [56] pop [57] aload_3 v3 [58] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [61] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [64] pop [65] new #158 + Class [org/json/JSONObject] [68] dup [69] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [72] astore_1 v1 [73] new #156 + Class [org/json/JSONArray] [76] dup [77] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [80] astore v4 [82] aload_2 v2 [83] ifnull +54 (target=137) [86] new #158 + Class [org/json/JSONObject] [89] dup [90] aload_2 v2 [91] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [94] astore_1 v1 [95] goto +12 (target=107) [98] pop [99] new #158 + Class [org/json/JSONObject] [102] dup [103] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] ldc #59 + String [current_session] [110] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [113] ifeq +24 (target=137) [116] aload_1 v1 [117] ldc #59 + String [current_session] [119] invokevirtual #339 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [122] astore v4 [124] goto +13 (target=137) [127] pop [128] new #156 + Class [org/json/JSONArray] [131] dup [132] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [135] astore v4 [137] aload v4 [139] aload_3 v3 [140] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [143] pop [144] aload v4 [146] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [149] bipush 50 [151] ificmple +65 (target=216) [154] new #156 + Class [org/json/JSONArray] [157] dup [158] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [161] astore_2 v2 [162] aload_2 v2 [163] aload v4 [165] iconst_0 [166] invokevirtual #332 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [169] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [172] pop [173] iconst_2 [174] istore_3 v3 [175] iload_3 v3 [176] aload v4 [178] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [181] ificmpge +20 (target=201) [184] aload_2 v2 [185] aload v4 [187] iload_3 v3 [188] invokevirtual #332 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [191] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] iinc v3, 1 [198] goto -23 (target=175) [201] goto +12 (target=213) [204] pop [205] new #156 + Class [org/json/JSONArray] [208] dup [209] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [212] astore_2 v2 [213] aload_2 v2 [214] astore v4 [216] aload_1 v1 [217] ldc #59 + String [current_session] [219] aload v4 [221] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [224] pop [225] goto +4 (target=229) [228] pop [229] new #144 + Class [java/lang/StringBuilder] [232] dup [233] ldc #7 + String [Breadcrumbs: ] [235] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [238] aload_1 v1 [239] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [242] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [245] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [248] pop [249] new #144 + Class [java/lang/StringBuilder] [252] dup [253] ldc #58 + String [currentSessionJsonArray size: ] [255] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [258] aload v4 [260] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [263] invokestatic #300 + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] [266] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [269] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [272] pop [273] aload_0 v0 [274] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [277] pop [278] aload_0 v0 [279] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [282] ldc #52 + String [breadcrumbsFileString] [284] aload_1 v1 [285] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [288] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [291] return [292] pop [293] ldc #18 + String [Crittercism] [295] ldc #38 + String [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] [297] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [300] pop [301] return Code attribute exceptions (count = 5): - ExceptionInfo (86 -> 95: 98): + Class [org/json/JSONException] - ExceptionInfo (116 -> 124: 127): + Class [org/json/JSONException] - ExceptionInfo (162 -> 201: 204): + Class [org/json/JSONException] - ExceptionInfo (216 -> 225: 228): + Class [org/json/JSONException] - ExceptionInfo (15 -> 291: 292): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [15] Var: ..., Stack: (empty) - [98] Var: [a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONArray][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [107] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [127] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [137] Var: ...[a:org/json/JSONArray], Stack: (empty) - [175] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:org/json/JSONArray][i][a:org/json/JSONArray], Stack: - [201] Var: -2, Stack: (empty) - [204] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject], Stack: [a:org/json/JSONException] - [213] Var: ...[a:org/json/JSONArray], Stack: (empty) - [216] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][T][a:org/json/JSONArray], Stack: - [228] Var: ..., Stack: [a:org/json/JSONException] - [229] Var: ..., Stack: (empty) - [291] Var: , Stack: - [292] Var: ..., Stack: [a:java/lang/Exception] + Method: u()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String u() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 4): [0] new #143 + Class [java/lang/String] [3] invokespecial #304 + Methodref [java/lang/String. ()V] [6] ldc #99 + String [yyyy-MM-dd'T'HH:mm:ss.sZ] [8] astore_0 v0 [9] new #147 + Class [java/text/SimpleDateFormat] [12] dup [13] aload_0 v0 [14] getstatic #207 + Fieldref [java/util/Locale.US Ljava/util/Locale;] [17] invokespecial #318 + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] [20] dup [21] astore_0 v0 [22] ldc #41 + String [GMT] [24] invokestatic #325 + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] [27] invokevirtual #321 + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] [30] aload_0 v0 [31] new #148 + Class [java/util/Date] [34] dup [35] invokespecial #322 + Methodref [java/util/Date. ()V] [38] invokevirtual #319 + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/util/Date;)J Access flags: 0xa = private static long a(java.util.Date) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 4): [0] ldc #98 + String [yyyy-MM-dd'T'HH:mm:ss.s] [2] astore_1 v1 [3] new #147 + Class [java/text/SimpleDateFormat] [6] dup [7] aload_1 v1 [8] getstatic #207 + Fieldref [java/util/Locale.US Ljava/util/Locale;] [11] invokespecial #318 + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] [14] dup [15] astore_1 v1 [16] ldc #41 + String [GMT] [18] invokestatic #325 + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] [21] invokevirtual #321 + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] [24] aload_1 v1 [25] aload_0 v0 [26] invokevirtual #319 + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] [29] astore_2 v2 [30] lconst_0 [31] lstore_3 v3 [32] aload_1 v1 [33] aload_2 v2 [34] invokevirtual #320 + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] [37] invokevirtual #323 + Methodref [java/util/Date.getTime ()J] [40] lstore_3 v3 [41] new #144 + Class [java/lang/StringBuilder] [44] dup [45] ldc #69 + String [longFormat = ] [47] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] lload_3 v3 [51] invokestatic #301 + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] [54] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] ldc #4 + String [ date = ] [59] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] aload_0 v0 [63] invokevirtual #324 + Methodref [java/util/Date.toString ()Ljava/lang/String;] [66] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [69] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [72] pop [73] goto +4 (target=77) [76] pop [77] lload_3 v3 [78] lreturn Code attribute exceptions (count = 1): - ExceptionInfo (32 -> 73: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [76] Var: [T][T][T][l], Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: v()V Access flags: 0x1008 = static synthetic void v() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnull +59 (target=62) [6] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [9] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [12] ldc #53 + String [com.crittercism.prefs] [14] iconst_0 [15] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [18] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [23] dup [24] astore_0 v0 [25] ldc #56 + String [crashedOnLastAppLoad] [27] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [32] pop [33] aload_0 v0 [34] ldc #56 + String [crashedOnLastAppLoad] [36] iconst_1 [37] invokeinterface #349 + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] [42] pop [43] aload_0 v0 [44] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [49] ifne +11 (target=60) [52] new #139 + Class [java/lang/Exception] [55] dup [56] invokespecial #299 + Methodref [java/lang/Exception. ()V] [59] athrow [60] return [61] pop [62] return Code attribute exceptions (count = 1): - ExceptionInfo (6 -> 60: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [60] Var: ..., Stack: (empty) - [61] Var: ..., Stack: [a:java/lang/Exception] - [62] Var: ..., Stack: (empty) + Method: a(Lcom/crittercism/app/Crittercism;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String a(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/crittercism/app/Crittercism;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context b(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Lcom/crittercism/app/Crittercism;)La/a/e; Access flags: 0x1008 = static synthetic a.a.e c(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] areturn 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 = 17, locals = 0, stack = 2): [0] new #118 + Class [com/crittercism/app/Crittercism] [3] dup [4] invokespecial #262 + Methodref [com/crittercism/app/Crittercism. ()V] [7] putstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [10] invokestatic #225 + Methodref [a/a/i.b ()Ljava/lang/String;] [13] putstatic #183 + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 63): + String [Exception installing ndk library: ] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$1] + Class [com/crittercism/app/CrittercismNDK] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/CrittercismNDK.installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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 ()Lcom/crittercism/app/Crittercism;] + NameAndType [a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [k ()Landroid/content/Context;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Exception installing ndk library: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [append] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$1] + Utf8 [com/crittercism/app/CrittercismNDK] + Utf8 [getClass] + Utf8 [getName] + Utf8 [installNdkLib] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [k] + Utf8 [run] + Utf8 [toString] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$1(com.crittercism.app.Crittercism) 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 #10 + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return 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 = 42, locals = 2, stack = 3): [0] invokestatic #11 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #13 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [6] aload_0 v0 [7] getfield #10 + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] [10] invokestatic #12 + Methodref [com/crittercism/app/Crittercism.a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] [13] invokestatic #14 + Methodref [com/crittercism/app/CrittercismNDK.installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] [16] return [17] astore_1 v1 [18] new #8 + Class [java/lang/StringBuilder] [21] dup [22] ldc #1 + String [Exception installing ndk library: ] [24] invokespecial #18 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [27] aload_1 v1 [28] invokevirtual #17 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #15 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #20 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] pop [41] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 17): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: , Stack: [a:java/lang/Throwable] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$10 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$10 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 94): + String [Exception in startNdkSendingThreads boolean callable: ] + String [pendingNdkCrashes.getPendingDataVector().size = ] + Class [a/a/t] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$10] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$10.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/t.c ()La/a/t;] + Methodref [a/a/t.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/t;)V] + Methodref [com/crittercism/app/Crittercism.i ()Z] + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] + Methodref [com/crittercism/app/Crittercism$10.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)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/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/t;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/t;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [i ()Z] + NameAndType [p ()La/a/t;] + NameAndType [printStackTrace ()V] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/t;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(La/a/t;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startNdkSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/t] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$10] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [i] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [p] + Utf8 [pendingNdkCrashes.getPendingDataVector().size = ] + Utf8 [printStackTrace] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$10(com.crittercism.app.Crittercism) 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 #13 + Fieldref [com/crittercism/app/Crittercism$10.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 1, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokestatic #14 + Methodref [a/a/t.c ()La/a/t;] [6] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/t;)V] [9] new #10 + Class [java/lang/StringBuilder] [12] dup [13] ldc #2 + String [pendingNdkCrashes.getPendingDataVector().size = ] [15] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [18] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [21] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] [24] invokevirtual #15 + Methodref [a/a/t.e ()Ljava/util/Vector;] [27] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [30] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [33] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] pop [37] goto +31 (target=68) [40] astore_0 v0 [41] new #10 + Class [java/lang/StringBuilder] [44] dup [45] ldc #1 + String [Exception in startNdkSendingThreads boolean callable: ] [47] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] aload_0 v0 [51] invokevirtual #25 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [54] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [57] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] pop [64] aload_0 v0 [65] invokevirtual #23 + Methodref [java/lang/Exception.printStackTrace ()V] [68] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [71] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] [74] invokevirtual #15 + Methodref [a/a/t.e ()Ljava/util/Vector;] [77] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [80] ifne +8 (target=88) [83] iconst_1 [84] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [87] areturn [88] goto +4 (target=92) [91] pop [92] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [95] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.i ()Z] [98] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [101] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 37: 40): + Class [java/lang/Exception] - ExceptionInfo (68 -> 87: 91): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [40] Var: ..., Stack: [a:java/lang/Exception] - [68] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [91] Var: ..., Stack: [a:java/lang/Exception] - [92] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$10.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$2 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 36): + Class [a/a/e] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$2] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] + Methodref [a/a/e.b (Lorg/json/JSONObject;)Z] + Methodref [com/crittercism/app/Crittercism.c (Lcom/crittercism/app/Crittercism;)La/a/e;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lorg/json/JSONObject;] + NameAndType [b (Lorg/json/JSONObject;)Z] + NameAndType [b Lcom/crittercism/app/Crittercism;] + NameAndType [c (Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [()V] + Utf8 [(Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [(Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/e] + Utf8 [b] + Utf8 [c] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$2] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 2): + Field: a Lorg/json/JSONObject; Access flags: 0x1010 = final synthetic org.json.JSONObject a + Field: b Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism b Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V Access flags: 0x0 = Crittercism$2(com.crittercism.app.Crittercism,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] [10] aload_0 v0 [11] invokespecial #11 + Methodref [java/lang/Object. ()V] [14] return 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 = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] [4] invokestatic #10 + Methodref [com/crittercism/app/Crittercism.c (Lcom/crittercism/app/Crittercism;)La/a/e;] [7] aload_0 v0 [8] getfield #7 + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] [11] invokevirtual #9 + Methodref [a/a/e.b (Lorg/json/JSONObject;)Z] [14] pop [15] return [16] pop [17] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 15: 16): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$3 Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$3 extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 70): + Integer [272629760] + String [com.crittercism.notification] + String [notification] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/os/Message] + Class [com/crittercism/NotificationActivity] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$3] + Class [java/lang/Exception] + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;] + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + NameAndType [containsKey (Ljava/lang/String;)Z] + NameAndType [getData ()Landroid/os/Bundle;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [handleMessage (Landroid/os/Message;)V] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setFlags (I)Landroid/content/Intent;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/os/Message] + Utf8 [b] + Utf8 [com.crittercism.notification] + Utf8 [com/crittercism/NotificationActivity] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$3] + Utf8 [containsKey] + Utf8 [getData] + Utf8 [getString] + Utf8 [handleMessage] + Utf8 [java/lang/Exception] + Utf8 [notification] + Utf8 [putExtra] + Utf8 [setFlags] + Utf8 [startActivity] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$3(com.crittercism.app.Crittercism) 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 #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #20 + 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: 0x11 = public final void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] [5] aload_1 v1 [6] invokevirtual #22 + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] [9] dup [10] astore_1 v1 [11] ldc #3 + String [notification] [13] invokevirtual #18 + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] [16] ifeq +54 (target=70) [19] new #5 + Class [android/content/Intent] [22] dup [23] aload_0 v0 [24] getfield #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [27] invokestatic #23 + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] [30] ldc_w #9 + Class [com/crittercism/NotificationActivity] [33] invokespecial #15 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [36] dup [37] astore_2 v2 [38] ldc #1 + Integer [272629760] [40] invokevirtual #17 + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;] [43] pop [44] aload_2 v2 [45] ldc #2 + String [com.crittercism.notification] [47] aload_1 v1 [48] ldc #3 + String [notification] [50] invokevirtual #19 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [53] invokevirtual #16 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [56] pop [57] aload_0 v0 [58] getfield #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [61] invokestatic #23 + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] [64] aload_2 v2 [65] invokevirtual #14 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [68] return [69] pop [70] return Code attribute exceptions (count = 1): - ExceptionInfo (19 -> 68: 69): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [69] Var: , Stack: [a:java/lang/Exception] - [70] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$4 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$4 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 36): + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$4] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/crittercism/app/Crittercism$4.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.b ()Z] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.h ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [b ()Z] + NameAndType [d ()Z] + NameAndType [f ()Z] + NameAndType [h ()Z] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [a] + Utf8 [b] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$4] + Utf8 [d] + Utf8 [f] + Utf8 [h] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$4(com.crittercism.app.Crittercism) 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 #5 + Fieldref [com/crittercism/app/Crittercism$4.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return 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 = 29, locals = 1, stack = 1): [0] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #7 + Methodref [com/crittercism/app/Crittercism.b ()Z] [6] pop [7] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [10] invokevirtual #8 + Methodref [com/crittercism/app/Crittercism.d ()Z] [13] pop [14] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #9 + Methodref [com/crittercism/app/Crittercism.f ()Z] [20] pop [21] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [24] invokevirtual #10 + Methodref [com/crittercism/app/Crittercism.h ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$5 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$5 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 35): + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$5] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.b ()Z] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.h ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [b ()Z] + NameAndType [d ()Z] + NameAndType [f ()Z] + NameAndType [h ()Z] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [b] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$5] + Utf8 [d] + Utf8 [f] + Utf8 [h] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = Crittercism$5() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return 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 = 31, locals = 1, stack = 1): [0] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #7 + Methodref [com/crittercism/app/Crittercism.b ()Z] [6] pop [7] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [10] invokevirtual #8 + Methodref [com/crittercism/app/Crittercism.d ()Z] [13] pop [14] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #9 + Methodref [com/crittercism/app/Crittercism.f ()Z] [20] pop [21] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [24] invokevirtual #10 + Methodref [com/crittercism/app/Crittercism.h ()Z] [27] pop [28] return [29] pop [30] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 28: 29): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$6 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$6 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 94): + String [Exception in startAppLoadsThreads boolean callable: ] + String [allAppLoads.getPendingDataVector().size() = ] + Class [a/a/q] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$6] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$6.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/q.a (Ljava/util/Vector;)V] + Methodref [a/a/q.d ()La/a/q;] + Methodref [a/a/q.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] + Methodref [com/crittercism/app/Crittercism.c ()Z] + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] + Methodref [com/crittercism/app/Crittercism$6.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)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/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/q;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()Z] + NameAndType [d ()La/a/q;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [m ()La/a/q;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/q;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(La/a/q;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startAppLoadsThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/q] + Utf8 [allAppLoads.getPendingDataVector().size() = ] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$6] + Utf8 [d] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [m] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$6(com.crittercism.app.Crittercism) 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 #13 + Fieldref [com/crittercism/app/Crittercism$6.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 110, locals = 2, stack = 3): [0] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #20 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [6] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #15 + Methodref [a/a/q.d ()La/a/q;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #14 + Methodref [a/a/q.a (Ljava/util/Vector;)V] [19] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] [26] new #10 + Class [java/lang/StringBuilder] [29] dup [30] ldc #2 + String [allAppLoads.getPendingDataVector().size() = ] [32] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [39] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [42] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [45] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [48] pop [49] goto +27 (target=76) [52] astore_0 v0 [53] new #10 + Class [java/lang/StringBuilder] [56] dup [57] ldc #1 + String [Exception in startAppLoadsThreads boolean callable: ] [59] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [62] aload_0 v0 [63] invokevirtual #25 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [66] invokevirtual #23 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [69] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] pop [76] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [79] invokevirtual #20 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [82] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [85] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [88] ifne +8 (target=96) [91] iconst_1 [92] invokestatic #22 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [95] areturn [96] goto +4 (target=100) [99] pop [100] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [103] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.c ()Z] [106] invokestatic #22 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [109] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 49: 52): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 99): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [52] Var: ..., Stack: [a:java/lang/Exception] - [76] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [a:java/lang/Exception] - [100] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #21 + Methodref [com/crittercism/app/Crittercism$6.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$7 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$7 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 88): + String [Exception in startCrashingSendingThreads boolean callable: ] + Class [a/a/v] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$7] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$7.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/v.a (Ljava/util/Vector;)V] + Methodref [a/a/v.c ()La/a/v;] + Methodref [a/a/v.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/v;)V] + Methodref [com/crittercism/app/Crittercism.e ()Z] + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] + Methodref [com/crittercism/app/Crittercism$7.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/v;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/v;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [n ()La/a/v;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/v;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/v;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startCrashingSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/v] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$7] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [n] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$7(com.crittercism.app.Crittercism) 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 #12 + Fieldref [com/crittercism/app/Crittercism$7.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 2, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [6] invokevirtual #15 + Methodref [a/a/v.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #14 + Methodref [a/a/v.c ()La/a/v;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #13 + Methodref [a/a/v.a (Ljava/util/Vector;)V] [19] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/v;)V] [26] goto +27 (target=53) [29] astore_0 v0 [30] new #9 + Class [java/lang/StringBuilder] [33] dup [34] ldc #1 + String [Exception in startCrashingSendingThreads boolean callable: ] [36] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] aload_0 v0 [40] invokevirtual #24 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [43] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [46] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] invokevirtual #27 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [52] pop [53] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [56] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [59] invokevirtual #15 + Methodref [a/a/v.e ()Ljava/util/Vector;] [62] invokevirtual #28 + Methodref [java/util/Vector.size ()I] [65] ifne +8 (target=73) [68] iconst_1 [69] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [72] areturn [73] goto +4 (target=77) [76] pop [77] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.e ()Z] [83] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [86] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (53 -> 72: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [76] Var: ..., Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$7.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$8 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$8 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 54): + String [Exception in logHandledExceptionInstanceMethod Thread.run: ] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$8] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/crittercism/app/Crittercism$8.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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 ()Lcom/crittercism/app/Crittercism;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [f ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in logHandledExceptionInstanceMethod Thread.run: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [append] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$8] + Utf8 [f] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [run] + Utf8 [toString] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$8(com.crittercism.app.Crittercism) 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 [com/crittercism/app/Crittercism$8.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #13 + Methodref [java/lang/Object. ()V] [9] return 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 = 33, locals = 2, stack = 3): [0] invokestatic #10 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #11 + Methodref [com/crittercism/app/Crittercism.f ()Z] [6] pop [7] return [8] astore_1 v1 [9] new #8 + Class [java/lang/StringBuilder] [12] dup [13] ldc #1 + String [Exception in logHandledExceptionInstanceMethod Thread.run: ] [15] invokespecial #15 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [18] aload_1 v1 [19] invokevirtual #14 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [22] invokevirtual #12 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [25] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] invokevirtual #17 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] pop [32] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 7: 8): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$9 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$9 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 89): + String [Exception in startExceptionSendingThreads boolean callable: ] + Class [a/a/s] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$9] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$9.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/s.a (Ljava/util/Vector;)V] + Methodref [a/a/s.c ()La/a/s;] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/s;)V] + Methodref [com/crittercism/app/Crittercism.g ()Z] + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] + Methodref [com/crittercism/app/Crittercism$9.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/s;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/s;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [g ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [o ()La/a/s;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/s;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/s;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startExceptionSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/s] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$9] + Utf8 [e] + Utf8 [g] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [o] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$9(com.crittercism.app.Crittercism) 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 #12 + Fieldref [com/crittercism/app/Crittercism$9.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 2, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [6] invokevirtual #15 + Methodref [a/a/s.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #14 + Methodref [a/a/s.c ()La/a/s;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #13 + Methodref [a/a/s.a (Ljava/util/Vector;)V] [19] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/s;)V] [26] goto +27 (target=53) [29] astore_0 v0 [30] new #9 + Class [java/lang/StringBuilder] [33] dup [34] ldc #1 + String [Exception in startExceptionSendingThreads boolean callable: ] [36] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] aload_0 v0 [40] invokevirtual #24 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [43] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [46] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] invokevirtual #27 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [52] pop [53] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [56] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [59] invokevirtual #15 + Methodref [a/a/s.e ()Ljava/util/Vector;] [62] invokevirtual #28 + Methodref [java/util/Vector.size ()I] [65] ifne +8 (target=73) [68] iconst_1 [69] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [72] areturn [73] goto +4 (target=77) [76] pop [77] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.g ()Z] [83] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [86] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (53 -> 72: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [76] Var: ..., Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$9.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$a extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Thread$UncaughtExceptionHandler] Constant Pool (count = 190): + String [Crittercism] + String [Did not log error to Crittercism. EXCEPTION: ] + String [Failed to log error to Crittercism.] + String [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] + String [com.crittercism.crashes] + String [com.crittercism.exceptions] + String [com.crittercism.loads] + String [commit failed] + Class [a/a/q] + Class [a/a/s] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [android/util/Log] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$a] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/Thread$UncaughtExceptionHandler] + Class [java/lang/Throwable] + Class [java/util/Vector] + Class [org/json/JSONObject] + Fieldref [com/crittercism/app/Crittercism$a.a Lcom/crittercism/app/Crittercism;] + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] + Methodref [a/a/q.a ()Ljava/lang/String;] + Methodref [a/a/q.a (Ljava/util/Vector;)V] + Methodref [a/a/q.c ()Lorg/json/JSONObject;] + Methodref [a/a/q.d ()La/a/q;] + Methodref [a/a/q.e ()Ljava/util/Vector;] + Methodref [a/a/s.a ()Ljava/lang/String;] + Methodref [a/a/s.b ()Lorg/json/JSONObject;] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [a/a/v.a ()Ljava/lang/String;] + Methodref [a/a/v.b ()Lorg/json/JSONObject;] + Methodref [a/a/v.e ()Ljava/util/Vector;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] + Methodref [com/crittercism/app/Crittercism.a (Ljava/lang/Throwable;)Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] + Methodref [com/crittercism/app/Crittercism.v ()V] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + 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;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/util/Vector.size ()I] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (La/a/q;)V] + NameAndType [a (Ljava/lang/Throwable;)Z] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Lorg/json/JSONObject;] + NameAndType [b Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [commit ()Z] + NameAndType [d ()La/a/q;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [f ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getOptOutStatus ()Z] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [m ()La/a/q;] + NameAndType [n ()La/a/v;] + NameAndType [o ()La/a/s;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [v ()V] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [()I] + Utf8 [()La/a/q;] + Utf8 [()La/a/s;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/q;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/Thread;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/Throwable;)Z] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Did not log error to Crittercism. EXCEPTION: ] + Utf8 [Failed to log error to Crittercism.] + Utf8 [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/q] + Utf8 [a/a/s] + Utf8 [a/a/v] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.crashes] + Utf8 [com.crittercism.exceptions] + Utf8 [com.crittercism.loads] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$a] + Utf8 [commit] + Utf8 [commit failed] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [f] + Utf8 [getClass] + Utf8 [getName] + Utf8 [getOptOutStatus] + Utf8 [getSharedPreferences] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread$UncaughtExceptionHandler] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [m] + Utf8 [n] + Utf8 [o] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [putString] + Utf8 [remove] + Utf8 [size] + Utf8 [toString] + Utf8 [uncaughtException] + Utf8 [v] + Utf8 [w] Fields (count = 2): + Field: b Ljava/lang/Thread$UncaughtExceptionHandler; Access flags: 0x2 = private java.lang.Thread$UncaughtExceptionHandler b + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V Access flags: 0x1 = public Crittercism$a(com.crittercism.app.Crittercism,java.lang.Thread$UncaughtExceptionHandler) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #28 + Fieldref [com/crittercism/app/Crittercism$a.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #58 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V Access flags: 0x11 = public final void uncaughtException(java.lang.Thread,java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 509, locals = 5, stack = 3): [0] new #19 + Class [java/io/StringWriter] [3] dup [4] invokespecial #55 + Methodref [java/io/StringWriter. ()V] [7] astore_3 v3 [8] new #18 + Class [java/io/PrintWriter] [11] dup [12] aload_3 v3 [13] invokespecial #54 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [16] astore v4 [18] aload_2 v2 [19] aload v4 [21] invokevirtual #64 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [24] invokestatic #48 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [27] ifne +13 (target=40) [30] ldc #1 + String [Crittercism] [32] aload_3 v3 [33] invokevirtual #60 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [36] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [39] pop [40] goto +4 (target=44) [43] astore_3 v3 [44] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [47] ifnonnull +13 (target=60) [50] new #21 + Class [java/lang/Exception] [53] dup [54] ldc #3 + String [Failed to log error to Crittercism.] [56] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [59] athrow [60] invokestatic #48 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [63] ifne +324 (target=387) [66] invokestatic #53 + Methodref [com/crittercism/app/Crittercism.v ()V] [69] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [72] aload_2 v2 [73] invokevirtual #46 + Methodref [com/crittercism/app/Crittercism.a (Ljava/lang/Throwable;)Z] [76] pop [77] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #47 + Methodref [com/crittercism/app/Crittercism.f ()Z] [83] pop [84] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [87] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [90] invokevirtual #34 + Methodref [a/a/q.e ()Ljava/util/Vector;] [93] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [96] ifle +105 (target=201) [99] invokestatic #33 + Methodref [a/a/q.d ()La/a/q;] [102] dup [103] astore_3 v3 [104] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [107] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [110] invokevirtual #34 + Methodref [a/a/q.e ()Ljava/util/Vector;] [113] invokevirtual #31 + Methodref [a/a/q.a (Ljava/util/Vector;)V] [116] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [119] aload_3 v3 [120] invokevirtual #45 + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] [123] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [126] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [129] astore_3 v3 [130] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [133] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [136] ldc #7 + String [com.crittercism.loads] [138] iconst_0 [139] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [142] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [147] dup [148] astore v4 [150] invokestatic #30 + Methodref [a/a/q.a ()Ljava/lang/String;] [153] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [158] pop [159] aload v4 [161] invokestatic #30 + Methodref [a/a/q.a ()Ljava/lang/String;] [164] aload_3 v3 [165] invokevirtual #32 + Methodref [a/a/q.c ()Lorg/json/JSONObject;] [168] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [171] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [176] pop [177] aload v4 [179] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [184] ifne +13 (target=197) [187] new #21 + Class [java/lang/Exception] [190] dup [191] ldc #8 + String [commit failed] [193] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [196] athrow [197] goto +4 (target=201) [200] pop [201] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [204] invokevirtual #51 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [207] invokevirtual #40 + Methodref [a/a/v.e ()Ljava/util/Vector;] [210] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [213] ifle +81 (target=294) [216] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [219] invokevirtual #51 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [222] astore_3 v3 [223] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [226] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [229] ldc #5 + String [com.crittercism.crashes] [231] iconst_0 [232] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [235] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [240] dup [241] astore v4 [243] invokestatic #38 + Methodref [a/a/v.a ()Ljava/lang/String;] [246] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [251] pop [252] aload v4 [254] invokestatic #38 + Methodref [a/a/v.a ()Ljava/lang/String;] [257] aload_3 v3 [258] invokevirtual #39 + Methodref [a/a/v.b ()Lorg/json/JSONObject;] [261] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [264] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [269] pop [270] aload v4 [272] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [277] ifne +13 (target=290) [280] new #21 + Class [java/lang/Exception] [283] dup [284] ldc #8 + String [commit failed] [286] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [289] athrow [290] goto +4 (target=294) [293] pop [294] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [297] invokevirtual #52 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [300] invokevirtual #37 + Methodref [a/a/s.e ()Ljava/util/Vector;] [303] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [306] ifle +81 (target=387) [309] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [312] invokevirtual #52 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [315] astore_3 v3 [316] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [319] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [322] ldc #6 + String [com.crittercism.exceptions] [324] iconst_0 [325] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [328] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [333] dup [334] astore v4 [336] invokestatic #35 + Methodref [a/a/s.a ()Ljava/lang/String;] [339] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [344] pop [345] aload v4 [347] invokestatic #35 + Methodref [a/a/s.a ()Ljava/lang/String;] [350] aload_3 v3 [351] invokevirtual #36 + Methodref [a/a/s.b ()Lorg/json/JSONObject;] [354] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [357] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [362] pop [363] aload v4 [365] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [370] ifne +13 (target=383) [373] new #21 + Class [java/lang/Exception] [376] dup [377] ldc #8 + String [commit failed] [379] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [382] athrow [383] goto +4 (target=387) [386] pop [387] aload_0 v0 [388] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [391] ifnull +117 (target=508) [394] aload_0 v0 [395] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [398] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [401] ifne +107 (target=508) [404] aload_0 v0 [405] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [408] aload_1 v1 [409] aload_2 v2 [410] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [415] return [416] astore_3 v3 [417] ldc #1 + String [Crittercism] [419] ldc #4 + String [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] [421] invokestatic #43 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [424] pop [425] new #23 + Class [java/lang/StringBuilder] [428] dup [429] ldc #2 + String [Did not log error to Crittercism. EXCEPTION: ] [431] invokespecial #61 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [434] aload_3 v3 [435] invokevirtual #59 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [438] invokevirtual #56 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [441] invokevirtual #62 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [444] invokevirtual #63 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [447] pop [448] aload_0 v0 [449] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [452] ifnull +56 (target=508) [455] aload_0 v0 [456] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [459] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [462] ifne +46 (target=508) [465] aload_0 v0 [466] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [469] aload_1 v1 [470] aload_2 v2 [471] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [476] return [477] astore_3 v3 [478] aload_0 v0 [479] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [482] ifnull +24 (target=506) [485] aload_0 v0 [486] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [489] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [492] ifne +14 (target=506) [495] aload_0 v0 [496] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [499] aload_1 v1 [500] aload_2 v2 [501] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [506] aload_3 v3 [507] athrow [508] return Code attribute exceptions (count = 7): - ExceptionInfo (130 -> 197: 200): + Class [java/lang/Exception] - ExceptionInfo (223 -> 290: 293): + Class [java/lang/Exception] - ExceptionInfo (316 -> 383: 386): + Class [java/lang/Exception] - ExceptionInfo (0 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (44 -> 387: 416): + Class [java/lang/Exception] - ExceptionInfo (44 -> 387: 477): - ExceptionInfo (416 -> 448: 477): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [40] Var: ..., Stack: (empty) - [43] Var: ..., Stack: [a:java/lang/Exception] - [44] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [200] Var: ..., Stack: [a:java/lang/Exception] - [201] Var: ..., Stack: (empty) - [290] Var: ..., Stack: (empty) - [293] Var: ..., Stack: [a:java/lang/Exception] - [294] Var: ..., Stack: (empty) - [383] Var: ..., Stack: (empty) - [386] Var: ..., Stack: [a:java/lang/Exception] - [387] Var: ..., Stack: (empty) - [416] Var: ..., Stack: [a:java/lang/Exception] - [477] Var: ..., Stack: [a:java/lang/Throwable] - [506] Var: [T][T][T][a:java/lang/Throwable], Stack: - [508] Var: , Stack: Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/CrittercismNDK Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.app.CrittercismNDK extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 134): + Integer [2] + String [-v7a] + String [/] + String [/com.crittercism/lib/] + String [/libcrittercism-ndk.so] + String [armeabi] + String [libcrittercism-ndk.so] + String [os.arch] + String [v7] + Class [[B] + Class [android/content/Context] + Class [android/content/res/AssetManager] + Class [com/crittercism/app/CrittercismNDK] + Class [java/io/File] + Class [java/io/FileOutputStream] + Class [java/io/InputStream] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Throwable] + Class [java/lang/UnsatisfiedLinkError] + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] + Methodref [com/crittercism/app/CrittercismNDK.checkLibraryVersion (I)Z] + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] + Methodref [com/crittercism/app/CrittercismNDK.installNdk (Ljava/lang/String;)Z] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.exists ()Z] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/io/File.mkdirs ()Z] + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + Methodref [java/io/FileOutputStream.close ()V] + Methodref [java/io/FileOutputStream.write ([BII)V] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/InputStream.read ([B)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/lang/System.load (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [LIBPATH Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [checkLibraryVersion (I)Z] + NameAndType [close ()V] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [exists ()Z] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getFilesDir ()Ljava/io/File;] + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [installLib (Landroid/content/Context;)Z] + NameAndType [installNdk (Ljava/lang/String;)Z] + NameAndType [load (Ljava/lang/String;)V] + NameAndType [mkdirs ()Z] + NameAndType [open (Ljava/lang/String;)Ljava/io/InputStream;] + NameAndType [read ([B)I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [write ([BII)V] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Z] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [([B)I] + Utf8 [([BII)V] + Utf8 [-v7a] + Utf8 [/] + Utf8 [/com.crittercism/lib/] + Utf8 [/libcrittercism-ndk.so] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [LIBNAME] + Utf8 [LIBPATH] + Utf8 [LIBRARYVERSION] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [[B] + Utf8 [android/content/Context] + Utf8 [android/content/res/AssetManager] + Utf8 [append] + Utf8 [armeabi] + Utf8 [checkLibraryVersion] + Utf8 [close] + Utf8 [com/crittercism/app/CrittercismNDK] + Utf8 [contains] + Utf8 [exists] + Utf8 [getAbsolutePath] + Utf8 [getAssets] + Utf8 [getFilesDir] + Utf8 [getProperty] + Utf8 [installLib] + Utf8 [installNdk] + Utf8 [installNdkLib] + Utf8 [java/io/File] + Utf8 [java/io/FileOutputStream] + Utf8 [java/io/InputStream] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/UnsatisfiedLinkError] + Utf8 [libcrittercism-ndk.so] + Utf8 [load] + Utf8 [mkdirs] + Utf8 [open] + Utf8 [os.arch] + Utf8 [read] + Utf8 [toString] + Utf8 [v7] + Utf8 [write] Fields (count = 3): + Field: LIBNAME Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LIBNAME Class member attributes (count = 1): + Constant value attribute: + String [libcrittercism-ndk.so] + Field: LIBPATH Ljava/lang/String; Access flags: 0xa = private static java.lang.String LIBPATH + Field: LIBRARYVERSION I Access flags: 0x1a = private static final int LIBRARYVERSION Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 5): - Method: ()V Access flags: 0x1 = public CrittercismNDK() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #40 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: installNdk(Ljava/lang/String;)Z Access flags: 0x109 = public static native boolean installNdk(java.lang.String) + Method: checkLibraryVersion(I)Z Access flags: 0x109 = public static native boolean checkLibraryVersion(int) + Method: installNdkLib(Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x9 = public static void installNdkLib(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 3, stack = 4): [0] new #20 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [7] aload_0 v0 [8] invokevirtual #26 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [11] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [14] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] ldc #4 + String [/com.crittercism/lib/] [19] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [22] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [25] putstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [28] new #20 + Class [java/lang/StringBuilder] [31] dup [32] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [35] aload_0 v0 [36] invokevirtual #26 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [39] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [42] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [45] ldc #3 + String [/] [47] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [50] aload_1 v1 [51] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [57] astore_1 v1 [58] new #14 + Class [java/io/File] [61] dup [62] new #20 + Class [java/lang/StringBuilder] [65] dup [66] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [69] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [72] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] ldc #7 + String [libcrittercism-ndk.so] [77] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [80] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [83] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [86] invokevirtual #32 + Methodref [java/io/File.exists ()Z] [89] ifeq +53 (target=142) [92] new #20 + Class [java/lang/StringBuilder] [95] dup [96] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [99] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [102] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [105] ldc #7 + String [libcrittercism-ndk.so] [107] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [110] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [113] invokestatic #46 + Methodref [java/lang/System.load (Ljava/lang/String;)V] [116] iconst_2 [117] invokestatic #28 + Methodref [com/crittercism/app/CrittercismNDK.checkLibraryVersion (I)Z] [120] istore_2 v2 [121] goto +9 (target=130) [124] pop [125] aload_0 v0 [126] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [129] istore_2 v2 [130] iload_2 v2 [131] ifne +8 (target=139) [134] aload_0 v0 [135] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [138] pop [139] goto +8 (target=147) [142] aload_0 v0 [143] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [146] pop [147] aload_1 v1 [148] invokestatic #30 + Methodref [com/crittercism/app/CrittercismNDK.installNdk (Ljava/lang/String;)Z] [151] ifeq +22 (target=173) [154] new #14 + Class [java/io/File] [157] dup [158] aload_1 v1 [159] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [162] dup [163] astore_2 v2 [164] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [167] pop [168] aload_2 v2 [169] invokevirtual #34 + Methodref [java/io/File.mkdirs ()Z] [172] pop [173] return [174] pop [175] return Code attribute exceptions (count = 2): - ExceptionInfo (92 -> 121: 124): + Class [java/lang/UnsatisfiedLinkError] - ExceptionInfo (147 -> 173: 174): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [124] Var: ..., Stack: [a:java/lang/UnsatisfiedLinkError] - [130] Var: ...[i], Stack: (empty) - [139] Var: [T][a:java/lang/String], Stack: - [142] Var: [a:android/content/Context][a:java/lang/String], Stack: - [147] Var: [T][a:java/lang/String], Stack: - [173] Var: -2, Stack: (empty) - [174] Var: ..., Stack: [a:java/lang/Throwable] + Method: installLib(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean installLib(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 183, locals = 4, stack = 4): [0] ldc #6 + String [armeabi] [2] astore_1 v1 [3] ldc #8 + String [os.arch] [5] invokestatic #45 + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] [8] ldc #9 + String [v7] [10] invokevirtual #41 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [13] ifeq +23 (target=36) [16] new #20 + Class [java/lang/StringBuilder] [19] dup [20] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [23] aload_1 v1 [24] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [27] ldc #2 + String [-v7a] [29] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [35] astore_1 v1 [36] new #14 + Class [java/io/File] [39] dup [40] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [43] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [46] invokevirtual #34 + Methodref [java/io/File.mkdirs ()Z] [49] pop [50] new #14 + Class [java/io/File] [53] dup [54] new #20 + Class [java/lang/StringBuilder] [57] dup [58] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [61] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [64] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] ldc #7 + String [libcrittercism-ndk.so] [69] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [78] astore_2 v2 [79] new #15 + Class [java/io/FileOutputStream] [82] dup [83] aload_2 v2 [84] invokespecial #35 + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] [87] astore_2 v2 [88] aload_0 v0 [89] invokevirtual #25 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [92] new #20 + Class [java/lang/StringBuilder] [95] dup [96] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [99] aload_1 v1 [100] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] ldc #5 + String [/libcrittercism-ndk.so] [105] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [111] invokevirtual #27 + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] [114] astore_0 v0 [115] iconst_0 [116] istore_1 v1 [117] sipush 8192 [120] newarray 8 [122] astore_3 v3 [123] aload_0 v0 [124] aload_3 v3 [125] invokevirtual #39 + Methodref [java/io/InputStream.read ([B)I] [128] dup [129] istore_1 v1 [130] iflt +13 (target=143) [133] aload_2 v2 [134] aload_3 v3 [135] iconst_0 [136] iload_1 v1 [137] invokevirtual #37 + Methodref [java/io/FileOutputStream.write ([BII)V] [140] goto -17 (target=123) [143] aload_0 v0 [144] invokevirtual #38 + Methodref [java/io/InputStream.close ()V] [147] aload_2 v2 [148] invokevirtual #36 + Methodref [java/io/FileOutputStream.close ()V] [151] goto +6 (target=157) [154] pop [155] iconst_0 [156] ireturn [157] new #20 + Class [java/lang/StringBuilder] [160] dup [161] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [164] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [167] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [170] ldc #7 + String [libcrittercism-ndk.so] [172] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [175] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [178] invokestatic #46 + Methodref [java/lang/System.load (Ljava/lang/String;)V] [181] iconst_1 [182] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (36 -> 151: 154): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [36] Var: ...[a:java/lang/String], Stack: (empty) - [123] Var: [a:java/io/InputStream][T][a:java/io/FileOutputStream][a:[B], Stack: - [143] Var: -1, Stack: (empty) - [154] Var: , Stack: [a:java/lang/Exception] - [157] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/BaseActivity Superclass: com/slidingmenu/lib/app/SlidingFragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.BaseActivity extends com.slidingmenu.lib.app.SlidingFragmentActivity Interfaces (count = 0): Constant Pool (count = 114): + Integer [2130837603] + Integer [2131034159] + Integer [2131558401] + Float [0.35] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/k] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] + Fieldref [com/slidingmenu/example/BaseActivity.b I] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] + Methodref [com/slidingmenu/example/BaseActivity.b ()V] + Methodref [com/slidingmenu/example/BaseActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/BaseActivity.d ()V] + Methodref [com/slidingmenu/example/BaseActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/BaseActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/BaseActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/slidingmenu/example/BaseActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a Landroid/support/v4/app/ListFragment;] + NameAndType [b ()V] + NameAndType [b (F)V] + NameAndType [b I] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [d ()V] + NameAndType [d (I)V] + NameAndType [f ()V] + NameAndType [getItemId ()I] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [h ()V] + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setTitle (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/k] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [commit] + Utf8 [d] + Utf8 [f] + Utf8 [getItemId] + Utf8 [getSupportActionBar] + Utf8 [getSupportFragmentManager] + Utf8 [getSupportMenuInflater] + Utf8 [h] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onCreateOptionsMenu] + Utf8 [onOptionsItemSelected] + Utf8 [replace] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setTitle] Fields (count = 2): + Field: b I Access flags: 0x2 = private int b + Field: a Landroid/support/v4/app/ListFragment; Access flags: 0x4 = protected android.support.v4.app.ListFragment a Methods (count = 4): - Method: (I)V Access flags: 0x1 = public BaseActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #36 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] [4] aload_0 v0 [5] iload_1 v1 [6] putfield #16 + Fieldref [com/slidingmenu/example/BaseActivity.b I] [9] 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 = 91, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #37 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #16 + Fieldref [com/slidingmenu/example/BaseActivity.b I] [10] invokevirtual #28 + Methodref [com/slidingmenu/example/BaseActivity.setTitle (I)V] [13] aload_0 v0 [14] invokevirtual #22 + Methodref [com/slidingmenu/example/BaseActivity.b ()V] [17] aload_0 v0 [18] invokevirtual #26 + Methodref [com/slidingmenu/example/BaseActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [21] invokevirtual #17 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [24] astore_1 v1 [25] aload_0 v0 [26] new #11 + Class [com/slidingmenu/example/SampleListFragment] [29] dup [30] invokespecial #29 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [33] putfield #15 + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] [36] aload_1 v1 [37] ldc #2 + Integer [2131034159] [39] aload_0 v0 [40] getfield #15 + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] [43] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [46] pop [47] aload_1 v1 [48] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [51] pop [52] aload_0 v0 [53] invokevirtual #23 + Methodref [com/slidingmenu/example/BaseActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [56] dup [57] astore_1 v1 [58] invokevirtual #35 + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] [61] aload_1 v1 [62] ldc #1 + Integer [2130837603] [64] invokevirtual #33 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [67] aload_1 v1 [68] invokevirtual #34 + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] [71] aload_1 v1 [72] ldc #4 + Float [0.35] [74] invokevirtual #31 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [77] aload_1 v1 [78] iconst_1 [79] invokevirtual #32 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [82] aload_0 v0 [83] invokevirtual #25 + Methodref [com/slidingmenu/example/BaseActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [86] iconst_1 [87] invokevirtual #20 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [90] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #39 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] lookupswitch (2 offsets, default=38) (target=44) 16908332: offset = 26, target = 32 2131034183: offset = 32, target = 38 default: offset = 38, target = 44 [32] aload_0 v0 [33] invokevirtual #24 + Methodref [com/slidingmenu/example/BaseActivity.d ()V] [36] iconst_1 [37] ireturn [38] aload_0 v0 [39] invokestatic #30 + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] [42] iconst_1 [43] ireturn [44] aload_0 v0 [45] aload_1 v1 [46] invokespecial #38 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [32] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #27 + Methodref [com/slidingmenu/example/BaseActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [4] ldc #3 + Integer [2131558401] [6] aload_1 v1 [7] invokevirtual #21 + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] [10] iconst_1 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/ExampleListActivity Superclass: com/actionbarsherlock/app/SherlockPreferenceActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.ExampleListActivity extends com.actionbarsherlock.app.SherlockPreferenceActivity Interfaces (count = 0): Constant Pool (count = 201): + Integer [2130968576] + Integer [2131361802] + Integer [2131361803] + Integer [2131361805] + Integer [2131361807] + Integer [2131361808] + Integer [2131361810] + Integer [2131361811] + Integer [2131361813] + Integer [2131361814] + Integer [2131361815] + Integer [2131361818] + Integer [2131361823] + Integer [2131361824] + Integer [2131361826] + Integer [2131361827] + Integer [2131361828] + Integer [2131558400] + String [508ab27601ed857a20000003] + String [SlidingMenu Demos Feedback] + String [android.intent.action.SENDTO] + String [mailto:jfeinstein10@gmail.com?subject=] + Class [android/app/AlertDialog$Builder] + Class [android/content/Intent] + Class [android/net/Uri] + Class [android/preference/Preference] + Class [android/text/Html] + Class [android/widget/Toast] + Class [com/actionbarsherlock/app/SherlockPreferenceActivity] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/crittercism/app/Crittercism] + Class [com/slidingmenu/example/ExampleListActivity] + Class [com/slidingmenu/example/LeftAndRightActivity] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/SlidingContent] + Class [com/slidingmenu/example/SlidingTitleBar] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/anim/CustomScaleAnimation] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/CustomZoomAnimation] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/k] + Class [java/lang/CharSequence] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/net/URLEncoder] + Class [org/json/JSONObject] + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent. (Ljava/lang/String;)V] + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + Methodref [android/preference/Preference.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;] + Methodref [android/widget/Toast.show ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] + Methodref [com/crittercism/app/Crittercism.init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Methodref [com/slidingmenu/example/ExampleListActivity.addPreferencesFromResource (I)V] + Methodref [com/slidingmenu/example/ExampleListActivity.getApplicationContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] + Methodref [com/slidingmenu/example/ExampleListActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/slidingmenu/example/ExampleListActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)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;] + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [addPreferencesFromResource (I)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [encode (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getItemId ()I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V] + NameAndType [init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;] + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)V] + NameAndType [show ()Landroid/app/AlertDialog;] + NameAndType [show ()V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/app/AlertDialog;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/app/AlertDialog$Builder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/preference/PreferenceScreen;Landroid/preference/Preference;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [508ab27601ed857a20000003] + Utf8 [] + Utf8 [Code] + Utf8 [SlidingMenu Demos Feedback] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addPreferencesFromResource] + Utf8 [android.intent.action.SENDTO] + Utf8 [android/app/AlertDialog$Builder] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [android/preference/Preference] + Utf8 [android/text/Html] + Utf8 [android/widget/Toast] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/slidingmenu/example/ExampleListActivity] + Utf8 [com/slidingmenu/example/LeftAndRightActivity] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/SlidingContent] + Utf8 [com/slidingmenu/example/SlidingTitleBar] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/anim/CustomScaleAnimation] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/CustomZoomAnimation] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/k] + Utf8 [encode] + Utf8 [equals] + Utf8 [fromHtml] + Utf8 [getApplicationContext] + Utf8 [getItemId] + Utf8 [getString] + Utf8 [getSupportMenuInflater] + Utf8 [getTitle] + Utf8 [inflate] + Utf8 [init] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/net/URLEncoder] + Utf8 [mailto:jfeinstein10@gmail.com?subject=] + Utf8 [makeText] + Utf8 [onCreate] + Utf8 [onCreateOptionsMenu] + Utf8 [onOptionsItemSelected] + Utf8 [onPreferenceTreeClick] + Utf8 [org/json/JSONObject] + Utf8 [parse] + Utf8 [setData] + Utf8 [setMessage] + Utf8 [setTitle] + Utf8 [show] + Utf8 [startActivity] + Utf8 [toString] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x1 = public ExampleListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #64 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity. ()V] [4] 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 = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #65 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #2 + Integer [2131361802] [8] invokevirtual #73 + Methodref [com/slidingmenu/example/ExampleListActivity.setTitle (I)V] [11] aload_0 v0 [12] invokevirtual #70 + Methodref [com/slidingmenu/example/ExampleListActivity.getApplicationContext ()Landroid/content/Context;] [15] ldc #19 + String [508ab27601ed857a20000003] [17] iconst_0 [18] anewarray #51 + Class [org/json/JSONObject] [21] invokestatic #68 + Methodref [com/crittercism/app/Crittercism.init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] [24] pop [25] aload_0 v0 [26] ldc #1 + Integer [2130968576] [28] invokevirtual #69 + Methodref [com/slidingmenu/example/ExampleListActivity.addPreferencesFromResource (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreferenceTreeClick(Landroid/preference/PreferenceScreen;Landroid/preference/Preference;)Z Access flags: 0x1 = public boolean onPreferenceTreeClick(android.preference.PreferenceScreen,android.preference.Preference) Class member attributes (count = 1): + Code attribute instructions (code length = 216, locals = 3, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_2 v2 [3] invokevirtual #60 + Methodref [android/preference/Preference.getTitle ()Ljava/lang/CharSequence;] [6] invokeinterface #82 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [11] dup [12] astore_2 v2 [13] aload_0 v0 [14] ldc #3 + Integer [2131361803] [16] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [19] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [22] ifeq +9 (target=31) [25] ldc #35 + Class [com/slidingmenu/example/PropertiesActivity] [27] astore_1 v1 [28] goto +171 (target=199) [31] aload_2 v2 [32] aload_0 v0 [33] ldc #10 + Integer [2131361814] [35] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [38] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [41] ifeq +9 (target=50) [44] ldc #42 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [46] astore_1 v1 [47] goto +152 (target=199) [50] aload_2 v2 [51] aload_0 v0 [52] ldc #12 + Integer [2131361818] [54] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [57] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [60] ifeq +9 (target=69) [63] ldc #34 + Class [com/slidingmenu/example/LeftAndRightActivity] [65] astore_1 v1 [66] goto +133 (target=199) [69] aload_2 v2 [70] aload_0 v0 [71] ldc #11 + Integer [2131361815] [73] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [76] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [79] ifeq +9 (target=88) [82] ldc #43 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [84] astore_1 v1 [85] goto +114 (target=199) [88] aload_2 v2 [89] aload_0 v0 [90] ldc #4 + Integer [2131361805] [92] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [95] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [98] ifeq +9 (target=107) [101] ldc #38 + Class [com/slidingmenu/example/ViewPagerActivity] [103] astore_1 v1 [104] goto +95 (target=199) [107] aload_2 v2 [108] aload_0 v0 [109] ldc #5 + Integer [2131361807] [111] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [114] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [117] ifeq +9 (target=126) [120] ldc #37 + Class [com/slidingmenu/example/SlidingTitleBar] [122] astore_1 v1 [123] goto +76 (target=199) [126] aload_2 v2 [127] aload_0 v0 [128] ldc #6 + Integer [2131361808] [130] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [133] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [136] ifeq +9 (target=145) [139] ldc #36 + Class [com/slidingmenu/example/SlidingContent] [141] astore_1 v1 [142] goto +57 (target=199) [145] aload_2 v2 [146] aload_0 v0 [147] ldc #7 + Integer [2131361810] [149] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [152] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [155] ifeq +9 (target=164) [158] ldc #41 + Class [com/slidingmenu/example/anim/CustomZoomAnimation] [160] astore_1 v1 [161] goto +38 (target=199) [164] aload_2 v2 [165] aload_0 v0 [166] ldc #8 + Integer [2131361811] [168] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [171] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [174] ifeq +9 (target=183) [177] ldc #39 + Class [com/slidingmenu/example/anim/CustomScaleAnimation] [179] astore_1 v1 [180] goto +19 (target=199) [183] aload_2 v2 [184] aload_0 v0 [185] ldc #9 + Integer [2131361813] [187] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [190] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [193] ifeq +6 (target=199) [196] ldc #40 + Class [com/slidingmenu/example/anim/CustomSlideAnimation] [198] astore_1 v1 [199] new #24 + Class [android/content/Intent] [202] dup [203] aload_0 v0 [204] aload_1 v1 [205] invokespecial #56 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [208] astore_1 v1 [209] aload_0 v0 [210] aload_1 v1 [211] invokevirtual #74 + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] [214] iconst_1 [215] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [31] Var: ...[a:java/lang/Class][a:java/lang/String], Stack: (empty) - [50] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [126] Var: ..., Stack: (empty) - [145] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [183] Var: ..., Stack: (empty) - [199] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 4, stack = 3): [0] aload_1 v1 [1] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (4 offsets, default=159) (target=165) 2131034183: offset = 30, target = 36 2131034184: offset = 36, target = 42 2131034185: offset = 68, target = 74 2131034186: offset = 100, target = 106 default: offset = 159, target = 165 [36] aload_0 v0 [37] invokestatic #75 + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] [40] iconst_1 [41] ireturn [42] new #23 + Class [android/app/AlertDialog$Builder] [45] dup [46] aload_0 v0 [47] invokespecial #52 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [50] ldc #13 + Integer [2131361823] [52] invokevirtual #54 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [55] aload_0 v0 [56] ldc #15 + Integer [2131361826] [58] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [61] invokestatic #61 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [64] invokevirtual #53 + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] [67] invokevirtual #55 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [70] pop [71] goto +94 (target=165) [74] new #23 + Class [android/app/AlertDialog$Builder] [77] dup [78] aload_0 v0 [79] invokespecial #52 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [82] ldc #14 + Integer [2131361824] [84] invokevirtual #54 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [87] aload_0 v0 [88] ldc #16 + Integer [2131361827] [90] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [93] invokestatic #61 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [96] invokevirtual #53 + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] [99] invokevirtual #55 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [102] pop [103] goto +62 (target=165) [106] new #24 + Class [android/content/Intent] [109] dup [110] ldc #21 + String [android.intent.action.SENDTO] [112] invokespecial #57 + Methodref [android/content/Intent. (Ljava/lang/String;)V] [115] astore_2 v2 [116] new #49 + Class [java/lang/StringBuilder] [119] dup [120] ldc #22 + String [mailto:jfeinstein10@gmail.com?subject=] [122] invokespecial #77 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [125] ldc #20 + String [SlidingMenu Demos Feedback] [127] invokestatic #80 + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] [130] invokevirtual #78 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] invokevirtual #79 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [136] astore_3 v3 [137] aload_2 v2 [138] aload_3 v3 [139] invokestatic #59 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [142] invokevirtual #58 + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;] [145] pop [146] aload_0 v0 [147] aload_2 v2 [148] invokevirtual #74 + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] [151] goto +14 (target=165) [154] pop [155] aload_0 v0 [156] ldc #17 + Integer [2131361828] [158] iconst_0 [159] invokestatic #62 + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;] [162] invokevirtual #63 + Methodref [android/widget/Toast.show ()V] [165] aload_0 v0 [166] aload_1 v1 [167] invokespecial #66 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [170] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (146 -> 151: 154): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [36] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [154] Var: [a:com/slidingmenu/example/ExampleListActivity][a:com/actionbarsherlock/view/MenuItem][a:android/content/Intent][a:java/lang/String], Stack: [a:java/lang/Exception] - [165] Var: -2, Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/slidingmenu/example/ExampleListActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [4] ldc #18 + Integer [2131558400] [6] aload_1 v1 [7] invokevirtual #67 + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] [10] iconst_1 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/LeftAndRightActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.LeftAndRightActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 62): + Integer [2130903060] + Integer [2131034156] + Integer [2131034160] + Integer [2131361818] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/LeftAndRightActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/lib/SlidingMenu] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/LeftAndRightActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a ()V] + NameAndType [a (I)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [g ()V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/LeftAndRightActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [g] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public LeftAndRightActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #4 + Integer [2131361818] [3] invokespecial #14 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 88, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [9] iconst_2 [10] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [13] aload_0 v0 [14] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [17] iconst_1 [18] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [21] aload_0 v0 [22] ldc #1 + Integer [2130903060] [24] invokevirtual #18 + Methodref [com/slidingmenu/example/LeftAndRightActivity.setContentView (I)V] [27] aload_0 v0 [28] invokevirtual #17 + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [31] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [34] ldc #2 + Integer [2131034156] [36] new #9 + Class [com/slidingmenu/example/SampleListFragment] [39] dup [40] invokespecial #19 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [43] invokevirtual #13 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [46] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [49] pop [50] aload_0 v0 [51] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [54] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] [57] aload_0 v0 [58] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [61] invokevirtual #23 + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] [64] aload_0 v0 [65] invokevirtual #17 + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [68] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [71] ldc #3 + Integer [2131034160] [73] new #9 + Class [com/slidingmenu/example/SampleListFragment] [76] dup [77] invokespecial #19 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [80] invokevirtual #13 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [83] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [86] pop [87] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/PropertiesActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.PropertiesActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 93): + Integer [2130903069] + Integer [2131034128] + Integer [2131034162] + Integer [2131034164] + Integer [2131034165] + Integer [2131034171] + Integer [2131034172] + Integer [2131034173] + Integer [2131034174] + Integer [2131034175] + Integer [2131034176] + Integer [2131361803] + Class [android/widget/CheckBox] + Class [android/widget/RadioGroup] + Class [android/widget/SeekBar] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/a] + Class [com/slidingmenu/example/b] + Class [com/slidingmenu/example/c] + Class [com/slidingmenu/example/d] + Class [com/slidingmenu/example/e] + Class [com/slidingmenu/example/f] + Class [com/slidingmenu/example/g] + Class [com/slidingmenu/example/h] + Methodref [android/widget/CheckBox.setChecked (Z)V] + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + Methodref [android/widget/RadioGroup.check (I)V] + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + Methodref [android/widget/SeekBar.setMax (I)V] + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + Methodref [android/widget/SeekBar.setProgress (I)V] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/PropertiesActivity.a (Z)V] + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] + Methodref [com/slidingmenu/example/PropertiesActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/a. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/b. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/c. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/d. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/e. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/f. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/g. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/h. (Lcom/slidingmenu/example/PropertiesActivity;)V] + NameAndType [ (I)V] + NameAndType [ (Lcom/slidingmenu/example/PropertiesActivity;)V] + NameAndType [a (Z)V] + NameAndType [check (I)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [setChecked (Z)V] + NameAndType [setContentView (I)V] + NameAndType [setMax (I)V] + NameAndType [setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + NameAndType [setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + NameAndType [setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + NameAndType [setProgress (I)V] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + Utf8 [(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + Utf8 [(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/widget/CheckBox] + Utf8 [android/widget/RadioGroup] + Utf8 [android/widget/SeekBar] + Utf8 [check] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/a] + Utf8 [com/slidingmenu/example/b] + Utf8 [com/slidingmenu/example/c] + Utf8 [com/slidingmenu/example/d] + Utf8 [com/slidingmenu/example/e] + Utf8 [com/slidingmenu/example/f] + Utf8 [com/slidingmenu/example/g] + Utf8 [com/slidingmenu/example/h] + Utf8 [findViewById] + Utf8 [onCreate] + Utf8 [setChecked] + Utf8 [setContentView] + Utf8 [setMax] + Utf8 [setOnCheckedChangeListener] + Utf8 [setOnSeekBarChangeListener] + Utf8 [setProgress] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public PropertiesActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #12 + Integer [2131361803] [3] invokespecial #33 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 270, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #34 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #35 + Methodref [com/slidingmenu/example/PropertiesActivity.a (Z)V] [10] aload_0 v0 [11] ldc #1 + Integer [2130903069] [13] invokevirtual #37 + Methodref [com/slidingmenu/example/PropertiesActivity.setContentView (I)V] [16] aload_0 v0 [17] ldc #3 + Integer [2131034162] [19] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [22] checkcast #14 + Class [android/widget/RadioGroup] [25] dup [26] astore_1 v1 [27] ldc #2 + Integer [2131034128] [29] invokevirtual #28 + Methodref [android/widget/RadioGroup.check (I)V] [32] aload_1 v1 [33] new #18 + Class [com/slidingmenu/example/a] [36] dup [37] aload_0 v0 [38] invokespecial #38 + Methodref [com/slidingmenu/example/a. (Lcom/slidingmenu/example/PropertiesActivity;)V] [41] invokevirtual #29 + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] [44] aload_0 v0 [45] ldc #4 + Integer [2131034164] [47] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [50] checkcast #14 + Class [android/widget/RadioGroup] [53] dup [54] astore_1 v1 [55] ldc #5 + Integer [2131034165] [57] invokevirtual #28 + Methodref [android/widget/RadioGroup.check (I)V] [60] aload_1 v1 [61] new #19 + Class [com/slidingmenu/example/b] [64] dup [65] aload_0 v0 [66] invokespecial #39 + Methodref [com/slidingmenu/example/b. (Lcom/slidingmenu/example/PropertiesActivity;)V] [69] invokevirtual #29 + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] [72] aload_0 v0 [73] ldc #6 + Integer [2131034171] [75] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [78] checkcast #15 + Class [android/widget/SeekBar] [81] dup [82] astore_1 v1 [83] sipush 1000 [86] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [89] aload_1 v1 [90] sipush 333 [93] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [96] aload_1 v1 [97] new #20 + Class [com/slidingmenu/example/c] [100] dup [101] aload_0 v0 [102] invokespecial #40 + Methodref [com/slidingmenu/example/c. (Lcom/slidingmenu/example/PropertiesActivity;)V] [105] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [108] aload_0 v0 [109] ldc #7 + Integer [2131034172] [111] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [114] checkcast #15 + Class [android/widget/SeekBar] [117] dup [118] astore_1 v1 [119] sipush 1000 [122] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [125] aload_1 v1 [126] sipush 750 [129] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [132] aload_1 v1 [133] new #21 + Class [com/slidingmenu/example/d] [136] dup [137] aload_0 v0 [138] invokespecial #41 + Methodref [com/slidingmenu/example/d. (Lcom/slidingmenu/example/PropertiesActivity;)V] [141] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [144] aload_0 v0 [145] ldc #8 + Integer [2131034173] [147] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [150] checkcast #13 + Class [android/widget/CheckBox] [153] dup [154] astore_1 v1 [155] iconst_1 [156] invokevirtual #26 + Methodref [android/widget/CheckBox.setChecked (Z)V] [159] aload_1 v1 [160] new #22 + Class [com/slidingmenu/example/e] [163] dup [164] aload_0 v0 [165] invokespecial #42 + Methodref [com/slidingmenu/example/e. (Lcom/slidingmenu/example/PropertiesActivity;)V] [168] invokevirtual #27 + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] [171] aload_0 v0 [172] ldc #9 + Integer [2131034174] [174] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [177] checkcast #15 + Class [android/widget/SeekBar] [180] dup [181] astore_1 v1 [182] sipush 1000 [185] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [188] aload_1 v1 [189] bipush 75 [191] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [194] aload_1 v1 [195] new #23 + Class [com/slidingmenu/example/f] [198] dup [199] aload_0 v0 [200] invokespecial #43 + Methodref [com/slidingmenu/example/f. (Lcom/slidingmenu/example/PropertiesActivity;)V] [203] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [206] aload_0 v0 [207] ldc #10 + Integer [2131034175] [209] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [212] checkcast #13 + Class [android/widget/CheckBox] [215] dup [216] astore_1 v1 [217] iconst_1 [218] invokevirtual #26 + Methodref [android/widget/CheckBox.setChecked (Z)V] [221] aload_1 v1 [222] new #24 + Class [com/slidingmenu/example/g] [225] dup [226] aload_0 v0 [227] invokespecial #44 + Methodref [com/slidingmenu/example/g. (Lcom/slidingmenu/example/PropertiesActivity;)V] [230] invokevirtual #27 + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] [233] aload_0 v0 [234] ldc #11 + Integer [2131034176] [236] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [239] checkcast #15 + Class [android/widget/SeekBar] [242] dup [243] astore_1 v1 [244] sipush 1000 [247] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [250] aload_1 v1 [251] sipush 666 [254] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [257] aload_1 v1 [258] new #25 + Class [com/slidingmenu/example/h] [261] dup [262] aload_0 v0 [263] invokespecial #45 + Methodref [com/slidingmenu/example/h. (Lcom/slidingmenu/example/PropertiesActivity;)V] [266] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [269] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.a extends java.lang.Object Interfaces (count = 1): + Class [android/widget/RadioGroup$OnCheckedChangeListener] Constant Pool (count = 65): + Integer [2130837603] + Integer [2130837604] + Integer [2131034160] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/widget/RadioGroup$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/a] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/PropertiesActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()V] + NameAndType [a (I)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [commit ()I] + NameAndType [d (I)V] + NameAndType [g ()V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/widget/RadioGroup;I)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/widget/RadioGroup$OnCheckedChangeListener] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/a] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [d] + Utf8 [g] + Utf8 [getSupportFragmentManager] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] + Utf8 [replace] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = a(com.slidingmenu.example.PropertiesActivity) 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 #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/RadioGroup;I)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.RadioGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #16 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] astore_1 v1 [8] iload_2 v2 [9] lookupswitch (3 offsets, default=104) (target=113) 2131034128: offset = 35, target = 44 2131034129: offset = 47, target = 56 2131034163: offset = 59, target = 68 default: offset = 104, target = 113 [44] aload_1 v1 [45] iconst_0 [46] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [49] aload_1 v1 [50] ldc #1 + Integer [2130837603] [52] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [55] return [56] aload_1 v1 [57] iconst_1 [58] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [61] aload_1 v1 [62] ldc #2 + Integer [2130837604] [64] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [67] return [68] aload_1 v1 [69] iconst_2 [70] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [73] aload_1 v1 [74] invokevirtual #19 + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] [77] aload_0 v0 [78] getfield #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [81] invokevirtual #17 + Methodref [com/slidingmenu/example/PropertiesActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [84] invokevirtual #13 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [87] ldc #3 + Integer [2131034160] [89] new #8 + Class [com/slidingmenu/example/SampleListFragment] [92] dup [93] invokespecial #18 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [96] invokevirtual #15 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [99] invokevirtual #14 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [102] pop [103] aload_1 v1 [104] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] [107] aload_1 v1 [108] ldc #1 + Integer [2130837603] [110] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ...[a:com/slidingmenu/lib/SlidingMenu], Stack: (empty) - [56] Var: ..., Stack: (empty) - [68] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.b extends java.lang.Object Interfaces (count = 1): + Class [android/widget/RadioGroup$OnCheckedChangeListener] Constant Pool (count = 31): + Class [android/widget/RadioGroup$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/b] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/RadioGroup;I)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/RadioGroup$OnCheckedChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/b] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = b(com.slidingmenu.example.PropertiesActivity) 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 #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/RadioGroup;I)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.RadioGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 3, stack = 2): [0] iload_2 v2 [1] tableswitch (3 offsets, default=62) (target=63) 2131034165: offset = 27, target = 28 2131034166: offset = 39, target = 40 2131034167: offset = 51, target = 52 default: offset = 62, target = 63 [28] aload_0 v0 [29] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [32] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [35] iconst_1 [36] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [39] return [40] aload_0 v0 [41] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [44] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [47] iconst_0 [48] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [51] return [52] aload_0 v0 [53] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [56] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [59] iconst_2 [60] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.c extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 42): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/c] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (F)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/c] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = c(com.slidingmenu.example.PropertiesActivity) 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 #7 + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) 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: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) 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: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] aload_1 v1 [8] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [11] i2f [12] aload_1 v1 [13] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [16] i2f [17] fdiv [18] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.d extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 49): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/d] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.requestLayout ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (I)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + NameAndType [getWidth ()I] + NameAndType [requestLayout ()V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/d] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] + Utf8 [requestLayout] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = d(com.slidingmenu.example.PropertiesActivity) 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 #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) 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: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) 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: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 3): [0] aload_1 v1 [1] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [4] i2f [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [9] i2f [10] fdiv [11] fstore_1 v1 [12] aload_0 v0 [13] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [16] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [19] fload_1 v1 [20] aload_0 v0 [21] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [24] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [27] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] [30] i2f [31] fmul [32] f2i [33] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] [36] aload_0 v0 [37] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [40] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [43] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.requestLayout ()V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.e extends java.lang.Object Interfaces (count = 1): + Class [android/widget/CompoundButton$OnCheckedChangeListener] Constant Pool (count = 43): + Integer [2130837603] + Integer [2130837604] + Class [android/widget/CompoundButton] + Class [android/widget/CompoundButton$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/e] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Landroid/graphics/drawable/Drawable;)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b ()I] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [d (I)V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/widget/CompoundButton;Z)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/CompoundButton] + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/e] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [d] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = e(com.slidingmenu.example.PropertiesActivity) 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 [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/CompoundButton;Z)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.CompoundButton,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 2): [0] iload_2 v2 [1] ifeq +34 (target=35) [4] aload_0 v0 [5] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [8] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [15] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [18] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.b ()I] [21] ifne +8 (target=29) [24] ldc #1 + Integer [2130837603] [26] goto +5 (target=31) [29] ldc #2 + Integer [2130837604] [31] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [34] return [35] aload_0 v0 [36] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [39] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [42] aconst_null [43] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [29] Var: ..., Stack: [a:com/slidingmenu/lib/SlidingMenu] - [31] Var: [a:com/slidingmenu/example/e][a:android/widget/CompoundButton][i], Stack: [a:com/slidingmenu/lib/SlidingMenu][i] - [35] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.f extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 49): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/f] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.invalidate ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [e (I)V] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + NameAndType [getWidth ()I] + NameAndType [invalidate ()V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/f] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [e] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [getWidth] + Utf8 [invalidate] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = f(com.slidingmenu.example.PropertiesActivity) 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 #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) 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: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) 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: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_1 v1 [1] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [4] i2f [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [9] i2f [10] fdiv [11] aload_0 v0 [12] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [15] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [18] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] [21] i2f [22] fmul [23] f2i [24] istore_1 v1 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [29] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [32] iload_1 v1 [33] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [36] aload_0 v0 [37] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [40] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [43] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.invalidate ()V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/g Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.g extends java.lang.Object Interfaces (count = 1): + Class [android/widget/CompoundButton$OnCheckedChangeListener] Constant Pool (count = 31): + Class [android/widget/CompoundButton$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/g] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (Z)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(Landroid/widget/CompoundButton;Z)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/g] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = g(com.slidingmenu.example.PropertiesActivity) 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 #6 + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/CompoundButton;Z)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.CompoundButton,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] iload_2 v2 [8] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.h extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 43): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/h] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (F)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/h] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = h(com.slidingmenu.example.PropertiesActivity) 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 #7 + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) 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: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) 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: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] aload_1 v1 [8] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [11] i2f [12] aload_1 v1 [13] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [16] i2f [17] fdiv [18] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SampleListFragment Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SampleListFragment extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 48): + Integer [2130903063] + String [Sample List] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/i] + Class [com/slidingmenu/example/j] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/slidingmenu/example/SampleListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/SampleListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/slidingmenu/example/i. (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Methodref [com/slidingmenu/example/i.add (Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/j. (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + NameAndType [add (Ljava/lang/Object;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Sample List] + Utf8 [StackMapTable] + Utf8 [add] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/i] + Utf8 [com/slidingmenu/example/j] + Utf8 [getActivity] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public SampleListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/support/v4/app/ListFragment. ()V] [4] 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 = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #1 + Integer [2130903063] [3] aconst_null [4] invokevirtual #10 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] 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 = 52, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] new #6 + Class [com/slidingmenu/example/i] [8] dup [9] aload_0 v0 [10] aload_0 v0 [11] invokevirtual #11 + Methodref [com/slidingmenu/example/SampleListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [14] invokespecial #13 + Methodref [com/slidingmenu/example/i. (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] [17] astore_1 v1 [18] iconst_0 [19] istore_2 v2 [20] goto +20 (target=40) [23] aload_1 v1 [24] new #7 + Class [com/slidingmenu/example/j] [27] dup [28] aload_0 v0 [29] ldc #2 + String [Sample List] [31] invokespecial #15 + Methodref [com/slidingmenu/example/j. (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] [34] invokevirtual #14 + Methodref [com/slidingmenu/example/i.add (Ljava/lang/Object;)V] [37] iinc v2, 1 [40] iload_2 v2 [41] bipush 20 [43] ificmplt -20 (target=23) [46] aload_0 v0 [47] aload_1 v1 [48] invokevirtual #12 + Methodref [com/slidingmenu/example/SampleListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ...[a:com/slidingmenu/example/i][i], Stack: (empty) - [40] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/i Superclass: android/widget/ArrayAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.i extends android.widget.ArrayAdapter Interfaces (count = 0): Constant Pool (count = 66): + Integer [2130903071] + Integer [2131034177] + Integer [2131034178] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/ArrayAdapter] + Class [android/widget/ImageView] + Class [android/widget/TextView] + Class [com/slidingmenu/example/i] + Class [com/slidingmenu/example/j] + Fieldref [com/slidingmenu/example/i.a Lcom/slidingmenu/example/SampleListFragment;] + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] + Fieldref [com/slidingmenu/example/j.b I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;I)V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/slidingmenu/example/i.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [a Lcom/slidingmenu/example/SampleListFragment;] + NameAndType [a Ljava/lang/String;] + NameAndType [b I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [setImageResource (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/ArrayAdapter] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [com/slidingmenu/example/i] + Utf8 [com/slidingmenu/example/j] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getContext] + Utf8 [getItem] + Utf8 [getView] + Utf8 [inflate] + Utf8 [setImageResource] + Utf8 [setText] Fields (count = 1): + Field: a Lcom/slidingmenu/example/SampleListFragment; Access flags: 0x1010 = final synthetic com.slidingmenu.example.SampleListFragment a Methods (count = 2): - Method: (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V Access flags: 0x1 = public i(com.slidingmenu.example.SampleListFragment,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/slidingmenu/example/i.a Lcom/slidingmenu/example/SampleListFragment;] [5] aload_0 v0 [6] aload_2 v2 [7] iconst_0 [8] invokespecial #17 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x11 = public final android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +17 (target=18) [4] aload_0 v0 [5] invokevirtual #20 + Methodref [com/slidingmenu/example/i.getContext ()Landroid/content/Context;] [8] invokestatic #14 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [11] ldc #1 + Integer [2130903071] [13] aconst_null [14] invokevirtual #15 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [17] astore_2 v2 [18] aload_2 v2 [19] ldc #2 + Integer [2131034177] [21] invokevirtual #16 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [24] checkcast #7 + Class [android/widget/ImageView] [27] aload_0 v0 [28] iload_1 v1 [29] invokevirtual #21 + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] [32] checkcast #10 + Class [com/slidingmenu/example/j] [35] getfield #13 + Fieldref [com/slidingmenu/example/j.b I] [38] invokevirtual #18 + Methodref [android/widget/ImageView.setImageResource (I)V] [41] aload_2 v2 [42] ldc #3 + Integer [2131034178] [44] invokevirtual #16 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [47] checkcast #8 + Class [android/widget/TextView] [50] aload_0 v0 [51] iload_1 v1 [52] invokevirtual #21 + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] [55] checkcast #10 + Class [com/slidingmenu/example/j] [58] getfield #12 + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] [61] invokevirtual #19 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [64] aload_2 v2 [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/j Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [17301583] + Class [com/slidingmenu/example/j] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] + Fieldref [com/slidingmenu/example/j.b I] + Fieldref [com/slidingmenu/example/j.c Lcom/slidingmenu/example/SampleListFragment;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [b I] + NameAndType [c Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/j] + Utf8 [java/lang/Object] Fields (count = 3): + Field: a Ljava/lang/String; Access flags: 0x1 = public java.lang.String a + Field: b I Access flags: 0x1 = public int b + Field: c Lcom/slidingmenu/example/SampleListFragment; Access flags: 0x1010 = final synthetic com.slidingmenu.example.SampleListFragment c Methods (count = 1): - Method: (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V Access flags: 0x1 = public j(com.slidingmenu.example.SampleListFragment,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/j.c Lcom/slidingmenu/example/SampleListFragment;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #4 + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] [14] aload_0 v0 [15] ldc #1 + Integer [17301583] [17] putfield #5 + Fieldref [com/slidingmenu/example/j.b I] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SlidingContent Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SlidingContent extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 49): + Integer [2130903060] + Integer [2131034156] + Integer [2131361808] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/SlidingContent] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/SlidingContent.a (Z)V] + Methodref [com/slidingmenu/example/SlidingContent.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SlidingContent.setContentView (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (Z)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/SlidingContent] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public SlidingContent() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #3 + Integer [2131361808] [3] invokespecial #12 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/SlidingContent.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #16 + Methodref [com/slidingmenu/example/SlidingContent.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #7 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #14 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #10 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] iconst_0 [36] invokevirtual #15 + Methodref [com/slidingmenu/example/SlidingContent.a (Z)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SlidingTitleBar Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SlidingTitleBar extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 49): + Integer [2130903060] + Integer [2131034156] + Integer [2131361807] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/SlidingTitleBar] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/SlidingTitleBar.a (Z)V] + Methodref [com/slidingmenu/example/SlidingTitleBar.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SlidingTitleBar.setContentView (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (Z)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/SlidingTitleBar] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public SlidingTitleBar() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #3 + Integer [2131361807] [3] invokespecial #12 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/SlidingTitleBar.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #16 + Methodref [com/slidingmenu/example/SlidingTitleBar.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #7 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #14 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #10 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] iconst_1 [36] invokevirtual #15 + Methodref [com/slidingmenu/example/SlidingTitleBar.a (Z)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/k Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 30): + String [android.intent.action.VIEW] + String [http://github.com/jfeinstein10/slidingmenu] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/net/Uri] + Class [com/slidingmenu/example/k] + Class [java/lang/Object] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android.intent.action.VIEW] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [com/slidingmenu/example/k] + Utf8 [http://github.com/jfeinstein10/slidingmenu] + Utf8 [java/lang/Object] + Utf8 [parse] + Utf8 [startActivity] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] ldc #2 + String [http://github.com/jfeinstein10/slidingmenu] [2] invokestatic #10 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [5] astore_1 v1 [6] new #4 + Class [android/content/Intent] [9] dup [10] ldc #1 + String [android.intent.action.VIEW] [12] aload_1 v1 [13] invokespecial #9 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [16] astore_1 v1 [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #8 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/ViewPagerActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.ViewPagerActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 67): + Integer [2131361805] + String [VP] + Class [android/support/v4/view/ViewPager] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/l] + Class [com/slidingmenu/example/m] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/String] + Methodref [android/support/v4/view/ViewPager. (Landroid/content/Context;)V] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/az;)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/ViewPager.setId (I)V] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/ViewPagerActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/ViewPagerActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/l. (Lcom/slidingmenu/example/ViewPagerActivity;)V] + Methodref [com/slidingmenu/example/m. (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/String.hashCode ()I] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/ViewPagerActivity;)V] + NameAndType [ (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + NameAndType [a (I)V] + NameAndType [a (Landroid/support/v4/view/az;)V] + NameAndType [a (Landroid/support/v4/view/v;)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [hashCode ()I] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setId (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/view/az;)V] + Utf8 [(Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Utf8 [] + Utf8 [Code] + Utf8 [VP] + Utf8 [a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/l] + Utf8 [com/slidingmenu/example/m] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getSupportFragmentManager] + Utf8 [hashCode] + Utf8 [java/lang/String] + Utf8 [onCreate] + Utf8 [setContentView] + Utf8 [setId] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public ViewPagerActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #1 + Integer [2131361805] [3] invokespecial #15 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 70, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #16 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] new #3 + Class [android/support/v4/view/ViewPager] [8] dup [9] aload_0 v0 [10] invokespecial #10 + Methodref [android/support/v4/view/ViewPager. (Landroid/content/Context;)V] [13] dup [14] astore_1 v1 [15] ldc #2 + String [VP] [17] invokevirtual #23 + Methodref [java/lang/String.hashCode ()I] [20] invokevirtual #14 + Methodref [android/support/v4/view/ViewPager.setId (I)V] [23] aload_1 v1 [24] new #7 + Class [com/slidingmenu/example/m] [27] dup [28] aload_0 v0 [29] aload_0 v0 [30] invokevirtual #18 + Methodref [com/slidingmenu/example/ViewPagerActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [33] invokespecial #21 + Methodref [com/slidingmenu/example/m. (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] [36] invokevirtual #13 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/v;)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #19 + Methodref [com/slidingmenu/example/ViewPagerActivity.setContentView (Landroid/view/View;)V] [44] aload_1 v1 [45] new #6 + Class [com/slidingmenu/example/l] [48] dup [49] aload_0 v0 [50] invokespecial #20 + Methodref [com/slidingmenu/example/l. (Lcom/slidingmenu/example/ViewPagerActivity;)V] [53] invokevirtual #12 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/az;)V] [56] aload_1 v1 [57] iconst_0 [58] invokevirtual #11 + Methodref [android/support/v4/view/ViewPager.a (I)V] [61] aload_0 v0 [62] invokevirtual #17 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [65] iconst_1 [66] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/l Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.l extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/az] Constant Pool (count = 31): + Class [android/support/v4/view/az] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/l] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/ViewPagerActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/ViewPagerActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/view/az] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/l] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Lcom/slidingmenu/example/ViewPagerActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.ViewPagerActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/ViewPagerActivity;)V Access flags: 0x0 = l(com.slidingmenu.example.ViewPagerActivity) 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 #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) 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: a(IF)V Access flags: 0x11 = public final void a(int,float) 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: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 2): [0] iload_1 v1 [1] tableswitch (1 offsets, default=31) (target=32) 0: offset = 19, target = 20 default: offset = 31, target = 32 [20] aload_0 v0 [21] getfield #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [24] invokevirtual #7 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [27] iconst_1 [28] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [31] return [32] aload_0 v0 [33] getfield #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [36] invokevirtual #7 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [39] iconst_0 [40] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/m Superclass: android/support/v4/app/FragmentPagerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.m extends android.support.v4.app.FragmentPagerAdapter Interfaces (count = 0): Constant Pool (count = 61): + Integer [2131165194] + Integer [2131165195] + Integer [2131165196] + Integer [2131165197] + Integer [2131165198] + Class [[I] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentPagerAdapter] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/m] + Class [java/util/ArrayList] + Fieldref [com/slidingmenu/example/m.a Lcom/slidingmenu/example/ViewPagerActivity;] + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] + Fieldref [com/slidingmenu/example/m.c [I] + Methodref [android/support/v4/app/FragmentPagerAdapter. (Landroid/support/v4/app/FragmentManager;)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + 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 [ (I)V] + NameAndType [ (Landroid/support/v4/app/FragmentManager;)V] + NameAndType [a Lcom/slidingmenu/example/ViewPagerActivity;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [b Ljava/util/ArrayList;] + NameAndType [c [I] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/ViewPagerActivity;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentPagerAdapter] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/m] + Utf8 [get] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [java/util/ArrayList] + Utf8 [size] Fields (count = 3): + Field: b Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList b + Field: c [I Access flags: 0x12 = private final int[] c + Field: a Lcom/slidingmenu/example/ViewPagerActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.ViewPagerActivity a Methods (count = 3): - Method: (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public m(com.slidingmenu.example.ViewPagerActivity,android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/slidingmenu/example/m.a Lcom/slidingmenu/example/ViewPagerActivity;] [5] aload_0 v0 [6] aload_2 v2 [7] invokespecial #17 + Methodref [android/support/v4/app/FragmentPagerAdapter. (Landroid/support/v4/app/FragmentManager;)V] [10] aload_0 v0 [11] iconst_5 [12] newarray 10 [14] dup [15] iconst_0 [16] ldc #1 + Integer [2131165194] [18] iastore [19] dup [20] iconst_1 [21] ldc #2 + Integer [2131165195] [23] iastore [24] dup [25] iconst_2 [26] ldc #3 + Integer [2131165196] [28] iastore [29] dup [30] iconst_3 [31] ldc #4 + Integer [2131165197] [33] iastore [34] dup [35] iconst_4 [36] ldc #5 + Integer [2131165198] [38] iastore [39] putfield #16 + Fieldref [com/slidingmenu/example/m.c [I] [42] aload_0 v0 [43] new #13 + Class [java/util/ArrayList] [46] dup [47] invokespecial #19 + Methodref [java/util/ArrayList. ()V] [50] putfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [53] aload_0 v0 [54] getfield #16 + Fieldref [com/slidingmenu/example/m.c [I] [57] dup [58] astore v4 [60] arraylength [61] istore_3 v3 [62] iconst_0 [63] istore_2 v2 [64] goto +27 (target=91) [67] aload v4 [69] iload_2 v2 [70] iaload [71] istore_1 v1 [72] aload_0 v0 [73] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [76] new #11 + Class [com/slidingmenu/example/fragments/g] [79] dup [80] iload_1 v1 [81] invokespecial #18 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [84] invokevirtual #20 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [87] pop [88] iinc v2, 1 [91] iload_2 v2 [92] iload_3 v3 [93] ificmplt -26 (target=67) [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [67] Var: [a:com/slidingmenu/example/m][a:com/slidingmenu/example/ViewPagerActivity][a:android/support/v4/app/FragmentManager][T][i][i][a:[I], Stack: - [91] Var: ..., Stack: (empty) + Method: getCount()I Access flags: 0x11 = public final int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [4] invokevirtual #22 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #7 + Class [android/support/v4/app/Fragment] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomAnimation Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.slidingmenu.example.anim.CustomAnimation extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 65): + Integer [2130903060] + Integer [2131034156] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/lib/SlidingMenu] + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/anim/CustomAnimation.a (Z)V] + Methodref [com/slidingmenu/example/anim/CustomAnimation.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/anim/CustomAnimation.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/anim/CustomAnimation.setContentView (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/i;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (F)V] + NameAndType [a (Lcom/slidingmenu/lib/i;)V] + NameAndType [a (Z)V] + NameAndType [b Lcom/slidingmenu/lib/i;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/i;] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 1): + Field: b Lcom/slidingmenu/lib/i; Access flags: 0x2 = private com.slidingmenu.lib.i b Methods (count = 2): - Method: (ILcom/slidingmenu/lib/i;)V Access flags: 0x1 = public CustomAnimation(int,com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] [10] 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 = 58, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #19 + Methodref [com/slidingmenu/example/anim/CustomAnimation.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #18 + Methodref [com/slidingmenu/example/anim/CustomAnimation.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #10 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #6 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #15 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] invokevirtual #17 + Methodref [com/slidingmenu/example/anim/CustomAnimation.c ()Lcom/slidingmenu/lib/SlidingMenu;] [38] astore_1 v1 [39] aload_0 v0 [40] iconst_1 [41] invokevirtual #16 + Methodref [com/slidingmenu/example/anim/CustomAnimation.a (Z)V] [44] aload_1 v1 [45] fconst_0 [46] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [49] aload_1 v1 [50] aload_0 v0 [51] getfield #9 + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] [54] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/i;)V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomScaleAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomScaleAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 16): + Integer [2131361811] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomScaleAnimation] + Class [com/slidingmenu/example/anim/a] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/a. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomScaleAnimation] + Utf8 [com/slidingmenu/example/anim/a] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public CustomScaleAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361811] [3] new #4 + Class [com/slidingmenu/example/anim/a] [6] dup [7] invokespecial #6 + Methodref [com/slidingmenu/example/anim/a. ()V] [10] invokespecial #5 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.a extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 20): + Class [android/graphics/Canvas] + Class [com/slidingmenu/example/anim/a] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Methodref [android/graphics/Canvas.scale (FFFF)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [scale (FFFF)V] + Utf8 [()V] + Utf8 [(FFFF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [com/slidingmenu/example/anim/a] + Utf8 [com/slidingmenu/lib/i] + Utf8 [java/lang/Object] + Utf8 [scale] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = a() 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: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_1 v1 [1] fload_2 v2 [2] fconst_1 [3] fconst_0 [4] fconst_0 [5] invokevirtual #5 + Methodref [android/graphics/Canvas.scale (FFFF)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomSlideAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomSlideAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 26): + Integer [2131361813] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/b] + Class [com/slidingmenu/example/anim/c] + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/b. ()V] + Methodref [com/slidingmenu/example/anim/c. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + NameAndType [b Landroid/view/animation/Interpolator;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [a] + Utf8 [b] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/b] + Utf8 [com/slidingmenu/example/anim/c] Fields (count = 1): + Field: b Landroid/view/animation/Interpolator; Access flags: 0xa = private static android.view.animation.Interpolator b Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/slidingmenu/example/anim/b] [3] dup [4] invokespecial #8 + Methodref [com/slidingmenu/example/anim/b. ()V] [7] putstatic #6 + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public CustomSlideAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361813] [3] new #5 + Class [com/slidingmenu/example/anim/c] [6] dup [7] invokespecial #9 + Methodref [com/slidingmenu/example/anim/c. ()V] [10] invokespecial #7 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Landroid/view/animation/Interpolator; Access flags: 0x1008 = static synthetic android.view.animation.Interpolator a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #6 + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.b extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/example/anim/b] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/example/anim/b] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fconst_1 [10] fadd [11] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.c extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 35): + Class [android/graphics/Canvas] + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/c] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Methodref [android/graphics/Canvas.getHeight ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [com/slidingmenu/example/anim/CustomSlideAnimation.a ()Landroid/view/animation/Interpolator;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + NameAndType [ ()V] + NameAndType [a ()Landroid/view/animation/Interpolator;] + NameAndType [getHeight ()I] + NameAndType [getInterpolation (F)F] + NameAndType [translate (FF)V] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(FF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/c] + Utf8 [com/slidingmenu/lib/i] + Utf8 [getHeight] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] + Utf8 [translate] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = c() 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: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 6): [0] aload_1 v1 [1] fconst_0 [2] aload_1 v1 [3] invokevirtual #7 + Methodref [android/graphics/Canvas.getHeight ()I] [6] i2f [7] fconst_1 [8] invokestatic #9 + Methodref [com/slidingmenu/example/anim/CustomSlideAnimation.a ()Landroid/view/animation/Interpolator;] [11] fload_2 v2 [12] invokeinterface #11 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [17] fsub [18] fmul [19] invokevirtual #8 + Methodref [android/graphics/Canvas.translate (FF)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomZoomAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomZoomAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 16): + Integer [2131361810] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomZoomAnimation] + Class [com/slidingmenu/example/anim/d] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/d. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomZoomAnimation] + Utf8 [com/slidingmenu/example/anim/d] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public CustomZoomAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361810] [3] new #4 + Class [com/slidingmenu/example/anim/d] [6] dup [7] invokespecial #6 + Methodref [com/slidingmenu/example/anim/d. ()V] [10] invokespecial #5 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.d extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 31): + Class [android/graphics/Canvas] + Class [com/slidingmenu/example/anim/d] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Double [0.25] + Double [0.75] + Methodref [android/graphics/Canvas.getHeight ()I] + Methodref [android/graphics/Canvas.getWidth ()I] + Methodref [android/graphics/Canvas.scale (FFFF)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getHeight ()I] + NameAndType [getWidth ()I] + NameAndType [scale (FFFF)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(FFFF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [com/slidingmenu/example/anim/d] + Utf8 [com/slidingmenu/lib/i] + Utf8 [getHeight] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [scale] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 6): [0] fload_2 v2 [1] f2d [2] ldc2_w #5 + Double [0.25] [5] dmul [6] ldc2_w #7 + Double [0.75] [9] dadd [10] d2f [11] fstore_2 v2 [12] aload_1 v1 [13] fload_2 v2 [14] fload_2 v2 [15] aload_1 v1 [16] invokevirtual #10 + Methodref [android/graphics/Canvas.getWidth ()I] [19] iconst_2 [20] idiv [21] i2f [22] aload_1 v1 [23] invokevirtual #9 + Methodref [android/graphics/Canvas.getHeight ()I] [26] iconst_2 [27] idiv [28] i2f [29] invokevirtual #11 + Methodref [android/graphics/Canvas.scale (FFFF)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/BirdActivity Superclass: com/actionbarsherlock/app/SherlockActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.BirdActivity extends com.actionbarsherlock.app.SherlockActivity Interfaces (count = 0): Constant Pool (count = 175): + Integer [-16777216] + Integer [17170444] + Integer [2131492865] + Integer [2131492866] + String [pos] + Class [android/content/Intent] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/ColorDrawable] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/view/Window] + Class [android/widget/ImageView] + Class [android/widget/ImageView$ScaleType] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/SherlockActivity] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/a] + Class [com/slidingmenu/example/fragments/b] + Long [2000] + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/graphics/drawable/ColorDrawable. (I)V] + Methodref [android/graphics/drawable/ColorDrawable.setAlpha (I)V] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/view/Window.requestFeature (I)Z] + Methodref [android/view/Window.setBackgroundDrawableResource (I)V] + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.finish ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/slidingmenu/example/fragments/a. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Methodref [com/slidingmenu/example/fragments/b. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + NameAndType [CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + NameAndType [a (Landroid/os/Handler;)V] + NameAndType [a Landroid/os/Handler;] + NameAndType [finish ()V] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [obtainTypedArray (I)Landroid/content/res/TypedArray;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onResume ()V] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + NameAndType [requestFeature (I)Z] + NameAndType [setAlpha (I)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBackgroundDrawableResource (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setImageResource (I)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setScaleType (Landroid/widget/ImageView$ScaleType;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(I)Landroid/content/res/TypedArray;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(II)I] + Utf8 [(Landroid/app/Activity;I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Handler;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/ImageView$ScaleType;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [CENTER_INSIDE] + Utf8 [Code] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/widget/ImageView$ScaleType;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/Intent] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/ColorDrawable] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/view/Window] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/ImageView$ScaleType] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/SherlockActivity] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/a] + Utf8 [com/slidingmenu/example/fragments/b] + Utf8 [finish] + Utf8 [getExtras] + Utf8 [getInt] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [getSupportActionBar] + Utf8 [getWindow] + Utf8 [obtainTypedArray] + Utf8 [onCreate] + Utf8 [onOptionsItemSelected] + Utf8 [onResume] + Utf8 [pos] + Utf8 [postDelayed] + Utf8 [putExtra] + Utf8 [requestFeature] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setBackgroundDrawableResource] + Utf8 [setContentView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setImageResource] + Utf8 [setOnClickListener] + Utf8 [setScaleType] + Utf8 [setTitle] + Utf8 [show] Fields (count = 1): + Field: a Landroid/os/Handler; Access flags: 0x2 = private android.os.Handler a Methods (count = 8): - Method: ()V Access flags: 0x1 = public BirdActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/app/SherlockActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/app/Activity;I)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent a(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 4): [0] new #6 + Class [android/content/Intent] [3] dup [4] aload_0 v0 [5] ldc #18 + Class [com/slidingmenu/example/fragments/BirdActivity] [7] invokespecial #25 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [10] dup [11] astore_0 v0 [12] ldc #5 + String [pos] [14] iload_1 v1 [15] invokevirtual #27 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] [18] pop [19] aload_0 v0 [20] 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 = 164, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #46 + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V] [5] iconst_0 [6] istore_1 v1 [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] [11] invokevirtual #26 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [14] ifnull +16 (target=30) [17] aload_0 v0 [18] invokevirtual #51 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] [21] invokevirtual #26 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [24] ldc #5 + String [pos] [26] invokevirtual #33 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [29] istore_1 v1 [30] aload_0 v0 [31] invokevirtual #52 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] [34] ldc #3 + Integer [2131492865] [36] invokevirtual #28 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [39] astore_2 v2 [40] aload_0 v0 [41] invokevirtual #52 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] [44] ldc #4 + Integer [2131492866] [46] invokevirtual #29 + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] [49] iload_1 v1 [50] iconst_m1 [51] invokevirtual #30 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [54] istore_3 v3 [55] aload_0 v0 [56] aload_2 v2 [57] iload_1 v1 [58] aaload [59] invokevirtual #56 + Methodref [com/slidingmenu/example/fragments/BirdActivity.setTitle (Ljava/lang/CharSequence;)V] [62] aload_0 v0 [63] invokevirtual #54 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] [66] bipush 9 [68] invokevirtual #36 + Methodref [android/view/Window.requestFeature (I)Z] [71] pop [72] new #9 + Class [android/graphics/drawable/ColorDrawable] [75] dup [76] ldc #1 + Integer [-16777216] [78] invokespecial #31 + Methodref [android/graphics/drawable/ColorDrawable. (I)V] [81] dup [82] astore_1 v1 [83] sipush 128 [86] invokevirtual #32 + Methodref [android/graphics/drawable/ColorDrawable.setAlpha (I)V] [89] aload_0 v0 [90] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [93] aload_1 v1 [94] invokevirtual #42 + Methodref [com/actionbarsherlock/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [97] aload_0 v0 [98] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [101] iconst_1 [102] invokevirtual #43 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [105] aload_0 v0 [106] new #11 + Class [android/os/Handler] [109] dup [110] invokespecial #34 + Methodref [android/os/Handler. ()V] [113] putfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [116] new #13 + Class [android/widget/ImageView] [119] dup [120] aload_0 v0 [121] invokespecial #38 + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] [124] dup [125] astore_1 v1 [126] getstatic #23 + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] [129] invokevirtual #41 + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] [132] aload_1 v1 [133] iload_3 v3 [134] invokevirtual #39 + Methodref [android/widget/ImageView.setImageResource (I)V] [137] aload_1 v1 [138] new #19 + Class [com/slidingmenu/example/fragments/a] [141] dup [142] aload_0 v0 [143] invokespecial #57 + Methodref [com/slidingmenu/example/fragments/a. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] [146] invokevirtual #40 + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [149] aload_0 v0 [150] aload_1 v1 [151] invokevirtual #55 + Methodref [com/slidingmenu/example/fragments/BirdActivity.setContentView (Landroid/view/View;)V] [154] aload_0 v0 [155] invokevirtual #54 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] [158] ldc #2 + Integer [17170444] [160] invokevirtual #37 + Methodref [android/view/Window.setBackgroundDrawableResource (I)V] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[i], Stack: (empty) + Method: onResume()V Access flags: 0x1 = public void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #48 + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [8] invokevirtual #44 + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [16] invokespecial #49 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=24) (target=30) 16908332: offset = 18, target = 24 default: offset = 24, target = 30 [24] aload_0 v0 [25] invokevirtual #50 + Methodref [com/slidingmenu/example/fragments/BirdActivity.finish ()V] [28] iconst_1 [29] ireturn [30] aload_0 v0 [31] aload_1 v1 [32] invokespecial #47 + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [35] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: a(Landroid/os/Handler;)V Access flags: 0x2 = private void a(android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_1 v1 [1] new #20 + Class [com/slidingmenu/example/fragments/b] [4] dup [5] aload_0 v0 [6] invokespecial #58 + Methodref [com/slidingmenu/example/fragments/b. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] [9] ldc2_w #21 + Long [2000] [12] invokevirtual #35 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [15] pop [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler a(com.slidingmenu.example.fragments.BirdActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V Access flags: 0x1008 = static synthetic void a(com.slidingmenu.example.fragments.BirdActivity,android.os.Handler) 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 #49 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.a extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 36): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/a] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + NameAndType [a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + NameAndType [a Lcom/slidingmenu/example/fragments/BirdActivity;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [show ()V] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/BirdActivity;] + Utf8 [a] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/a] + Utf8 [getSupportActionBar] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [show] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/BirdActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.BirdActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/BirdActivity;)V Access flags: 0x0 = a(com.slidingmenu.example.fragments.BirdActivity) 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 #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] invokevirtual #7 + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] [10] aload_0 v0 [11] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [14] aload_0 v0 [15] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [18] invokestatic #8 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] [21] invokestatic #9 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.b extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 29): + Class [com/actionbarsherlock/app/ActionBar] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/b] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] + Methodref [com/actionbarsherlock/app/ActionBar.hide ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/fragments/BirdActivity;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [hide ()V] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/BirdActivity;] + Utf8 [a] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/b] + Utf8 [getSupportActionBar] + Utf8 [hide] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/BirdActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.BirdActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/BirdActivity;)V Access flags: 0x0 = b(com.slidingmenu.example.fragments.BirdActivity) 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 #6 + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return 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 = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] [4] invokevirtual #8 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] invokevirtual #7 + Methodref [com/actionbarsherlock/app/ActionBar.hide ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/c Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.c extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 86): + Integer [17170444] + Integer [2130903064] + Integer [2131492866] + String [mPos] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/view/LayoutInflater] + Class [android/widget/GridView] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/d] + Class [com/slidingmenu/example/fragments/e] + Fieldref [com/slidingmenu/example/fragments/c.a I] + Fieldref [com/slidingmenu/example/fragments/c.b I] + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/GridView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/GridView.setBackgroundResource (I)V] + Methodref [android/widget/GridView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/slidingmenu/example/fragments/c.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/d. (Lcom/slidingmenu/example/fragments/c;)V] + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;B)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;B)V] + NameAndType [a I] + NameAndType [b I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [obtainTypedArray (I)Landroid/content/res/TypedArray;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()V] + Utf8 [(I)Landroid/content/res/TypedArray;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;B)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/GridView] + Utf8 [b] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/d] + Utf8 [com/slidingmenu/example/fragments/e] + Utf8 [getInt] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [inflate] + Utf8 [mPos] + Utf8 [obtainTypedArray] + Utf8 [onCreateView] + Utf8 [onSaveInstanceState] + Utf8 [putInt] + Utf8 [setAdapter] + Utf8 [setBackgroundResource] + Utf8 [setOnItemClickListener] Fields (count = 2): + Field: a I Access flags: 0x2 = private int a + Field: b I Access flags: 0x2 = private int b Methods (count = 6): - Method: ()V Access flags: 0x1 = public c() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [9] aload_0 v0 [10] iload_1 v1 [11] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [14] 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: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 89, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [4] iconst_m1 [5] ificmpne +17 (target=22) [8] aload_3 v3 [9] ifnull +13 (target=22) [12] aload_0 v0 [13] aload_3 v3 [14] ldc #4 + String [mPos] [16] invokevirtual #18 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [19] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [22] aload_0 v0 [23] invokevirtual #26 + Methodref [com/slidingmenu/example/fragments/c.getResources ()Landroid/content/res/Resources;] [26] ldc #3 + Integer [2131492866] [28] invokevirtual #16 + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] [31] astore_2 v2 [32] aload_0 v0 [33] aload_2 v2 [34] aload_0 v0 [35] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [38] iconst_m1 [39] invokevirtual #17 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [42] putfield #15 + Fieldref [com/slidingmenu/example/fragments/c.b I] [45] aload_1 v1 [46] ldc #2 + Integer [2130903064] [48] aconst_null [49] invokevirtual #22 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [52] checkcast #10 + Class [android/widget/GridView] [55] dup [56] astore_1 v1 [57] ldc #1 + Integer [17170444] [59] invokevirtual #24 + Methodref [android/widget/GridView.setBackgroundResource (I)V] [62] aload_1 v1 [63] new #13 + Class [com/slidingmenu/example/fragments/e] [66] dup [67] aload_0 v0 [68] iconst_0 [69] invokespecial #28 + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;B)V] [72] invokevirtual #23 + Methodref [android/widget/GridView.setAdapter (Landroid/widget/ListAdapter;)V] [75] aload_1 v1 [76] new #12 + Class [com/slidingmenu/example/fragments/d] [79] dup [80] aload_0 v0 [81] invokespecial #27 + Methodref [com/slidingmenu/example/fragments/d. (Lcom/slidingmenu/example/fragments/c;)V] [84] invokevirtual #25 + Methodref [android/widget/GridView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [87] aload_1 v1 [88] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ldc #4 + String [mPos] [8] aload_0 v0 [9] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [12] invokevirtual #19 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/c;)I Access flags: 0x1008 = static synthetic int a(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/fragments/c.b I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/slidingmenu/example/fragments/c;)I Access flags: 0x1008 = static synthetic int b(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.d extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 35): + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/d] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (I)V] + Methodref [com/slidingmenu/example/fragments/c.b (Lcom/slidingmenu/example/fragments/c;)I] + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Lcom/slidingmenu/example/fragments/c;] + NameAndType [b (Lcom/slidingmenu/example/fragments/c;)I] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/c;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [b] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/d] + Utf8 [getActivity] + Utf8 [java/lang/Object] + Utf8 [onItemClick] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/c; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.c a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/c;)V Access flags: 0x0 = d(com.slidingmenu.example.fragments.c) 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 #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [4] invokevirtual #9 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [7] ifnonnull +4 (target=11) [10] return [11] aload_0 v0 [12] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [15] invokevirtual #9 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [18] checkcast #2 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [21] aload_0 v0 [22] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [25] invokestatic #8 + Methodref [com/slidingmenu/example/fragments/c.b (Lcom/slidingmenu/example/fragments/c;)I] [28] invokevirtual #7 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/e Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.e extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 62): + Integer [2130903062] + Integer [2131034158] + Class [android/support/v4/app/FragmentActivity] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/BaseAdapter] + Class [android/widget/ImageView] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/e] + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [com/slidingmenu/example/fragments/c.a (Lcom/slidingmenu/example/fragments/c;)I] + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [a (Lcom/slidingmenu/example/fragments/c;)I] + NameAndType [a Lcom/slidingmenu/example/fragments/c;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [setImageResource (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/c;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/ImageView] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/e] + Utf8 [findViewById] + Utf8 [getActivity] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getLayoutInflater] + Utf8 [getView] + Utf8 [inflate] + Utf8 [setImageResource] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/c; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.c a Methods (count = 6): - Method: (Lcom/slidingmenu/example/fragments/c;)V Access flags: 0x2 = private e(com.slidingmenu.example.fragments.c) 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 #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [android/widget/BaseAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x11 = public final int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 1, stack = 1): [0] bipush 30 [2] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId(I)J Access flags: 0x11 = public final long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x11 = public final android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +20 (target=21) [4] aload_0 v0 [5] getfield #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [11] invokevirtual #11 + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [14] ldc #1 + Integer [2130903062] [16] aconst_null [17] invokevirtual #12 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [20] astore_2 v2 [21] aload_2 v2 [22] ldc #2 + Integer [2131034158] [24] invokevirtual #13 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [27] checkcast #7 + Class [android/widget/ImageView] [30] aload_0 v0 [31] getfield #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [34] invokestatic #16 + Methodref [com/slidingmenu/example/fragments/c.a (Lcom/slidingmenu/example/fragments/c;)I] [37] invokevirtual #15 + Methodref [android/widget/ImageView.setImageResource (I)V] [40] aload_2 v2 [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) - Method: (Lcom/slidingmenu/example/fragments/c;B)V Access flags: 0x1000 = synthetic e(com.slidingmenu.example.fragments.c,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #18 + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/f Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.f extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 65): + Integer [16908308] + Integer [17367043] + Integer [2130903063] + Integer [2131492865] + Class [android/content/res/Resources] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [android/widget/ArrayAdapter] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/f] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/c. (I)V] + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/f.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/f.setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;II[Ljava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/app/Fragment;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;II[Ljava/lang/Object;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/ArrayAdapter] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/f] + Utf8 [getActivity] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [onListItemClick] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public f() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #14 + Methodref [android/support/v4/app/ListFragment. ()V] [4] 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: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #3 + Integer [2130903063] [3] aconst_null [4] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #21 + Methodref [com/slidingmenu/example/fragments/f.getResources ()Landroid/content/res/Resources;] [9] ldc #4 + Integer [2131492865] [11] invokevirtual #13 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [14] astore_1 v1 [15] new #9 + Class [android/widget/ArrayAdapter] [18] dup [19] aload_0 v0 [20] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [23] ldc #2 + Integer [17367043] [25] ldc #1 + Integer [16908308] [27] aload_1 v1 [28] invokespecial #17 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] [31] astore_1 v1 [32] aload_0 v0 [33] aload_1 v1 [34] invokevirtual #22 + Methodref [com/slidingmenu/example/fragments/f.setListAdapter (Landroid/widget/ListAdapter;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 6, stack = 3): [0] new #11 + Class [com/slidingmenu/example/fragments/c] [3] dup [4] iload_3 v3 [5] invokespecial #19 + Methodref [com/slidingmenu/example/fragments/c. (I)V] [8] astore_1 v1 [9] aload_0 v0 [10] aload_1 v1 [11] astore_2 v2 [12] dup [13] astore_1 v1 [14] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [17] ifnull +24 (target=41) [20] aload_1 v1 [21] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [24] instanceof #10 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [27] ifeq +14 (target=41) [30] aload_1 v1 [31] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [34] checkcast #10 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [37] aload_2 v2 [38] invokevirtual #18 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [41] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/g Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.g extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 63): + Integer [2131165197] + String [mColorRes] + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/widget/RelativeLayout] + Class [com/slidingmenu/example/fragments/g] + Fieldref [com/slidingmenu/example/fragments/g.a I] + Methodref [android/content/res/Resources.getColor (I)I] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/g.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/g.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/g.setRetainInstance (Z)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a I] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getColor (I)I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setRetainInstance (Z)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/widget/RelativeLayout] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [getActivity] + Utf8 [getColor] + Utf8 [getInt] + Utf8 [getResources] + Utf8 [mColorRes] + Utf8 [onCreateView] + Utf8 [onSaveInstanceState] + Utf8 [putInt] + Utf8 [setBackgroundColor] + Utf8 [setRetainInstance] Fields (count = 1): + Field: a I Access flags: 0x2 = private int a Methods (count = 4): - Method: ()V Access flags: 0x1 = public g() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #1 + Integer [2131165197] [3] invokespecial #16 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [9] aload_0 v0 [10] iload_1 v1 [11] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [14] aload_0 v0 [15] iconst_1 [16] invokevirtual #19 + Methodref [com/slidingmenu/example/fragments/g.setRetainInstance (Z)V] [19] 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: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 4, stack = 3): [0] aload_3 v3 [1] ifnull +13 (target=14) [4] aload_0 v0 [5] aload_3 v3 [6] ldc #2 + String [mColorRes] [8] invokevirtual #10 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [11] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [14] aload_0 v0 [15] invokevirtual #18 + Methodref [com/slidingmenu/example/fragments/g.getResources ()Landroid/content/res/Resources;] [18] aload_0 v0 [19] getfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [22] invokevirtual #9 + Methodref [android/content/res/Resources.getColor (I)I] [25] istore_1 v1 [26] new #6 + Class [android/widget/RelativeLayout] [29] dup [30] aload_0 v0 [31] invokevirtual #17 + Methodref [com/slidingmenu/example/fragments/g.getActivity ()Landroid/support/v4/app/FragmentActivity;] [34] invokespecial #14 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] [37] dup [38] astore_2 v2 [39] iload_1 v1 [40] invokevirtual #15 + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] [43] aload_2 v2 [44] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ldc #2 + String [mColorRes] [8] aload_0 v0 [9] getfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [12] invokevirtual #11 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/h Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.h extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 73): + Integer [16908308] + Integer [17170443] + Integer [17170444] + Integer [17367043] + Integer [2130903063] + Integer [2131165194] + Integer [2131165195] + Integer [2131165196] + Integer [2131492864] + Class [android/content/res/Resources] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [android/widget/ArrayAdapter] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/fragments/h] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/h.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/h.setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;II[Ljava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/app/Fragment;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;II[Ljava/lang/Object;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/ArrayAdapter] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/fragments/h] + Utf8 [getActivity] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [onListItemClick] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public h() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/ListFragment. ()V] [4] 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: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #5 + Integer [2130903063] [3] aconst_null [4] invokevirtual #22 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #28 + Methodref [com/slidingmenu/example/fragments/h.getResources ()Landroid/content/res/Resources;] [9] ldc #9 + Integer [2131492864] [11] invokevirtual #19 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [14] astore_1 v1 [15] new #14 + Class [android/widget/ArrayAdapter] [18] dup [19] aload_0 v0 [20] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [23] ldc #4 + Integer [17367043] [25] ldc #1 + Integer [16908308] [27] aload_1 v1 [28] invokespecial #23 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] [31] astore_1 v1 [32] aload_0 v0 [33] aload_1 v1 [34] invokevirtual #29 + Methodref [com/slidingmenu/example/fragments/h.setListAdapter (Landroid/widget/ListAdapter;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 6, stack = 3): [0] aconst_null [1] astore_1 v1 [2] iload_3 v3 [3] tableswitch (5 offsets, default=95) (target=98) 0: offset = 33, target = 36 1: offset = 46, target = 49 2: offset = 59, target = 62 3: offset = 72, target = 75 4: offset = 85, target = 88 default: offset = 95, target = 98 [36] new #17 + Class [com/slidingmenu/example/fragments/g] [39] dup [40] ldc #6 + Integer [2131165194] [42] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [45] astore_1 v1 [46] goto +52 (target=98) [49] new #17 + Class [com/slidingmenu/example/fragments/g] [52] dup [53] ldc #7 + Integer [2131165195] [55] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [58] astore_1 v1 [59] goto +39 (target=98) [62] new #17 + Class [com/slidingmenu/example/fragments/g] [65] dup [66] ldc #8 + Integer [2131165196] [68] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [71] astore_1 v1 [72] goto +26 (target=98) [75] new #17 + Class [com/slidingmenu/example/fragments/g] [78] dup [79] ldc #2 + Integer [17170443] [81] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [84] astore_1 v1 [85] goto +13 (target=98) [88] new #17 + Class [com/slidingmenu/example/fragments/g] [91] dup [92] ldc #3 + Integer [17170444] [94] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [97] astore_1 v1 [98] aload_1 v1 [99] ifnull +57 (target=156) [102] aload_0 v0 [103] aload_1 v1 [104] astore_2 v2 [105] dup [106] astore_1 v1 [107] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [110] ifnull +46 (target=156) [113] aload_1 v1 [114] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [117] instanceof #15 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [120] ifeq +15 (target=135) [123] aload_1 v1 [124] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [127] checkcast #15 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [130] aload_2 v2 [131] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.a (Landroid/support/v4/app/Fragment;)V] [134] return [135] aload_1 v1 [136] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [139] instanceof #16 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [142] ifeq +14 (target=156) [145] aload_1 v1 [146] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [149] checkcast #16 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [152] aload_2 v2 [153] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [36] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [49] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [98] Var: ..., Stack: (empty) - [156] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/FragmentChangeActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.FragmentChangeActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 82): + Integer [2130903060] + Integer [2131034156] + Integer [2131034159] + Integer [2131165194] + Integer [2131361814] + String [mContent] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/fragments/h] + Class [com/slidingmenu/lib/SlidingMenu] + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/BaseActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.b ()V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/h. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [b ()V] + NameAndType [b Landroid/support/v4/app/Fragment;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + 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;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/fragments/h] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [getFragment] + Utf8 [getSupportFragmentManager] + Utf8 [mContent] + Utf8 [onCreate] + Utf8 [onSaveInstanceState] + Utf8 [putFragment] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 1): + Field: b Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment b Methods (count = 4): - Method: ()V Access flags: 0x1 = public FragmentChangeActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #5 + Integer [2131361814] [3] invokespecial #20 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] 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 = 105, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ifnull +17 (target=23) [9] aload_0 v0 [10] aload_0 v0 [11] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [14] aload_1 v1 [15] ldc #6 + String [mContent] [17] invokevirtual #16 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [20] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [23] aload_0 v0 [24] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [27] ifnonnull +16 (target=43) [30] aload_0 v0 [31] new #11 + Class [com/slidingmenu/example/fragments/g] [34] dup [35] ldc #4 + Integer [2131165194] [37] invokespecial #27 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [40] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [43] aload_0 v0 [44] ldc #1 + Integer [2130903060] [46] invokevirtual #26 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.setContentView (I)V] [49] aload_0 v0 [50] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [53] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [56] ldc #2 + Integer [2131034156] [58] aload_0 v0 [59] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [62] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [65] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [68] pop [69] aload_0 v0 [70] invokevirtual #23 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.b ()V] [73] aload_0 v0 [74] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [77] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [80] ldc #3 + Integer [2131034159] [82] new #12 + Class [com/slidingmenu/example/fragments/h] [85] dup [86] invokespecial #28 + Methodref [com/slidingmenu/example/fragments/h. ()V] [89] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [92] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [95] pop [96] aload_0 v0 [97] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [100] iconst_1 [101] invokevirtual #30 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [104] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + 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 = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/slidingmenu/example/BaseActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] aload_1 v1 [10] ldc #6 + String [mContent] [12] aload_0 v0 [13] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [16] invokevirtual #17 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void a(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [5] aload_0 v0 [6] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [12] ldc #2 + Integer [2131034156] [14] aload_1 v1 [15] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [18] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [21] pop [22] aload_0 v0 [23] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [26] invokevirtual #29 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/ResponsiveUIActivity Superclass: com/slidingmenu/lib/app/SlidingFragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.ResponsiveUIActivity extends com.slidingmenu.lib.app.SlidingFragmentActivity Interfaces (count = 0): Constant Pool (count = 172): + Integer [2130837603] + Integer [2130903070] + Integer [2131034156] + Integer [2131034159] + Integer [2131361815] + Integer [2131361821] + Integer [2131361822] + Float [0.25] + String [mContent] + Class [android/app/AlertDialog$Builder] + Class [android/os/Handler] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/view/View] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/f] + Class [com/slidingmenu/example/fragments/i] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Long [50] + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/view/View. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/app/Activity;I)Landroid/content/Intent;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.b ()V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.d ()V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.findViewById (I)Landroid/view/View;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setBehindContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.startActivity (Landroid/content/Intent;)V] + Methodref [com/slidingmenu/example/fragments/c. (I)V] + Methodref [com/slidingmenu/example/fragments/f. ()V] + Methodref [com/slidingmenu/example/fragments/i. (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + NameAndType [a (F)V] + NameAndType [a (Landroid/app/Activity;I)Landroid/content/Intent;] + NameAndType [a (Z)V] + NameAndType [a Landroid/support/v4/app/Fragment;] + NameAndType [b ()V] + NameAndType [b (F)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [d ()V] + NameAndType [d (I)V] + NameAndType [f ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getItemId ()I] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [h ()V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setBehindContentView (Landroid/view/View;)V] + NameAndType [setContentView (I)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setMessage (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)V] + NameAndType [show ()Landroid/app/AlertDialog;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()I] + Utf8 [()Landroid/app/AlertDialog;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)Landroid/app/AlertDialog$Builder;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/app/Activity;I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)V] + 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;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/AlertDialog$Builder] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/f] + Utf8 [com/slidingmenu/example/fragments/i] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [commit] + Utf8 [d] + Utf8 [f] + Utf8 [findViewById] + Utf8 [getFragment] + Utf8 [getItemId] + Utf8 [getSupportActionBar] + Utf8 [getSupportFragmentManager] + Utf8 [h] + Utf8 [mContent] + Utf8 [onCreate] + Utf8 [onOptionsItemSelected] + Utf8 [onSaveInstanceState] + Utf8 [postDelayed] + Utf8 [putFragment] + Utf8 [replace] + Utf8 [setBehindContentView] + Utf8 [setContentView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setMessage] + Utf8 [setTitle] + Utf8 [show] + Utf8 [startActivity] Fields (count = 1): + Field: a Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment a Methods (count = 6): - Method: ()V Access flags: 0x1 = public ResponsiveUIActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #61 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] [4] 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 = 225, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #62 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #5 + Integer [2131361815] [8] invokevirtual #49 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setTitle (I)V] [11] aload_0 v0 [12] ldc #2 + Integer [2130903070] [14] invokevirtual #48 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setContentView (I)V] [17] aload_0 v0 [18] ldc #4 + Integer [2131034159] [20] invokevirtual #44 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.findViewById (I)Landroid/view/View;] [23] ifnonnull +34 (target=57) [26] aload_0 v0 [27] invokevirtual #41 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.b ()V] [30] aload_0 v0 [31] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [34] iconst_1 [35] invokevirtual #55 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] [38] aload_0 v0 [39] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [42] iconst_1 [43] invokevirtual #57 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [46] aload_0 v0 [47] invokevirtual #45 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [50] iconst_1 [51] invokevirtual #39 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [54] goto +33 (target=87) [57] new #14 + Class [android/view/View] [60] dup [61] aload_0 v0 [62] invokespecial #38 + Methodref [android/view/View. (Landroid/content/Context;)V] [65] astore_2 v2 [66] aload_0 v0 [67] aload_2 v2 [68] invokevirtual #47 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setBehindContentView (Landroid/view/View;)V] [71] aload_0 v0 [72] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [75] iconst_0 [76] invokevirtual #55 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] [79] aload_0 v0 [80] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [83] iconst_2 [84] invokevirtual #57 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [87] aload_1 v1 [88] ifnull +17 (target=105) [91] aload_0 v0 [92] aload_0 v0 [93] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [96] aload_1 v1 [97] ldc #9 + String [mContent] [99] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [102] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [105] aload_0 v0 [106] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [109] ifnonnull +15 (target=124) [112] aload_0 v0 [113] new #19 + Class [com/slidingmenu/example/fragments/c] [116] dup [117] iconst_0 [118] invokespecial #51 + Methodref [com/slidingmenu/example/fragments/c. (I)V] [121] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [124] aload_0 v0 [125] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [128] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [131] ldc #3 + Integer [2131034156] [133] aload_0 v0 [134] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [137] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [140] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [143] pop [144] aload_0 v0 [145] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [148] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [151] ldc #4 + Integer [2131034159] [153] new #20 + Class [com/slidingmenu/example/fragments/f] [156] dup [157] invokespecial #52 + Methodref [com/slidingmenu/example/fragments/f. ()V] [160] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [163] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [166] pop [167] aload_0 v0 [168] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [171] dup [172] astore_2 v2 [173] invokevirtual #59 + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] [176] aload_2 v2 [177] invokevirtual #60 + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] [180] aload_2 v2 [181] ldc #1 + Integer [2130837603] [183] invokevirtual #58 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [186] aload_2 v2 [187] ldc #8 + Float [0.25] [189] invokevirtual #54 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [192] aload_2 v2 [193] ldc #8 + Float [0.25] [195] invokevirtual #56 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [198] aload_1 v1 [199] ifnonnull +25 (target=224) [202] new #10 + Class [android/app/AlertDialog$Builder] [205] dup [206] aload_0 v0 [207] invokespecial #27 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [210] ldc #6 + Integer [2131361821] [212] invokevirtual #29 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [215] ldc #7 + Integer [2131361822] [217] invokevirtual #28 + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;] [220] invokevirtual #30 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [223] pop [224] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [57] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [124] Var: ..., Stack: (empty) - [224] Var: ...[a:com/slidingmenu/lib/SlidingMenu], Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #65 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=22) (target=28) 16908332: offset = 18, target = 24 default: offset = 22, target = 28 [24] aload_0 v0 [25] invokevirtual #43 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.d ()V] [28] aload_0 v0 [29] aload_1 v1 [30] invokespecial #63 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + 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 = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #64 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] aload_1 v1 [10] ldc #9 + String [mContent] [12] aload_0 v0 [13] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [16] invokevirtual #35 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void a(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [5] aload_0 v0 [6] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [12] ldc #3 + Integer [2131034156] [14] aload_1 v1 [15] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [18] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [21] pop [22] new #11 + Class [android/os/Handler] [25] dup [26] invokespecial #31 + Methodref [android/os/Handler. ()V] [29] new #21 + Class [com/slidingmenu/example/fragments/i] [32] dup [33] aload_0 v0 [34] invokespecial #53 + Methodref [com/slidingmenu/example/fragments/i. (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] [37] ldc2_w #24 + Long [50] [40] invokevirtual #32 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(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] invokestatic #40 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/app/Activity;I)Landroid/content/Intent;] [5] astore_1 v1 [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #50 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.startActivity (Landroid/content/Intent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/i Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.i extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 28): + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/i] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + Utf8 [a] + Utf8 [c] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/i] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.ResponsiveUIActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V Access flags: 0x0 = i(com.slidingmenu.example.fragments.ResponsiveUIActivity) 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 #6 + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return 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 = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] [4] invokevirtual #7 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/CustomViewAbove Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.CustomViewAbove extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 463): + Integer [65280] + Integer [262144] + Float [0.5] + Float [25.0] + Float [1000.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/n] + Class [android/support/v4/view/r] + Class [android/util/DisplayMetrics] + Class [android/util/FloatMath] + Class [android/view/FocusFinder] + Class [android/view/KeyEvent] + Class [android/view/MotionEvent] + Class [android/view/SoundEffectConstants] + Class [android/view/VelocityTracker] + Class [android/view/View] + Class [android/view/ViewConfiguration] + Class [android/view/ViewGroup] + Class [android/widget/Scroller] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/a] + Class [com/slidingmenu/lib/b] + Class [com/slidingmenu/lib/c] + Class [java/lang/Math] + Double [0.4712389167638204] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.A Landroid/graphics/Bitmap;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] + Methodref [android/util/FloatMath.sin (F)F] + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] + Methodref [android/view/VelocityTracker.clear ()V] + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] + Methodref [android/view/VelocityTracker.recycle ()V] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.requestFocus ()Z] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] + Methodref [android/view/ViewGroup.scrollTo (II)V] + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Methodref [android/widget/Scroller.abortAnimation ()V] + Methodref [android/widget/Scroller.computeScrollOffset ()Z] + Methodref [android/widget/Scroller.getCurrX ()I] + Methodref [android/widget/Scroller.getCurrY ()I] + Methodref [android/widget/Scroller.isFinished ()Z] + Methodref [android/widget/Scroller.startScroll (IIIII)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;B)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.addView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.findFocus ()Landroid/view/View;] + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildCount ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getWidth ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.playSoundEffect (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.refreshDrawableState ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.removeView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setDescendantFocusability (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setFocusable (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setMeasuredDimension (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setWillNotDraw (Z)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;I)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;I)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;II)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (F)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (Landroid/view/View;)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (F)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (I)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (Landroid/view/View;)I] + Methodref [com/slidingmenu/lib/a. ()V] + Methodref [com/slidingmenu/lib/b. (Lcom/slidingmenu/lib/CustomViewAbove;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.abs (I)I] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Math.round (F)I] + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;B)V] + NameAndType [ (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + NameAndType [ (Lcom/slidingmenu/lib/CustomViewAbove;)V] + NameAndType [A Landroid/graphics/Bitmap;] + NameAndType [SDK_INT I] + NameAndType [a ()I] + NameAndType [a (F)Z] + NameAndType [a (I)V] + NameAndType [a (IZ)V] + NameAndType [a (IZZI)V] + NameAndType [a (Landroid/view/KeyEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;)I] + NameAndType [a (Landroid/view/MotionEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a (Landroid/view/View;I)I] + NameAndType [a (Landroid/view/View;II)V] + NameAndType [a (Landroid/view/View;Landroid/graphics/Canvas;)V] + NameAndType [a (Landroid/view/View;Landroid/graphics/Canvas;F)V] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a I] + NameAndType [abortAnimation ()V] + NameAndType [abs (F)F] + NameAndType [abs (I)I] + NameAndType [addMovement (Landroid/view/MotionEvent;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [b ()F] + NameAndType [b (Landroid/view/KeyEvent;)Z] + NameAndType [b (Landroid/view/MotionEvent;)V] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [b (Landroid/view/View;I)Z] + NameAndType [b (Landroid/view/View;II)Z] + NameAndType [b (Z)V] + NameAndType [b Landroid/view/VelocityTracker;] + NameAndType [c (F)Z] + NameAndType [c (I)I] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [c (Landroid/view/View;)I] + NameAndType [c I] + NameAndType [clear ()V] + NameAndType [computeCurrentVelocity (IF)V] + NameAndType [computeScrollOffset ()Z] + NameAndType [d ()Z] + NameAndType [d (F)Z] + NameAndType [d (I)I] + NameAndType [d (I)Z] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/View;)I] + NameAndType [d I] + NameAndType [density F] + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [e ()I] + NameAndType [e Landroid/view/animation/Interpolator;] + NameAndType [f ()V] + NameAndType [f Landroid/view/View;] + NameAndType [findFocus ()Landroid/view/View;] + NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + NameAndType [g ()V] + NameAndType [g I] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getChildCount ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContantForFocusDirection (I)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCurrX ()I] + NameAndType [getCurrY ()I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getInstance ()Landroid/view/FocusFinder;] + NameAndType [getKeyCode ()I] + NameAndType [getLeft ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getScaledMaximumFlingVelocity ()I] + NameAndType [getScaledMinimumFlingVelocity ()I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [h ()V] + NameAndType [h Landroid/widget/Scroller;] + NameAndType [i ()Z] + NameAndType [i Z] + NameAndType [invalidate ()V] + NameAndType [isFinished ()Z] + NameAndType [j Z] + NameAndType [k Z] + NameAndType [l Z] + NameAndType [layout (IIII)V] + NameAndType [m I] + NameAndType [measure (II)V] + NameAndType [min (FF)F] + NameAndType [min (II)I] + NameAndType [n F] + NameAndType [o F] + NameAndType [obtain ()Landroid/view/VelocityTracker;] + NameAndType [onSizeChanged (IIII)V] + NameAndType [p F] + NameAndType [playSoundEffect (I)V] + NameAndType [q I] + NameAndType [r I] + NameAndType [recycle ()V] + NameAndType [refreshDrawableState ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestFocus ()Z] + NameAndType [round (F)I] + NameAndType [s Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [scrollTo (II)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [sin (F)F] + NameAndType [startScroll (IIIII)V] + NameAndType [t Z] + NameAndType [u Lcom/slidingmenu/lib/c;] + NameAndType [v Lcom/slidingmenu/lib/c;] + NameAndType [w Lcom/slidingmenu/lib/k;] + NameAndType [x Lcom/slidingmenu/lib/m;] + NameAndType [y F] + NameAndType [z Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/FocusFinder;] + Utf8 [()Landroid/view/VelocityTracker;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)Z] + Utf8 [(FF)F] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(IIIII)V] + Utf8 [(IZ)V] + Utf8 [(IZZI)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;B)V] + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/graphics/Bitmap;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)I] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;II)Z] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;F)V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewBehind;)V] + Utf8 [(Lcom/slidingmenu/lib/c;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [A] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/view/VelocityTracker;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/widget/Scroller;] + Utf8 [Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [Lcom/slidingmenu/lib/c;] + Utf8 [Lcom/slidingmenu/lib/k;] + Utf8 [Lcom/slidingmenu/lib/m;] + Utf8 [SDK_INT] + Utf8 [Z] + Utf8 [a] + Utf8 [abortAnimation] + Utf8 [abs] + Utf8 [addMovement] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/r] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/FloatMath] + Utf8 [android/view/FocusFinder] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/SoundEffectConstants] + Utf8 [android/view/VelocityTracker] + Utf8 [android/view/View] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/Scroller] + Utf8 [b] + Utf8 [c] + Utf8 [clear] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/a] + Utf8 [com/slidingmenu/lib/b] + Utf8 [com/slidingmenu/lib/c] + Utf8 [computeCurrentVelocity] + Utf8 [computeScroll] + Utf8 [computeScrollOffset] + Utf8 [d] + Utf8 [density] + Utf8 [dispatchDraw] + Utf8 [dispatchKeyEvent] + Utf8 [e] + Utf8 [f] + Utf8 [findFocus] + Utf8 [findNextFocus] + Utf8 [g] + Utf8 [get] + Utf8 [getAction] + Utf8 [getChildCount] + Utf8 [getChildMeasureSpec] + Utf8 [getContantForFocusDirection] + Utf8 [getContext] + Utf8 [getCurrX] + Utf8 [getCurrY] + Utf8 [getDefaultSize] + Utf8 [getDisplayMetrics] + Utf8 [getInstance] + Utf8 [getKeyCode] + Utf8 [getLeft] + Utf8 [getResources] + Utf8 [getScaledMaximumFlingVelocity] + Utf8 [getScaledMinimumFlingVelocity] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [isFinished] + Utf8 [j] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtain] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onSizeChanged] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [playSoundEffect] + Utf8 [q] + Utf8 [r] + Utf8 [recycle] + Utf8 [refreshDrawableState] + Utf8 [removeView] + Utf8 [requestFocus] + Utf8 [round] + Utf8 [s] + Utf8 [scrollTo] + Utf8 [setDescendantFocusability] + Utf8 [setFocusable] + Utf8 [setMeasuredDimension] + Utf8 [setWillNotDraw] + Utf8 [sin] + Utf8 [startScroll] + Utf8 [t] + Utf8 [u] + Utf8 [v] + Utf8 [w] + Utf8 [x] + Utf8 [y] + Utf8 [z] Fields (count = 27): + Field: e Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator e + Field: f Landroid/view/View; Access flags: 0x2 = private android.view.View f + Field: g I Access flags: 0x2 = private int g + Field: h Landroid/widget/Scroller; Access flags: 0x2 = private android.widget.Scroller h + Field: i Z Access flags: 0x2 = private boolean i + Field: j Z Access flags: 0x2 = private boolean j + Field: k Z Access flags: 0x2 = private boolean k + Field: l Z Access flags: 0x2 = private boolean l + Field: m I Access flags: 0x2 = private int m + Field: n F Access flags: 0x2 = private float n + Field: o F Access flags: 0x2 = private float o + Field: p F Access flags: 0x2 = private float p + Field: a I Access flags: 0x4 = protected int a + Field: b Landroid/view/VelocityTracker; Access flags: 0x4 = protected android.view.VelocityTracker b + Field: q I Access flags: 0x2 = private int q + Field: c I Access flags: 0x4 = protected int c + Field: r I Access flags: 0x2 = private int r + Field: s Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewBehind s + Field: t Z Access flags: 0x2 = private boolean t + Field: u Lcom/slidingmenu/lib/c; Access flags: 0x2 = private com.slidingmenu.lib.c u + Field: v Lcom/slidingmenu/lib/c; Access flags: 0x2 = private com.slidingmenu.lib.c v + Field: w Lcom/slidingmenu/lib/k; Access flags: 0x2 = private com.slidingmenu.lib.k w + Field: x Lcom/slidingmenu/lib/m; Access flags: 0x2 = private com.slidingmenu.lib.m x + Field: d I Access flags: 0x4 = protected int d + Field: y F Access flags: 0x2 = private float y + Field: z Z Access flags: 0x2 = private boolean z + Field: A Landroid/graphics/Bitmap; Access flags: 0x2 = private android.graphics.Bitmap A Methods (count = 39): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #26 + Class [com/slidingmenu/lib/a] [3] dup [4] invokespecial #152 + Methodref [com/slidingmenu/lib/a. ()V] [7] putstatic #39 + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public CustomViewAbove(android.content.Context) 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] invokespecial #104 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CustomViewAbove(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #105 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;B)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;B)V Access flags: 0x2 = private CustomViewAbove(android.content.Context,android.util.AttributeSet,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #92 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [11] aload_0 v0 [12] iconst_1 [13] putfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [21] aload_0 v0 [22] fconst_0 [23] putfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [26] aload_0 v0 [27] iconst_1 [28] putfield #60 + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] [31] aload_0 v0 [32] dup [33] astore_1 v1 [34] iconst_0 [35] invokevirtual #139 + Methodref [com/slidingmenu/lib/CustomViewAbove.setWillNotDraw (Z)V] [38] aload_1 v1 [39] ldc #2 + Integer [262144] [41] invokevirtual #136 + Methodref [com/slidingmenu/lib/CustomViewAbove.setDescendantFocusability (I)V] [44] aload_1 v1 [45] iconst_1 [46] invokevirtual #137 + Methodref [com/slidingmenu/lib/CustomViewAbove.setFocusable (Z)V] [49] aload_1 v1 [50] invokevirtual #124 + Methodref [com/slidingmenu/lib/CustomViewAbove.getContext ()Landroid/content/Context;] [53] astore_2 v2 [54] aload_1 v1 [55] new #23 + Class [android/widget/Scroller] [58] dup [59] aload_2 v2 [60] getstatic #39 + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] [63] invokespecial #97 + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] [66] putfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [69] aload_2 v2 [70] invokestatic #89 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [73] astore_3 v3 [74] aload_1 v1 [75] aload_3 v3 [76] invokestatic #64 + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] [79] putfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [82] aload_1 v1 [83] aload_3 v3 [84] invokevirtual #91 + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] [87] putfield #51 + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] [90] aload_1 v1 [91] aload_3 v3 [92] invokevirtual #90 + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] [95] putfield #37 + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] [98] aload_1 v1 [99] new #27 + Class [com/slidingmenu/lib/b] [102] dup [103] aload_1 v1 [104] invokespecial #153 + Methodref [com/slidingmenu/lib/b. (Lcom/slidingmenu/lib/CustomViewAbove;)V] [107] astore v4 [109] dup [110] astore_3 v3 [111] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [114] pop [115] aload_3 v3 [116] aload v4 [118] putfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [121] aload_2 v2 [122] invokevirtual #61 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [125] invokevirtual #62 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [128] getfield #33 + Fieldref [android/util/DisplayMetrics.density F] [131] fstore_2 v2 [132] aload_1 v1 [133] ldc #4 + Float [25.0] [135] fload_2 v2 [136] fmul [137] f2i [138] putfield #52 + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] [141] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZ)V Access flags: 0x2 = private void a(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] iload_2 v2 [4] iconst_0 [5] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZI)V Access flags: 0x2 = private void a(int,boolean,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 316, locals = 9, stack = 6): [0] iload_3 v3 [1] ifne +17 (target=18) [4] aload_0 v0 [5] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [8] iload_1 v1 [9] ificmpne +9 (target=18) [12] aload_0 v0 [13] iconst_0 [14] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [17] return [18] aload_0 v0 [19] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [22] iload_1 v1 [23] invokevirtual #150 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (I)I] [26] istore_1 v1 [27] aload_0 v0 [28] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [31] iload_1 v1 [32] ificmpeq +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] istore_3 v3 [41] aload_0 v0 [42] iload_1 v1 [43] putfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [46] aload_0 v0 [47] aload_0 v0 [48] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [51] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [54] istore v5 [56] iload_3 v3 [57] ifeq +20 (target=77) [60] aload_0 v0 [61] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [64] ifnull +13 (target=77) [67] aload_0 v0 [68] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [71] iload_1 v1 [72] invokeinterface #159 + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] [77] iload_3 v3 [78] ifeq +20 (target=98) [81] aload_0 v0 [82] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [85] ifnull +13 (target=98) [88] aload_0 v0 [89] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [92] iload_1 v1 [93] invokeinterface #159 + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] [98] aload_0 v0 [99] iload v5 [101] iload v4 [103] istore_3 v3 [104] istore_2 v2 [105] dup [106] astore_1 v1 [107] invokevirtual #122 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildCount ()I] [110] ifne +9 (target=119) [113] aload_1 v1 [114] iconst_0 [115] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [118] return [119] aload_1 v1 [120] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [123] istore v4 [125] aload_1 v1 [126] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [129] istore v5 [131] iload_2 v2 [132] iload v4 [134] isub [135] istore_2 v2 [136] iconst_0 [137] iload v5 [139] isub [140] istore v6 [142] iload_2 v2 [143] ifne +45 (target=188) [146] iload v6 [148] ifne +40 (target=188) [151] aload_1 v1 [152] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [155] aload_1 v1 [156] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [159] ifeq +16 (target=175) [162] aload_1 v1 [163] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [166] ifnull +21 (target=187) [169] aload_1 v1 [170] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [173] pop [174] return [175] aload_1 v1 [176] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [179] ifnull +8 (target=187) [182] aload_1 v1 [183] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [186] pop [187] return [188] aload_1 v1 [189] iconst_1 [190] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [193] aload_1 v1 [194] iconst_1 [195] putfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [198] aload_1 v1 [199] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [202] dup [203] istore v7 [205] iconst_2 [206] idiv [207] istore v8 [209] fconst_1 [210] fconst_1 [211] iload_2 v2 [212] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [215] i2f [216] fmul [217] iload v7 [219] i2f [220] fdiv [221] invokestatic #156 + Methodref [java/lang/Math.min (FF)F] [224] fstore v7 [226] iload v8 [228] i2f [229] iload v8 [231] i2f [232] fload v7 [234] ldc #3 + Float [0.5] [236] fsub [237] f2d [238] ldc2_w #30 + Double [0.4712389167638204] [241] dmul [242] d2f [243] invokestatic #72 + Methodref [android/util/FloatMath.sin (F)F] [246] fmul [247] fadd [248] fstore v7 [250] iload_3 v3 [251] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [254] dup [255] istore_3 v3 [256] ifle +23 (target=279) [259] iconst_4 [260] ldc #5 + Float [1000.0] [262] fload v7 [264] iload_3 v3 [265] i2f [266] fdiv [267] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [270] fmul [271] invokestatic #158 + Methodref [java/lang/Math.round (F)I] [274] imul [275] istore_3 v3 [276] goto +12 (target=288) [279] iload_2 v2 [280] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [283] pop [284] sipush 600 [287] istore_3 v3 [288] iload_3 v3 [289] sipush 600 [292] invokestatic #157 + Methodref [java/lang/Math.min (II)I] [295] istore_3 v3 [296] aload_1 v1 [297] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [300] iload v4 [302] iload v5 [304] iload_2 v2 [305] iload v6 [307] iload_3 v3 [308] invokevirtual #103 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [311] aload_1 v1 [312] invokevirtual #131 + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] [315] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/c;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.c) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)I Access flags: 0x2 = private int c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 2, stack = 3): [0] iload_1 v1 [1] tableswitch (3 offsets, default=48) (target=49) 0: offset = 27, target = 28 1: offset = 40, target = 41 2: offset = 27, target = 28 default: offset = 48, target = 49 [28] aload_0 v0 [29] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [32] aload_0 v0 [33] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [36] iload_1 v1 [37] invokevirtual #141 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;I)I] [40] ireturn [41] aload_0 v0 [42] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [45] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [48] ireturn [49] iconst_0 [50] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()Z Access flags: 0x2 = private boolean d() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ifeq +13 (target=17) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [11] iconst_2 [12] ificmpeq +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()I Access flags: 0x2 = private int e() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [13] invokevirtual #140 + Methodref [com/slidingmenu/lib/CustomViewBehind.a ()I] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(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 #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [12] invokevirtual #134 + Methodref [com/slidingmenu/lib/CustomViewAbove.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [25] invokevirtual #111 + Methodref [com/slidingmenu/lib/CustomViewAbove.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewBehind;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.CustomViewBehind) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 5, stack = 3): [0] iconst_0 [1] iload_1 v1 [2] invokestatic #125 + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] [5] istore_3 v3 [6] iconst_0 [7] iload_2 v2 [8] invokestatic #125 + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] [11] istore v4 [13] aload_0 v0 [14] iload_3 v3 [15] iload v4 [17] invokevirtual #138 + Methodref [com/slidingmenu/lib/CustomViewAbove.setMeasuredDimension (II)V] [20] iload_1 v1 [21] iconst_0 [22] iload_3 v3 [23] invokestatic #123 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] [26] istore_1 v1 [27] iload_2 v2 [28] iconst_0 [29] iload v4 [31] invokestatic #123 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] [34] istore_2 v2 [35] aload_0 v0 [36] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [39] iload_1 v1 [40] iload_2 v2 [41] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #95 + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] [9] iload_1 v1 [10] iload_3 v3 [11] ificmpeq +23 (target=34) [14] aload_0 v0 [15] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [18] aload_0 v0 [19] aload_0 v0 [20] aload_0 v0 [21] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [24] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [27] aload_0 v0 [28] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [31] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 6, stack = 5): [0] iload v4 [2] iload_2 v2 [3] isub [4] istore_1 v1 [5] iload v5 [7] iload_3 v3 [8] isub [9] istore_2 v2 [10] aload_0 v0 [11] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [14] iconst_0 [15] iconst_0 [16] iload_1 v1 [17] iload_2 v2 [18] invokevirtual #86 + Methodref [android/view/View.layout (IIII)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: computeScroll()V Access flags: 0x1 = public void computeScroll() Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [4] invokevirtual #102 + Methodref [android/widget/Scroller.isFinished ()Z] [7] ifne +67 (target=74) [10] aload_0 v0 [11] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [14] invokevirtual #99 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [17] ifeq +57 (target=74) [20] aload_0 v0 [21] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [24] istore_1 v1 [25] aload_0 v0 [26] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [34] invokevirtual #100 + Methodref [android/widget/Scroller.getCurrX ()I] [37] istore_3 v3 [38] aload_0 v0 [39] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [42] invokevirtual #101 + Methodref [android/widget/Scroller.getCurrY ()I] [45] istore v4 [47] iload_1 v1 [48] iload_3 v3 [49] ificmpne +9 (target=58) [52] iload_2 v2 [53] iload v4 [55] ificmpeq +14 (target=69) [58] aload_0 v0 [59] iload_3 v3 [60] iload v4 [62] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [65] aload_0 v0 [66] invokespecial #119 + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] [69] aload_0 v0 [70] invokevirtual #131 + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] [73] return [74] aload_0 v0 [75] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [78] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x2 = private void f() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #128 + Methodref [com/slidingmenu/lib/CustomViewAbove.getWidth ()I] [4] pop [5] aload_0 v0 [6] dup [7] astore_1 v1 [8] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [11] ifnull +8 (target=19) [14] aload_1 v1 [15] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [18] pop [19] aload_1 v1 [20] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [23] ifnull +8 (target=31) [26] aload_1 v1 [27] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [30] pop [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x2 = private void g() Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [4] iconst_0 [5] istore_1 v1 [6] ifeq +94 (target=100) [9] aload_0 v0 [10] iconst_0 [11] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [14] aload_0 v0 [15] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [18] invokevirtual #98 + Methodref [android/widget/Scroller.abortAnimation ()V] [21] aload_0 v0 [22] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [25] istore_1 v1 [26] aload_0 v0 [27] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [30] istore_2 v2 [31] aload_0 v0 [32] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [35] invokevirtual #100 + Methodref [android/widget/Scroller.getCurrX ()I] [38] istore_3 v3 [39] aload_0 v0 [40] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [43] invokevirtual #101 + Methodref [android/widget/Scroller.getCurrY ()I] [46] istore v4 [48] iload_1 v1 [49] iload_3 v3 [50] ificmpne +9 (target=59) [53] iload_2 v2 [54] iload v4 [56] ificmpeq +10 (target=66) [59] aload_0 v0 [60] iload_3 v3 [61] iload v4 [63] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [66] aload_0 v0 [67] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [70] ifeq +18 (target=88) [73] aload_0 v0 [74] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [77] ifnull +23 (target=100) [80] aload_0 v0 [81] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [84] pop [85] goto +15 (target=100) [88] aload_0 v0 [89] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [92] ifnull +8 (target=100) [95] aload_0 v0 [96] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [99] pop [100] aload_0 v0 [101] iconst_0 [102] putfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(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] putfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;)Z Access flags: 0x2 = private boolean a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 2, stack = 4): [0] aload_1 v1 [1] invokevirtual #78 + Methodref [android/view/MotionEvent.getX ()F] [4] aload_0 v0 [5] getfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [8] fadd [9] f2i [10] istore_1 v1 [11] aload_0 v0 [12] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [15] ifeq +20 (target=35) [18] aload_0 v0 [19] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [22] aload_0 v0 [23] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [26] aload_0 v0 [27] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [30] iload_1 v1 [31] invokevirtual #146 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;II)Z] [34] ireturn [35] aload_0 v0 [36] getfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [39] tableswitch (3 offsets, default=42) (target=81) 0: offset = 29, target = 68 1: offset = 25, target = 64 2: offset = 27, target = 66 default: offset = 42, target = 81 [64] iconst_1 [65] ireturn [66] iconst_0 [67] ireturn [68] aload_0 v0 [69] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [72] aload_0 v0 [73] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [76] iload_1 v1 [77] invokevirtual #145 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;I)Z] [80] ireturn [81] iconst_0 [82] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x2 = private boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [11] fload_1 v1 [12] invokevirtual #149 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (F)Z] [15] istore_1 v1 [16] goto +12 (target=28) [19] aload_0 v0 [20] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [23] fload_1 v1 [24] invokevirtual #147 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (F)Z] [27] istore_1 v1 [28] iload_1 v1 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x2 = private int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokestatic #68 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [5] dup [6] istore_1 v1 [7] iconst_m1 [8] ificmpne +8 (target=16) [11] aload_0 v0 [12] iconst_m1 [13] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [16] iload_1 v1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 328, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [13] sipush 255 [16] iand [17] dup [18] istore_2 v2 [19] iconst_3 [20] ificmpeq +19 (target=39) [23] iload_2 v2 [24] iconst_1 [25] ificmpeq +14 (target=39) [28] iload_2 v2 [29] ifeq +16 (target=45) [32] aload_0 v0 [33] getfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [36] ifeq +9 (target=45) [39] aload_0 v0 [40] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [43] iconst_0 [44] ireturn [45] iload_2 v2 [46] tableswitch (7 offsets, default=248) (target=294) 0: offset = 164, target = 210 1: offset = 248, target = 294 2: offset = 42, target = 88 3: offset = 248, target = 294 4: offset = 248, target = 294 5: offset = 248, target = 294 6: offset = 243, target = 289 default: offset = 248, target = 294 [88] aload_0 v0 [89] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [92] dup [93] istore_2 v2 [94] iconst_m1 [95] ificmpeq +199 (target=294) [98] aload_0 v0 [99] aload_1 v1 [100] iload_2 v2 [101] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [104] istore_2 v2 [105] aload_0 v0 [106] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [109] iconst_m1 [110] ificmpeq +184 (target=294) [113] aload_1 v1 [114] iload_2 v2 [115] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [118] dup [119] fstore_3 v3 [120] aload_0 v0 [121] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [124] fsub [125] dup [126] fstore v4 [128] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [131] fstore v5 [133] aload_1 v1 [134] iload_2 v2 [135] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [138] aload_0 v0 [139] getfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [142] fsub [143] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [146] fstore_2 v2 [147] fload v5 [149] aload_0 v0 [150] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [153] i2f [154] fcmpl [155] ifle +37 (target=192) [158] fload v5 [160] fload_2 v2 [161] fcmpl [162] ifle +30 (target=192) [165] aload_0 v0 [166] fload v4 [168] invokespecial #106 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] [171] ifeq +21 (target=192) [174] aload_0 v0 [175] iconst_1 [176] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [179] aload_0 v0 [180] fload_3 v3 [181] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [184] aload_0 v0 [185] iconst_1 [186] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [189] goto +105 (target=294) [192] fload_2 v2 [193] aload_0 v0 [194] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [197] i2f [198] fcmpl [199] ifle +95 (target=294) [202] aload_0 v0 [203] iconst_1 [204] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [207] goto +87 (target=294) [210] aload_0 v0 [211] aload_1 v1 [212] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [215] getstatic #32 + Fieldref [android/os/Build$VERSION.SDK_INT I] [218] pop [219] ldc #1 + Integer [65280] [221] iand [222] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [225] aload_0 v0 [226] aload_0 v0 [227] aload_1 v1 [228] aload_0 v0 [229] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [232] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [235] dup_x1 [236] putfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [239] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [242] aload_0 v0 [243] aload_1 v1 [244] aload_0 v0 [245] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [248] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [251] putfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [254] aload_0 v0 [255] aload_1 v1 [256] invokespecial #109 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] [259] ifeq +22 (target=281) [262] aload_0 v0 [263] iconst_0 [264] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [267] aload_0 v0 [268] iconst_0 [269] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [272] aload_0 v0 [273] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [276] ifeq +18 (target=294) [279] iconst_1 [280] ireturn [281] aload_0 v0 [282] iconst_1 [283] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [286] goto +8 (target=294) [289] aload_0 v0 [290] aload_1 v1 [291] invokespecial #113 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] [294] aload_0 v0 [295] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [298] ifne +25 (target=323) [301] aload_0 v0 [302] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [305] ifnonnull +10 (target=315) [308] aload_0 v0 [309] invokestatic #83 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [312] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [315] aload_0 v0 [316] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [319] aload_1 v1 [320] invokevirtual #80 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [323] aload_0 v0 [324] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [327] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 676, locals = 7, stack = 5): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [13] ifne +13 (target=26) [16] aload_0 v0 [17] aload_1 v1 [18] invokespecial #109 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] [21] ifne +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [30] istore_2 v2 [31] aload_0 v0 [32] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [35] ifnonnull +10 (target=45) [38] aload_0 v0 [39] invokestatic #83 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [42] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [45] aload_0 v0 [46] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [49] aload_1 v1 [50] invokevirtual #80 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [53] iload_2 v2 [54] sipush 255 [57] iand [58] tableswitch (7 offsets, default=616) (target=674) 0: offset = 42, target = 100 1: offset = 310, target = 368 2: offset = 71, target = 129 3: offset = 528, target = 586 4: offset = 616, target = 674 5: offset = 556, target = 614 6: offset = 584, target = 642 default: offset = 616, target = 674 [100] aload_0 v0 [101] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [104] aload_0 v0 [105] aload_0 v0 [106] aload_1 v1 [107] invokevirtual #78 + Methodref [android/view/MotionEvent.getX ()F] [110] dup_x1 [111] putfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [114] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [117] aload_0 v0 [118] aload_1 v1 [119] iconst_0 [120] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [123] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [126] goto +548 (target=674) [129] aload_0 v0 [130] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [133] ifne +99 (target=232) [136] aload_0 v0 [137] aload_1 v1 [138] aload_0 v0 [139] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [142] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [145] istore_2 v2 [146] aload_0 v0 [147] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [150] iconst_m1 [151] ificmpeq +523 (target=674) [154] aload_1 v1 [155] iload_2 v2 [156] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [159] dup [160] fstore_3 v3 [161] aload_0 v0 [162] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [165] fsub [166] dup [167] fstore v4 [169] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [172] fstore v5 [174] aload_1 v1 [175] iload_2 v2 [176] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [179] aload_0 v0 [180] getfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [183] fsub [184] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [187] fstore v6 [189] fload v5 [191] aload_0 v0 [192] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [195] i2f [196] fcmpl [197] ifle +35 (target=232) [200] fload v5 [202] fload v6 [204] fcmpl [205] ifle +27 (target=232) [208] aload_0 v0 [209] fload v4 [211] invokespecial #106 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] [214] ifeq +18 (target=232) [217] aload_0 v0 [218] iconst_1 [219] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [222] aload_0 v0 [223] fload_3 v3 [224] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [227] aload_0 v0 [228] iconst_1 [229] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [232] aload_0 v0 [233] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [236] ifeq +438 (target=674) [239] aload_0 v0 [240] aload_1 v1 [241] aload_0 v0 [242] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [245] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [248] istore_2 v2 [249] aload_0 v0 [250] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [253] iconst_m1 [254] ificmpeq +420 (target=674) [257] aload_1 v1 [258] iload_2 v2 [259] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [262] fstore_3 v3 [263] aload_0 v0 [264] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [267] fload_3 v3 [268] fsub [269] fstore v4 [271] aload_0 v0 [272] fload_3 v3 [273] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [276] aload_0 v0 [277] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [280] i2f [281] fload v4 [283] fadd [284] fstore_2 v2 [285] aload_0 v0 [286] dup [287] astore_1 v1 [288] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [291] aload_1 v1 [292] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [295] invokevirtual #148 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (Landroid/view/View;)I] [298] i2f [299] fstore v6 [301] aload_0 v0 [302] dup [303] astore_1 v1 [304] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [307] aload_1 v1 [308] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [311] invokevirtual #151 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (Landroid/view/View;)I] [314] i2f [315] fstore_1 v1 [316] fload_2 v2 [317] fload v6 [319] fcmpg [320] ifge +9 (target=329) [323] fload v6 [325] fstore_2 v2 [326] goto +11 (target=337) [329] fload_2 v2 [330] fload_1 v1 [331] fcmpl [332] ifle +5 (target=337) [335] fload_1 v1 [336] fstore_2 v2 [337] aload_0 v0 [338] dup [339] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [342] fload_2 v2 [343] fload_2 v2 [344] f2i [345] i2f [346] fsub [347] fadd [348] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [351] aload_0 v0 [352] fload_2 v2 [353] f2i [354] aload_0 v0 [355] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [358] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [361] aload_0 v0 [362] invokespecial #119 + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] [365] goto +309 (target=674) [368] aload_0 v0 [369] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [372] ifeq +198 (target=570) [375] aload_0 v0 [376] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [379] dup [380] astore_2 v2 [381] sipush 1000 [384] aload_0 v0 [385] getfield #37 + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] [388] i2f [389] invokevirtual #82 + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] [392] aload_2 v2 [393] aload_0 v0 [394] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [397] invokestatic #63 + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] [400] f2i [401] istore_3 v3 [402] aload_0 v0 [403] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [406] aload_0 v0 [407] aload_0 v0 [408] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [411] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [414] isub [415] i2f [416] aload_0 v0 [417] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [420] i2f [421] fdiv [422] fstore v5 [424] aload_0 v0 [425] aload_1 v1 [426] aload_0 v0 [427] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [430] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [433] istore_2 v2 [434] aload_0 v0 [435] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [438] iconst_m1 [439] ificmpeq +108 (target=547) [442] aload_1 v1 [443] iload_2 v2 [444] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [447] aload_0 v0 [448] getfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [451] fsub [452] f2i [453] istore_1 v1 [454] aload_0 v0 [455] fload v5 [457] iload_1 v1 [458] istore v5 [460] fstore_2 v2 [461] dup [462] astore_1 v1 [463] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [466] istore v6 [468] iload v5 [470] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [473] aload_1 v1 [474] getfield #52 + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] [477] ificmple +44 (target=521) [480] iload_3 v3 [481] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [484] aload_1 v1 [485] getfield #51 + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] [488] ificmple +33 (target=521) [491] iload_3 v3 [492] ifle +14 (target=506) [495] iload v5 [497] ifle +9 (target=506) [500] iinc v6, -1 [503] goto +30 (target=533) [506] iload_3 v3 [507] ifge +26 (target=533) [510] iload v5 [512] ifge +21 (target=533) [515] iinc v6, 1 [518] goto +15 (target=533) [521] aload_1 v1 [522] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [525] i2f [526] fload_2 v2 [527] fadd [528] invokestatic #158 + Methodref [java/lang/Math.round (F)I] [531] istore v6 [533] iload v6 [535] istore_1 v1 [536] aload_0 v0 [537] iload_1 v1 [538] iconst_1 [539] iconst_1 [540] iload_3 v3 [541] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [544] goto +14 (target=558) [547] aload_0 v0 [548] aload_0 v0 [549] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [552] iconst_1 [553] iconst_1 [554] iload_3 v3 [555] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [558] aload_0 v0 [559] iconst_m1 [560] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [563] aload_0 v0 [564] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [567] goto +107 (target=674) [570] aload_0 v0 [571] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [574] ifeq +100 (target=674) [577] aload_0 v0 [578] iconst_1 [579] iconst_0 [580] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [583] goto +91 (target=674) [586] aload_0 v0 [587] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [590] ifeq +84 (target=674) [593] aload_0 v0 [594] aload_0 v0 [595] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [598] iconst_1 [599] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [602] aload_0 v0 [603] iconst_m1 [604] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [607] aload_0 v0 [608] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [611] goto +63 (target=674) [614] aload_1 v1 [615] invokestatic #67 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [618] istore_2 v2 [619] aload_1 v1 [620] iload_2 v2 [621] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [624] fstore_3 v3 [625] aload_0 v0 [626] fload_3 v3 [627] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [630] aload_0 v0 [631] aload_1 v1 [632] iload_2 v2 [633] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [636] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [639] goto +35 (target=674) [642] aload_0 v0 [643] aload_1 v1 [644] invokespecial #113 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] [647] aload_0 v0 [648] aload_1 v1 [649] aload_0 v0 [650] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [653] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [656] istore_2 v2 [657] aload_0 v0 [658] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [661] iconst_m1 [662] ificmpeq +12 (target=674) [665] aload_0 v0 [666] aload_1 v1 [667] iload_2 v2 [668] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [671] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [674] iconst_1 [675] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scrollTo(II)V Access flags: 0x1 = public void scrollTo(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #96 + Methodref [android/view/ViewGroup.scrollTo (II)V] [6] aload_0 v0 [7] iload_1 v1 [8] i2f [9] putfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [12] aload_0 v0 [13] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [16] ifeq +16 (target=32) [19] aload_0 v0 [20] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [23] aload_0 v0 [24] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [27] iload_1 v1 [28] iload_2 v2 [29] invokevirtual #142 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;II)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()F Access flags: 0x14 = protected final float b() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [4] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [7] aload_0 v0 [8] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [11] i2f [12] fdiv [13] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void dispatchDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #93 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [9] aload_0 v0 [10] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [13] aload_1 v1 [14] invokevirtual #143 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;)V] [17] aload_0 v0 [18] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [21] aload_0 v0 [22] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [25] aload_1 v1 [26] aload_0 v0 [27] invokevirtual #112 + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] [30] invokevirtual #144 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;F)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #60 + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Bitmap;)V Access flags: 0x11 = public final void a(android.graphics.Bitmap) 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 #34 + Fieldref [com/slidingmenu/lib/CustomViewAbove.A Landroid/graphics/Bitmap;] [5] aload_0 v0 [6] invokevirtual #133 + Methodref [com/slidingmenu/lib/CustomViewAbove.refreshDrawableState ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;)V Access flags: 0x2 = private void b(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #67 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [4] istore_2 v2 [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [10] aload_0 v0 [11] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [14] ificmpne +45 (target=59) [17] iload_2 v2 [18] ifne +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] istore_2 v2 [27] aload_0 v0 [28] aload_1 v1 [29] iload_2 v2 [30] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [33] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [36] aload_0 v0 [37] aload_1 v1 [38] iload_2 v2 [39] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [42] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [45] aload_0 v0 [46] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [49] ifnull +10 (target=59) [52] aload_0 v0 [53] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [56] invokevirtual #81 + Methodref [android/view/VelocityTracker.clear ()V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()V Access flags: 0x2 = private void h() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [10] aload_0 v0 [11] iconst_m1 [12] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [15] aload_0 v0 [16] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [19] ifnull +15 (target=34) [22] aload_0 v0 [23] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [26] invokevirtual #84 + Methodref [android/view/VelocityTracker.recycle ()V] [29] aload_0 v0 [30] aconst_null [31] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x2 = private void b(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] [4] iload_1 v1 [5] ificmpeq +8 (target=13) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #43 + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #94 + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [5] ifne +118 (target=123) [8] aload_0 v0 [9] aload_1 v1 [10] astore_2 v2 [11] astore_1 v1 [12] iconst_0 [13] istore_3 v3 [14] aload_2 v2 [15] invokevirtual #75 + Methodref [android/view/KeyEvent.getAction ()I] [18] ifne +99 (target=117) [21] aload_2 v2 [22] invokevirtual #76 + Methodref [android/view/KeyEvent.getKeyCode ()I] [25] lookupswitch (3 offsets, default=92) (target=117) 21: offset = 35, target = 60 22: offset = 45, target = 70 61: offset = 55, target = 80 default: offset = 92, target = 117 [60] aload_1 v1 [61] bipush 17 [63] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [66] istore_3 v3 [67] goto +50 (target=117) [70] aload_1 v1 [71] bipush 66 [73] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [76] istore_3 v3 [77] goto +40 (target=117) [80] getstatic #32 + Fieldref [android/os/Build$VERSION.SDK_INT I] [83] bipush 11 [85] ificmplt +32 (target=117) [88] aload_2 v2 [89] invokestatic #66 + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] [92] ifeq +12 (target=104) [95] aload_1 v1 [96] iconst_2 [97] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [100] istore_3 v3 [101] goto +16 (target=117) [104] aload_2 v2 [105] invokestatic #65 + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] [108] ifeq +9 (target=117) [111] aload_1 v1 [112] iconst_1 [113] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [116] istore_3 v3 [117] iload_3 v3 [118] ifne +5 (target=123) [121] iconst_0 [122] ireturn [123] iconst_1 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)Z Access flags: 0x2 = private boolean d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 5, stack = 4): [0] aload_0 v0 [1] invokevirtual #120 + Methodref [com/slidingmenu/lib/CustomViewAbove.findFocus ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] aload_0 v0 [7] ifacmpne +5 (target=12) [10] aconst_null [11] astore_2 v2 [12] iconst_0 [13] istore_3 v3 [14] invokestatic #74 + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] [17] aload_0 v0 [18] aload_2 v2 [19] iload_1 v1 [20] invokevirtual #73 + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] [23] dup [24] astore v4 [26] ifnull +76 (target=102) [29] aload v4 [31] aload_2 v2 [32] ifacmpeq +70 (target=102) [35] iload_1 v1 [36] bipush 17 [38] ificmpne +34 (target=72) [41] aload_2 v2 [42] ifnull +22 (target=64) [45] aload v4 [47] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [50] aload_2 v2 [51] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [54] ificmplt +10 (target=64) [57] aload_0 v0 [58] invokespecial #130 + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] [61] goto +95 (target=156) [64] aload v4 [66] invokevirtual #88 + Methodref [android/view/View.requestFocus ()Z] [69] goto +87 (target=156) [72] iload_1 v1 [73] bipush 66 [75] ificmpne +82 (target=157) [78] aload_2 v2 [79] ifnull +15 (target=94) [82] aload v4 [84] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [87] aload_2 v2 [88] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [91] ificmple +40 (target=131) [94] aload v4 [96] invokevirtual #88 + Methodref [android/view/View.requestFocus ()Z] [99] goto +57 (target=156) [102] iload_1 v1 [103] bipush 17 [105] ificmpeq +8 (target=113) [108] iload_1 v1 [109] iconst_1 [110] ificmpne +10 (target=120) [113] aload_0 v0 [114] invokespecial #130 + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] [117] goto +39 (target=156) [120] iload_1 v1 [121] bipush 66 [123] ificmpeq +8 (target=131) [126] iload_1 v1 [127] iconst_2 [128] ificmpne +29 (target=157) [131] aload_0 v0 [132] dup [133] astore_2 v2 [134] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [137] ifgt +18 (target=155) [140] aload_2 v2 [141] aload_2 v2 [142] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [145] iconst_1 [146] iadd [147] iconst_0 [148] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [151] iconst_1 [152] goto +4 (target=156) [155] iconst_0 [156] istore_3 v3 [157] iload_3 v3 [158] ifeq +11 (target=169) [161] aload_0 v0 [162] iload_1 v1 [163] invokestatic #79 + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] [166] invokevirtual #132 + Methodref [com/slidingmenu/lib/CustomViewAbove.playSoundEffect (I)V] [169] iload_3 v3 [170] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()Z Access flags: 0x2 = private boolean i() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ifle +16 (target=20) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [12] iconst_1 [13] isub [14] iconst_0 [15] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.CustomViewBehind a(com.slidingmenu.lib.CustomViewAbove) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.a extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/lib/a] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/lib/a] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fload_1 v1 [10] fmul [11] fload_1 v1 [12] fmul [13] fconst_1 [14] fadd [15] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/b Superclass: com/slidingmenu/lib/d Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.b extends com.slidingmenu.lib.d Interfaces (count = 0): Constant Pool (count = 26): + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/b] + Class [com/slidingmenu/lib/d] + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] + Methodref [com/slidingmenu/lib/d. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [a] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/b] + Utf8 [com/slidingmenu/lib/d] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x1010 = final synthetic com.slidingmenu.lib.CustomViewAbove a Methods (count = 2): - Method: (Lcom/slidingmenu/lib/CustomViewAbove;)V Access flags: 0x0 = b(com.slidingmenu.lib.CustomViewAbove) 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 #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [com/slidingmenu/lib/d. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [7] ifnull +52 (target=59) [10] iload_1 v1 [11] tableswitch (3 offsets, default=48) (target=59) 0: offset = 25, target = 36 1: offset = 37, target = 48 2: offset = 25, target = 36 default: offset = 48, target = 59 [36] aload_0 v0 [37] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [40] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [43] iconst_1 [44] invokevirtual #7 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] [47] return [48] aload_0 v0 [49] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [52] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [55] iconst_0 [56] invokevirtual #7 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/slidingmenu/lib/c] + Class [java/lang/Object] + Utf8 [(I)V] + Utf8 [a] + Utf8 [com/slidingmenu/lib/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(I)V Access flags: 0x401 = public abstract void a(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.d extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/c] Constant Pool (count = 14): + Class [com/slidingmenu/lib/c] + Class [com/slidingmenu/lib/d] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [com/slidingmenu/lib/c] + Utf8 [com/slidingmenu/lib/d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x1 = public void a(int) 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): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/CustomViewBehind Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.CustomViewBehind extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 221): + Float [20.0] + Float [255.0] + String [The BehindFadeDegree must be between 0.0f and 1.0f] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Color] + Class [android/graphics/Paint] + Class [android/graphics/drawable/Drawable] + Class [android/util/TypedValue] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/i] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.restore ()V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Color.argb (IIII)I] + Methodref [android/graphics/Paint. ()V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/util/TypedValue.applyDimension (IFLandroid/util/DisplayMetrics;)F] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.requestLayout ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.setMeasuredDimension (II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.setVisibility (I)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.abs (F)F] + InterfaceMethodref [com/slidingmenu/lib/i.a (Landroid/graphics/Canvas;F)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/graphics/Canvas;F)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + NameAndType [abs (F)F] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [applyDimension (IFLandroid/util/DisplayMetrics;)F] + NameAndType [argb (IIII)I] + NameAndType [b ()F] + NameAndType [b Landroid/view/View;] + NameAndType [c Landroid/view/View;] + NameAndType [d I] + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V] + NameAndType [e I] + NameAndType [f Lcom/slidingmenu/lib/i;] + NameAndType [g Z] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getWidth ()I] + NameAndType [h I] + NameAndType [i Z] + NameAndType [invalidate ()V] + NameAndType [j Landroid/graphics/Paint;] + NameAndType [k F] + NameAndType [l Landroid/graphics/drawable/Drawable;] + NameAndType [layout (IIII)V] + NameAndType [m Landroid/graphics/drawable/Drawable;] + NameAndType [measure (II)V] + NameAndType [n I] + NameAndType [o F] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [restore ()V] + NameAndType [save ()I] + NameAndType [scrollTo (II)V] + NameAndType [setBounds (IIII)V] + NameAndType [setColor (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setVisibility (I)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(F)Z] + Utf8 [(FFFFLandroid/graphics/Paint;)V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(IFLandroid/util/DisplayMetrics;)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)I] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;II)Z] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;F)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Paint;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [Lcom/slidingmenu/lib/i;] + Utf8 [The BehindFadeDegree must be between 0.0f and 1.0f] + Utf8 [Z] + Utf8 [a] + Utf8 [abs] + Utf8 [addView] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Color] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [applyDimension] + Utf8 [argb] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/i] + Utf8 [d] + Utf8 [dispatchDraw] + Utf8 [draw] + Utf8 [drawRect] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getChildMeasureSpec] + Utf8 [getDefaultSize] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getWidth] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [measure] + Utf8 [n] + Utf8 [o] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onTouchEvent] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [restore] + Utf8 [save] + Utf8 [scrollTo] + Utf8 [setBounds] + Utf8 [setColor] + Utf8 [setMeasuredDimension] + Utf8 [setVisibility] Fields (count = 15): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewAbove a + Field: b Landroid/view/View; Access flags: 0x2 = private android.view.View b + Field: c Landroid/view/View; Access flags: 0x2 = private android.view.View c + Field: d I Access flags: 0x2 = private int d + Field: e I Access flags: 0x2 = private int e + Field: f Lcom/slidingmenu/lib/i; Access flags: 0x2 = private com.slidingmenu.lib.i f + Field: g Z Access flags: 0x2 = private boolean g + Field: h I Access flags: 0x2 = private int h + Field: i Z Access flags: 0x2 = private boolean i + Field: j Landroid/graphics/Paint; Access flags: 0x12 = private final android.graphics.Paint j + Field: k F Access flags: 0x2 = private float k + Field: l Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable l + Field: m Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable m + Field: n I Access flags: 0x2 = private int n + Field: o F Access flags: 0x2 = private float o Methods (count = 34): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public CustomViewBehind(android.content.Context) 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] invokespecial #52 + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CustomViewBehind(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #48 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #7 + Class [android/graphics/Paint] [10] dup [11] invokespecial #37 + Methodref [android/graphics/Paint. ()V] [14] putfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [17] aload_0 v0 [18] iconst_1 [19] ldc #1 + Float [20.0] [21] aload_0 v0 [22] invokevirtual #57 + Methodref [com/slidingmenu/lib/CustomViewBehind.getResources ()Landroid/content/res/Resources;] [25] invokevirtual #32 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [28] invokestatic #41 + Methodref [android/util/TypedValue.applyDimension (IFLandroid/util/DisplayMetrics;)F] [31] f2i [32] putfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewAbove;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.CustomViewAbove) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/i;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [5] aload_0 v0 [6] invokevirtual #61 + Methodref [com/slidingmenu/lib/CustomViewBehind.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [4] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [12] invokevirtual #60 + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [25] invokevirtual #53 + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [12] invokevirtual #60 + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [25] invokevirtual #53 + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(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 #23 + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scrollTo(II)V Access flags: 0x1 = public void scrollTo(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #50 + Methodref [android/view/ViewGroup.scrollTo (II)V] [6] aload_0 v0 [7] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [10] ifnull +7 (target=17) [13] aload_0 v0 [14] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) 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: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void dispatchDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [4] ifnull +35 (target=39) [7] aload_1 v1 [8] invokevirtual #35 + Methodref [android/graphics/Canvas.save ()I] [11] pop [12] aload_0 v0 [13] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #17 + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] [21] invokevirtual #51 + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] [24] invokeinterface #67 + InterfaceMethodref [com/slidingmenu/lib/i.a (Landroid/graphics/Canvas;F)V] [29] aload_0 v0 [30] aload_1 v1 [31] invokespecial #49 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [34] aload_1 v1 [35] invokevirtual #34 + Methodref [android/graphics/Canvas.restore ()V] [38] return [39] aload_0 v0 [40] aload_1 v1 [41] invokespecial #49 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 6, stack = 5): [0] iload v4 [2] iload_2 v2 [3] isub [4] istore_1 v1 [5] iload v5 [7] iload_3 v3 [8] isub [9] istore_2 v2 [10] aload_0 v0 [11] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [14] iconst_0 [15] iconst_0 [16] iload_1 v1 [17] aload_0 v0 [18] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [21] isub [22] iload_2 v2 [23] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [26] aload_0 v0 [27] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [30] ifnull +19 (target=49) [33] aload_0 v0 [34] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [37] iconst_0 [38] iconst_0 [39] iload_1 v1 [40] aload_0 v0 [41] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [44] isub [45] iload_2 v2 [46] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 5, stack = 4): [0] iconst_0 [1] iload_1 v1 [2] invokestatic #55 + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] [5] istore_3 v3 [6] iconst_0 [7] iload_2 v2 [8] invokestatic #55 + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] [11] istore v4 [13] aload_0 v0 [14] iload_3 v3 [15] iload v4 [17] invokevirtual #63 + Methodref [com/slidingmenu/lib/CustomViewBehind.setMeasuredDimension (II)V] [20] iload_1 v1 [21] iconst_0 [22] iload_3 v3 [23] aload_0 v0 [24] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [27] isub [28] invokestatic #54 + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] [31] istore_1 v1 [32] iload_2 v2 [33] iconst_0 [34] iload v4 [36] invokestatic #54 + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] [39] istore_2 v2 [40] aload_0 v0 [41] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [44] iload_1 v1 [45] iload_2 v2 [46] invokevirtual #46 + Methodref [android/view/View.measure (II)V] [49] aload_0 v0 [50] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [53] ifnull +12 (target=65) [56] aload_0 v0 [57] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [60] iload_1 v1 [61] iload_2 v2 [62] invokevirtual #46 + Methodref [android/view/View.measure (II)V] [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +8 (target=9) [4] iload_1 v1 [5] iconst_1 [6] ificmpne +34 (target=40) [9] aload_0 v0 [10] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [13] ifnull +11 (target=24) [16] aload_0 v0 [17] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [20] iconst_0 [21] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [24] aload_0 v0 [25] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [28] ifnull +12 (target=40) [31] aload_0 v0 [32] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [35] bipush 8 [37] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [40] aload_0 v0 [41] iload_1 v1 [42] putfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)V Access flags: 0x11 = public final void a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] putfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void a(android.graphics.drawable.Drawable) 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 #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void b(android.graphics.drawable.Drawable) 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 #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x11 = public final void b(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 #25 + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(F)V Access flags: 0x11 = public final void b(float) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fcmpl [3] ifgt +9 (target=12) [6] fload_1 v1 [7] fconst_0 [8] fcmpg [9] ifge +13 (target=22) [12] new #15 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #3 + String [The BehindFadeDegree must be between 0.0f and 1.0f] [18] invokespecial #65 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] fload_1 v1 [24] putfield #31 + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)I Access flags: 0x11 = public final int d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_1 [2] ificmple +7 (target=9) [5] iconst_2 [6] goto +12 (target=18) [9] iload_1 v1 [10] ifgt +7 (target=17) [13] iconst_0 [14] goto +4 (target=18) [17] iload_1 v1 [18] istore_1 v1 [19] aload_0 v0 [20] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [23] ifne +10 (target=33) [26] iload_1 v1 [27] iconst_1 [28] ificmple +5 (target=33) [31] iconst_0 [32] ireturn [33] aload_0 v0 [34] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [37] iconst_1 [38] ificmpne +9 (target=47) [41] iload_1 v1 [42] ifgt +5 (target=47) [45] iconst_2 [46] ireturn [47] iload_1 v1 [48] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;II)V Access flags: 0x11 = public final void a(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 240, locals = 5, stack = 4): [0] iconst_0 [1] istore v4 [3] aload_0 v0 [4] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [7] ifne +39 (target=46) [10] iload_2 v2 [11] aload_1 v1 [12] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [15] ificmplt +7 (target=22) [18] bipush 8 [20] istore v4 [22] aload_0 v0 [23] iload_2 v2 [24] aload_0 v0 [25] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [28] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [31] iadd [32] i2f [33] aload_0 v0 [34] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [37] fmul [38] f2i [39] iload_3 v3 [40] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [43] goto +190 (target=233) [46] aload_0 v0 [47] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [50] iconst_1 [51] ificmpne +53 (target=104) [54] iload_2 v2 [55] aload_1 v1 [56] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [59] ificmpgt +7 (target=66) [62] bipush 8 [64] istore v4 [66] aload_0 v0 [67] aload_0 v0 [68] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [71] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [74] aload_0 v0 [75] invokevirtual #58 + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] [78] isub [79] i2f [80] iload_2 v2 [81] aload_0 v0 [82] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [85] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [88] isub [89] i2f [90] aload_0 v0 [91] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [94] fmul [95] fadd [96] f2i [97] iload_3 v3 [98] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [101] goto +132 (target=233) [104] aload_0 v0 [105] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [108] iconst_2 [109] ificmpne +124 (target=233) [112] aload_0 v0 [113] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [116] iload_2 v2 [117] aload_1 v1 [118] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [121] ificmplt +8 (target=129) [124] bipush 8 [126] goto +4 (target=130) [129] iconst_0 [130] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [133] aload_0 v0 [134] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [137] iload_2 v2 [138] aload_1 v1 [139] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [142] ificmpgt +8 (target=150) [145] bipush 8 [147] goto +4 (target=151) [150] iconst_0 [151] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [154] iload_2 v2 [155] ifne +8 (target=163) [158] bipush 8 [160] goto +4 (target=164) [163] iconst_0 [164] istore v4 [166] iload_2 v2 [167] aload_1 v1 [168] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [171] ificmpgt +27 (target=198) [174] aload_0 v0 [175] iload_2 v2 [176] aload_0 v0 [177] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [180] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [183] iadd [184] i2f [185] aload_0 v0 [186] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [189] fmul [190] f2i [191] iload_3 v3 [192] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [195] goto +38 (target=233) [198] aload_0 v0 [199] aload_0 v0 [200] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [203] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [206] aload_0 v0 [207] invokevirtual #58 + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] [210] isub [211] i2f [212] iload_2 v2 [213] aload_0 v0 [214] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [217] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [220] isub [221] i2f [222] aload_0 v0 [223] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [226] fmul [227] fadd [228] f2i [229] iload_3 v3 [230] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [233] aload_0 v0 [234] iload v4 [236] invokevirtual #64 + Methodref [com/slidingmenu/lib/CustomViewBehind.setVisibility (I)V] [239] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)I Access flags: 0x11 = public final int a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +16 (target=20) [7] aload_1 v1 [8] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [11] aload_0 v0 [12] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [15] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [18] isub [19] ireturn [20] aload_0 v0 [21] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [24] iconst_1 [25] ificmpne +16 (target=41) [28] aload_1 v1 [29] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [36] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [39] iadd [40] ireturn [41] aload_0 v0 [42] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [45] iconst_2 [46] ificmpne +56 (target=102) [49] iload_2 v2 [50] tableswitch (3 offsets, default=52) (target=102) 0: offset = 26, target = 76 1: offset = 52, target = 102 2: offset = 39, target = 89 default: offset = 52, target = 102 [76] aload_1 v1 [77] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [80] aload_0 v0 [81] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [84] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [87] isub [88] ireturn [89] aload_1 v1 [90] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [93] aload_0 v0 [94] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [97] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [100] iadd [101] ireturn [102] iconst_0 [103] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x11 = public final int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifeq +11 (target=15) [7] aload_0 v0 [8] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [11] iconst_2 [12] ificmpne +16 (target=28) [15] aload_1 v1 [16] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [19] aload_0 v0 [20] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [23] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [26] isub [27] ireturn [28] aload_0 v0 [29] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [32] iconst_1 [33] ificmpne +8 (target=41) [36] aload_1 v1 [37] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)I Access flags: 0x11 = public final int d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +8 (target=12) [7] aload_1 v1 [8] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [11] ireturn [12] aload_0 v0 [13] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [16] iconst_1 [17] ificmpeq +11 (target=28) [20] aload_0 v0 [21] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [24] iconst_2 [25] ificmpne +16 (target=41) [28] aload_1 v1 [29] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [36] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [39] iadd [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;I)Z Access flags: 0x11 = public final boolean b(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 107, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [4] istore_3 v3 [5] aload_1 v1 [6] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [9] istore_1 v1 [10] aload_0 v0 [11] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [14] ifne +22 (target=36) [17] iload_2 v2 [18] iload_3 v3 [19] ificmplt +15 (target=34) [22] iload_2 v2 [23] aload_0 v0 [24] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [27] iload_3 v3 [28] iadd [29] ificmpgt +5 (target=34) [32] iconst_1 [33] ireturn [34] iconst_0 [35] ireturn [36] aload_0 v0 [37] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [40] iconst_1 [41] ificmpne +22 (target=63) [44] iload_2 v2 [45] iload_1 v1 [46] ificmpgt +15 (target=61) [49] iload_2 v2 [50] iload_1 v1 [51] aload_0 v0 [52] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [55] isub [56] ificmplt +5 (target=61) [59] iconst_1 [60] ireturn [61] iconst_0 [62] ireturn [63] aload_0 v0 [64] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [67] iconst_2 [68] ificmpne +37 (target=105) [71] iload_2 v2 [72] iload_3 v3 [73] ificmplt +13 (target=86) [76] iload_2 v2 [77] aload_0 v0 [78] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [81] iload_3 v3 [82] iadd [83] ificmple +20 (target=103) [86] iload_2 v2 [87] iload_1 v1 [88] ificmpgt +13 (target=101) [91] iload_2 v2 [92] iload_1 v1 [93] aload_0 v0 [94] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [97] isub [98] ificmpge +5 (target=103) [101] iconst_0 [102] ireturn [103] iconst_1 [104] ireturn [105] iconst_0 [106] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;II)Z Access flags: 0x11 = public final boolean b(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [11] iconst_2 [12] ificmpne +19 (target=31) [15] iload_2 v2 [16] ifne +15 (target=31) [19] iload_3 v3 [20] aload_1 v1 [21] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [24] ificmplt +5 (target=29) [27] iconst_1 [28] ireturn [29] iconst_0 [30] ireturn [31] aload_0 v0 [32] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [35] iconst_1 [36] ificmpeq +16 (target=52) [39] aload_0 v0 [40] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [43] iconst_2 [44] ificmpne +20 (target=64) [47] iload_2 v2 [48] iconst_2 [49] ificmpne +15 (target=64) [52] iload_3 v3 [53] aload_1 v1 [54] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [57] ificmpgt +5 (target=62) [60] iconst_1 [61] ireturn [62] iconst_0 [63] ireturn [64] iconst_0 [65] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(F)Z Access flags: 0x11 = public final boolean c(float) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +13 (target=17) [7] fload_1 v1 [8] fconst_0 [9] fcmpl [10] ifle +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] iconst_1 [22] ificmpne +13 (target=35) [25] fload_1 v1 [26] fconst_0 [27] fcmpg [28] ifge +5 (target=33) [31] iconst_1 [32] ireturn [33] iconst_0 [34] ireturn [35] aload_0 v0 [36] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [39] iconst_2 [40] ificmpne +5 (target=45) [43] iconst_1 [44] ireturn [45] iconst_0 [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(F)Z Access flags: 0x11 = public final boolean d(float) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +13 (target=17) [7] fload_1 v1 [8] fconst_0 [9] fcmpg [10] ifge +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] iconst_1 [22] ificmpne +13 (target=35) [25] fload_1 v1 [26] fconst_0 [27] fcmpl [28] ifle +5 (target=33) [31] iconst_1 [32] ireturn [33] iconst_0 [34] ireturn [35] aload_0 v0 [36] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [39] iconst_2 [40] ificmpne +5 (target=45) [43] iconst_1 [44] ireturn [45] iconst_0 [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/graphics/Canvas;)V Access flags: 0x11 = public final void a(android.view.View,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [11] ifgt +4 (target=15) [14] return [15] iconst_0 [16] istore_3 v3 [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] ifeq +66 (target=87) [24] aload_0 v0 [25] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [28] iconst_1 [29] ificmpne +11 (target=40) [32] aload_1 v1 [33] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [36] istore_3 v3 [37] goto +60 (target=97) [40] aload_0 v0 [41] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [44] iconst_2 [45] ificmpne +52 (target=97) [48] aload_0 v0 [49] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [52] ifnull +35 (target=87) [55] aload_1 v1 [56] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [59] istore_3 v3 [60] aload_0 v0 [61] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [64] iload_3 v3 [65] iconst_0 [66] iload_3 v3 [67] aload_0 v0 [68] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [71] iadd [72] aload_0 v0 [73] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [76] invokevirtual #40 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [79] aload_0 v0 [80] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [83] aload_2 v2 [84] invokevirtual #39 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [87] aload_1 v1 [88] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [91] aload_0 v0 [92] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [95] isub [96] istore_3 v3 [97] aload_0 v0 [98] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [101] iload_3 v3 [102] iconst_0 [103] iload_3 v3 [104] aload_0 v0 [105] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [108] iadd [109] aload_0 v0 [110] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [113] invokevirtual #40 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [116] aload_0 v0 [117] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [120] aload_2 v2 [121] invokevirtual #39 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [124] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.view.View,android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 187, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] [4] ifne +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #31 + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] [12] ldc #2 + Float [255.0] [14] fmul [15] fconst_1 [16] fload_3 v3 [17] fsub [18] invokestatic #66 + Methodref [java/lang/Math.abs (F)F] [21] fmul [22] f2i [23] istore_3 v3 [24] aload_0 v0 [25] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [28] iload_3 v3 [29] iconst_0 [30] iconst_0 [31] iconst_0 [32] invokestatic #36 + Methodref [android/graphics/Color.argb (IIII)I] [35] invokevirtual #38 + Methodref [android/graphics/Paint.setColor (I)V] [38] iconst_0 [39] istore_3 v3 [40] iconst_0 [41] istore v4 [43] aload_0 v0 [44] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [47] ifne +25 (target=72) [50] aload_1 v1 [51] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [54] aload_0 v0 [55] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [58] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [61] isub [62] istore_3 v3 [63] aload_1 v1 [64] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [67] istore v4 [69] goto +98 (target=167) [72] aload_0 v0 [73] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [76] iconst_1 [77] ificmpne +25 (target=102) [80] aload_1 v1 [81] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [84] istore_3 v3 [85] aload_1 v1 [86] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [89] aload_0 v0 [90] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [93] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [96] iadd [97] istore v4 [99] goto +68 (target=167) [102] aload_0 v0 [103] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [106] iconst_2 [107] ificmpne +60 (target=167) [110] aload_1 v1 [111] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [114] aload_0 v0 [115] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [118] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [121] isub [122] istore_3 v3 [123] aload_1 v1 [124] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [127] istore v4 [129] aload_2 v2 [130] iload_3 v3 [131] i2f [132] fconst_0 [133] iload v4 [135] i2f [136] aload_0 v0 [137] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [140] i2f [141] aload_0 v0 [142] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [145] invokevirtual #33 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [148] aload_1 v1 [149] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [152] istore_3 v3 [153] aload_1 v1 [154] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [157] aload_0 v0 [158] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [161] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [164] iadd [165] istore v4 [167] aload_2 v2 [168] iload_3 v3 [169] i2f [170] fconst_0 [171] iload v4 [173] i2f [174] aload_0 v0 [175] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [178] i2f [179] aload_0 v0 [180] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [183] invokevirtual #33 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [186] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.e extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/e] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/e] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.f extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Integer [2130903075] + Class [com/slidingmenu/lib/f] + Class [java/lang/Object] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [a] + Utf8 [com/slidingmenu/lib/f] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a I Access flags: 0x19 = public static final int a Class member attributes (count = 1): + Constant value attribute: + Integer [2130903075] Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/g Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.g extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 162): + Integer [16842754] + Integer [16842766] + Integer [16842839] + Integer [16842927] + Integer [16842960] + Integer [16842964] + Integer [16843014] + Integer [16843071] + Integer [16843125] + Integer [16843126] + Integer [16843131] + Integer [16843156] + Integer [16843230] + Integer [16843231] + Integer [16843232] + Integer [16843233] + Integer [16843234] + Integer [16843235] + Integer [16843236] + Integer [16843237] + Integer [16843362] + Integer [16843375] + Integer [16843436] + Integer [16843437] + Integer [16843481] + Integer [16843515] + Integer [16843516] + Integer [16843657] + Integer [16843793] + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Integer [2130772049] + Integer [2130772050] + Integer [2130772051] + Integer [2130772052] + Integer [2130772053] + Integer [2130772054] + Integer [2130772055] + Integer [2130772056] + Integer [2130772057] + Integer [2130772058] + Integer [2130772059] + Integer [2130772060] + Integer [2130772061] + Class [com/slidingmenu/lib/g] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/g.a [I] + Fieldref [com/slidingmenu/lib/g.b [I] + Fieldref [com/slidingmenu/lib/g.c [I] + Fieldref [com/slidingmenu/lib/g.d [I] + Fieldref [com/slidingmenu/lib/g.e [I] + Fieldref [com/slidingmenu/lib/g.f [I] + Fieldref [com/slidingmenu/lib/g.g [I] + Fieldref [com/slidingmenu/lib/g.h [I] + Fieldref [com/slidingmenu/lib/g.i [I] + Fieldref [com/slidingmenu/lib/g.j [I] + NameAndType [a [I] + NameAndType [b [I] + NameAndType [c [I] + NameAndType [d [I] + NameAndType [e [I] + NameAndType [f [I] + NameAndType [g [I] + NameAndType [h [I] + NameAndType [i [I] + NameAndType [j [I] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [[I] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/g] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/Object] Fields (count = 10): + Field: a [I Access flags: 0x19 = public static final int[] a + Field: b [I Access flags: 0x19 = public static final int[] b + Field: c [I Access flags: 0x19 = public static final int[] c + Field: d [I Access flags: 0x19 = public static final int[] d + Field: e [I Access flags: 0x19 = public static final int[] e + Field: f [I Access flags: 0x19 = public static final int[] f + Field: g [I Access flags: 0x19 = public static final int[] g + Field: h [I Access flags: 0x19 = public static final int[] h + Field: i [I Access flags: 0x19 = public static final int[] i + Field: j [I Access flags: 0x19 = public static final int[] j Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 815, locals = 0, stack = 4): [0] bipush 53 [2] newarray 10 [4] dup [5] iconst_0 [6] ldc #3 + Integer [16842839] [8] iastore [9] dup [10] iconst_1 [11] ldc #36 + Integer [2130771974] [13] iastore [14] dup [15] iconst_2 [16] ldc #37 + Integer [2130771975] [18] iastore [19] dup [20] iconst_3 [21] ldc #38 + Integer [2130771976] [23] iastore [24] dup [25] iconst_4 [26] ldc #39 + Integer [2130771977] [28] iastore [29] dup [30] iconst_5 [31] ldc #40 + Integer [2130771978] [33] iastore [34] dup [35] bipush 6 [37] ldc #41 + Integer [2130771979] [39] iastore [40] dup [41] bipush 7 [43] ldc #42 + Integer [2130771980] [45] iastore [46] dup [47] bipush 8 [49] ldc #43 + Integer [2130771981] [51] iastore [52] dup [53] bipush 9 [55] ldc #44 + Integer [2130771982] [57] iastore [58] dup [59] bipush 10 [61] ldc #45 + Integer [2130771983] [63] iastore [64] dup [65] bipush 11 [67] ldc #46 + Integer [2130771984] [69] iastore [70] dup [71] bipush 12 [73] ldc #47 + Integer [2130771985] [75] iastore [76] dup [77] bipush 13 [79] ldc #48 + Integer [2130771986] [81] iastore [82] dup [83] bipush 14 [85] ldc #49 + Integer [2130771987] [87] iastore [88] dup [89] bipush 15 [91] ldc #50 + Integer [2130771988] [93] iastore [94] dup [95] bipush 16 [97] ldc #51 + Integer [2130771989] [99] iastore [100] dup [101] bipush 17 [103] ldc #52 + Integer [2130771990] [105] iastore [106] dup [107] bipush 18 [109] ldc #53 + Integer [2130771991] [111] iastore [112] dup [113] bipush 19 [115] ldc #54 + Integer [2130771992] [117] iastore [118] dup [119] bipush 20 [121] ldc #55 + Integer [2130771993] [123] iastore [124] dup [125] bipush 21 [127] ldc #56 + Integer [2130771994] [129] iastore [130] dup [131] bipush 22 [133] ldc #57 + Integer [2130771995] [135] iastore [136] dup [137] bipush 23 [139] ldc #58 + Integer [2130771996] [141] iastore [142] dup [143] bipush 24 [145] ldc #59 + Integer [2130771997] [147] iastore [148] dup [149] bipush 25 [151] ldc #60 + Integer [2130771998] [153] iastore [154] dup [155] bipush 26 [157] ldc #61 + Integer [2130771999] [159] iastore [160] dup [161] bipush 27 [163] ldc #62 + Integer [2130772000] [165] iastore [166] dup [167] bipush 28 [169] ldc #63 + Integer [2130772001] [171] iastore [172] dup [173] bipush 29 [175] ldc #64 + Integer [2130772002] [177] iastore [178] dup [179] bipush 30 [181] ldc #65 + Integer [2130772003] [183] iastore [184] dup [185] bipush 31 [187] ldc #66 + Integer [2130772004] [189] iastore [190] dup [191] bipush 32 [193] ldc #67 + Integer [2130772005] [195] iastore [196] dup [197] bipush 33 [199] ldc #68 + Integer [2130772006] [201] iastore [202] dup [203] bipush 34 [205] ldc #69 + Integer [2130772007] [207] iastore [208] dup [209] bipush 35 [211] ldc #70 + Integer [2130772008] [213] iastore [214] dup [215] bipush 36 [217] ldc #71 + Integer [2130772009] [219] iastore [220] dup [221] bipush 37 [223] ldc #72 + Integer [2130772010] [225] iastore [226] dup [227] bipush 38 [229] ldc #73 + Integer [2130772011] [231] iastore [232] dup [233] bipush 39 [235] ldc #74 + Integer [2130772012] [237] iastore [238] dup [239] bipush 40 [241] ldc #75 + Integer [2130772013] [243] iastore [244] dup [245] bipush 41 [247] ldc #76 + Integer [2130772014] [249] iastore [250] dup [251] bipush 42 [253] ldc #77 + Integer [2130772015] [255] iastore [256] dup [257] bipush 43 [259] ldc #78 + Integer [2130772016] [261] iastore [262] dup [263] bipush 44 [265] ldc #79 + Integer [2130772017] [267] iastore [268] dup [269] bipush 45 [271] ldc #80 + Integer [2130772018] [273] iastore [274] dup [275] bipush 46 [277] ldc #81 + Integer [2130772019] [279] iastore [280] dup [281] bipush 47 [283] ldc #82 + Integer [2130772020] [285] iastore [286] dup [287] bipush 48 [289] ldc #83 + Integer [2130772021] [291] iastore [292] dup [293] bipush 49 [295] ldc #84 + Integer [2130772022] [297] iastore [298] dup [299] bipush 50 [301] ldc #85 + Integer [2130772023] [303] iastore [304] dup [305] bipush 51 [307] ldc #86 + Integer [2130772024] [309] iastore [310] dup [311] bipush 52 [313] ldc #87 + Integer [2130772025] [315] iastore [316] putstatic #126 + Fieldref [com/slidingmenu/lib/g.a [I] [319] bipush 6 [321] newarray 10 [323] dup [324] iconst_0 [325] ldc #2 + Integer [16842766] [327] iastore [328] dup [329] iconst_1 [330] ldc #5 + Integer [16842960] [332] iastore [333] dup [334] iconst_2 [335] ldc #12 + Integer [16843156] [337] iastore [338] dup [339] iconst_3 [340] ldc #13 + Integer [16843230] [342] iastore [343] dup [344] iconst_4 [345] ldc #14 + Integer [16843231] [347] iastore [348] dup [349] iconst_5 [350] ldc #15 + Integer [16843232] [352] iastore [353] putstatic #127 + Fieldref [com/slidingmenu/lib/g.b [I] [356] bipush 19 [358] newarray 10 [360] dup [361] iconst_0 [362] ldc #30 + Integer [2130771968] [364] iastore [365] dup [366] iconst_1 [367] ldc #31 + Integer [2130771969] [369] iastore [370] dup [371] iconst_2 [372] ldc #32 + Integer [2130771970] [374] iastore [375] dup [376] iconst_3 [377] ldc #33 + Integer [2130771971] [379] iastore [380] dup [381] iconst_4 [382] ldc #34 + Integer [2130771972] [384] iastore [385] dup [386] iconst_5 [387] ldc #35 + Integer [2130771973] [389] iastore [390] dup [391] bipush 6 [393] ldc #88 + Integer [2130772026] [395] iastore [396] dup [397] bipush 7 [399] ldc #89 + Integer [2130772027] [401] iastore [402] dup [403] bipush 8 [405] ldc #90 + Integer [2130772028] [407] iastore [408] dup [409] bipush 9 [411] ldc #91 + Integer [2130772029] [413] iastore [414] dup [415] bipush 10 [417] ldc #92 + Integer [2130772030] [419] iastore [420] dup [421] bipush 11 [423] ldc #93 + Integer [2130772031] [425] iastore [426] dup [427] bipush 12 [429] ldc #94 + Integer [2130772032] [431] iastore [432] dup [433] bipush 13 [435] ldc #95 + Integer [2130772033] [437] iastore [438] dup [439] bipush 14 [441] ldc #96 + Integer [2130772034] [443] iastore [444] dup [445] bipush 15 [447] ldc #97 + Integer [2130772035] [449] iastore [450] dup [451] bipush 16 [453] ldc #98 + Integer [2130772036] [455] iastore [456] dup [457] bipush 17 [459] ldc #99 + Integer [2130772037] [461] iastore [462] dup [463] bipush 18 [465] ldc #100 + Integer [2130772038] [467] iastore [468] putstatic #128 + Fieldref [com/slidingmenu/lib/g.c [I] [471] iconst_1 [472] newarray 10 [474] dup [475] iconst_0 [476] ldc #8 + Integer [16843071] [478] iastore [479] putstatic #129 + Fieldref [com/slidingmenu/lib/g.d [I] [482] iconst_3 [483] newarray 10 [485] dup [486] iconst_0 [487] ldc #6 + Integer [16842964] [489] iastore [490] dup [491] iconst_1 [492] ldc #109 + Integer [2130772047] [494] iastore [495] dup [496] iconst_2 [497] ldc #110 + Integer [2130772048] [499] iastore [500] putstatic #130 + Fieldref [com/slidingmenu/lib/g.e [I] [503] bipush 17 [505] newarray 10 [507] dup [508] iconst_0 [509] ldc #1 + Integer [16842754] [511] iastore [512] dup [513] iconst_1 [514] ldc #2 + Integer [16842766] [516] iastore [517] dup [518] iconst_2 [519] ldc #5 + Integer [16842960] [521] iastore [522] dup [523] iconst_3 [524] ldc #7 + Integer [16843014] [526] iastore [527] dup [528] iconst_4 [529] ldc #12 + Integer [16843156] [531] iastore [532] dup [533] iconst_5 [534] ldc #13 + Integer [16843230] [536] iastore [537] dup [538] bipush 6 [540] ldc #14 + Integer [16843231] [542] iastore [543] dup [544] bipush 7 [546] ldc #16 + Integer [16843233] [548] iastore [549] dup [550] bipush 8 [552] ldc #17 + Integer [16843234] [554] iastore [555] dup [556] bipush 9 [558] ldc #18 + Integer [16843235] [560] iastore [561] dup [562] bipush 10 [564] ldc #19 + Integer [16843236] [566] iastore [567] dup [568] bipush 11 [570] ldc #20 + Integer [16843237] [572] iastore [573] dup [574] bipush 12 [576] ldc #22 + Integer [16843375] [578] iastore [579] dup [580] bipush 13 [582] ldc #25 + Integer [16843481] [584] iastore [585] dup [586] bipush 14 [588] ldc #26 + Integer [16843515] [590] iastore [591] dup [592] bipush 15 [594] ldc #27 + Integer [16843516] [596] iastore [597] dup [598] bipush 16 [600] ldc #28 + Integer [16843657] [602] iastore [603] putstatic #131 + Fieldref [com/slidingmenu/lib/g.f [I] [606] iconst_5 [607] newarray 10 [609] dup [610] iconst_0 [611] ldc #30 + Integer [2130771968] [613] iastore [614] dup [615] iconst_1 [616] ldc #31 + Integer [2130771969] [618] iastore [619] dup [620] iconst_2 [621] ldc #32 + Integer [2130771970] [623] iastore [624] dup [625] iconst_3 [626] ldc #33 + Integer [2130771971] [628] iastore [629] dup [630] iconst_4 [631] ldc #34 + Integer [2130771972] [633] iastore [634] putstatic #132 + Fieldref [com/slidingmenu/lib/g.g [I] [637] bipush 8 [639] newarray 10 [641] dup [642] iconst_0 [643] ldc #101 + Integer [2130772039] [645] iastore [646] dup [647] iconst_1 [648] ldc #102 + Integer [2130772040] [650] iastore [651] dup [652] iconst_2 [653] ldc #103 + Integer [2130772041] [655] iastore [656] dup [657] iconst_3 [658] ldc #104 + Integer [2130772042] [660] iastore [661] dup [662] iconst_4 [663] ldc #105 + Integer [2130772043] [665] iastore [666] dup [667] iconst_5 [668] ldc #106 + Integer [2130772044] [670] iastore [671] dup [672] bipush 6 [674] ldc #107 + Integer [2130772045] [676] iastore [677] dup [678] bipush 7 [680] ldc #108 + Integer [2130772046] [682] iastore [683] putstatic #133 + Fieldref [com/slidingmenu/lib/g.h [I] [686] bipush 13 [688] newarray 10 [690] dup [691] iconst_0 [692] ldc #111 + Integer [2130772049] [694] iastore [695] dup [696] iconst_1 [697] ldc #112 + Integer [2130772050] [699] iastore [700] dup [701] iconst_2 [702] ldc #113 + Integer [2130772051] [704] iastore [705] dup [706] iconst_3 [707] ldc #114 + Integer [2130772052] [709] iastore [710] dup [711] iconst_4 [712] ldc #115 + Integer [2130772053] [714] iastore [715] dup [716] iconst_5 [717] ldc #116 + Integer [2130772054] [719] iastore [720] dup [721] bipush 6 [723] ldc #117 + Integer [2130772055] [725] iastore [726] dup [727] bipush 7 [729] ldc #118 + Integer [2130772056] [731] iastore [732] dup [733] bipush 8 [735] ldc #119 + Integer [2130772057] [737] iastore [738] dup [739] bipush 9 [741] ldc #120 + Integer [2130772058] [743] iastore [744] dup [745] bipush 10 [747] ldc #121 + Integer [2130772059] [749] iastore [750] dup [751] bipush 11 [753] ldc #122 + Integer [2130772060] [755] iastore [756] dup [757] bipush 12 [759] ldc #123 + Integer [2130772061] [761] iastore [762] putstatic #134 + Fieldref [com/slidingmenu/lib/g.i [I] [765] bipush 8 [767] newarray 10 [769] dup [770] iconst_0 [771] ldc #4 + Integer [16842927] [773] iastore [774] dup [775] iconst_1 [776] ldc #9 + Integer [16843125] [778] iastore [779] dup [780] iconst_2 [781] ldc #10 + Integer [16843126] [783] iastore [784] dup [785] iconst_3 [786] ldc #11 + Integer [16843131] [788] iastore [789] dup [790] iconst_4 [791] ldc #21 + Integer [16843362] [793] iastore [794] dup [795] iconst_5 [796] ldc #23 + Integer [16843436] [798] iastore [799] dup [800] bipush 6 [802] ldc #24 + Integer [16843437] [804] iastore [805] dup [806] bipush 7 [808] ldc #29 + Integer [16843793] [810] iastore [811] putstatic #135 + Fieldref [com/slidingmenu/lib/g.j [I] [814] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/SlidingMenu Superclass: android/widget/RelativeLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.SlidingMenu extends android.widget.RelativeLayout Interfaces (count = 0): Constant Pool (count = 311): + Integer [2130837604] + Integer [2130903067] + Integer [2131230736] + Integer [2131230738] + Float [-1.0] + Float [0.33] + Float [0.66] + String [Cannot set both behindOffset and behindWidth for a SlidingMenu] + String [ScrollScale must be between 0 and 1] + String [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] + String [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] + String [getSize] + String [window] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/BitmapFactory] + Class [android/graphics/Point] + Class [android/graphics/Rect] + Class [android/view/Display] + Class [android/view/LayoutInflater] + Class [android/view/WindowManager] + Class [android/widget/FrameLayout] + Class [android/widget/RelativeLayout] + Class [android/widget/RelativeLayout$LayoutParams] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/g] + Class [com/slidingmenu/lib/h] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/reflect/Method] + Fieldref [android/graphics/Point.x I] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] + Fieldref [com/slidingmenu/lib/SlidingMenu.c Lcom/slidingmenu/lib/l;] + Fieldref [com/slidingmenu/lib/SlidingMenu.d Lcom/slidingmenu/lib/j;] + Fieldref [com/slidingmenu/lib/g.i [I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDimension (I)F] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDimension (IF)F] + Methodref [android/content/res/TypedArray.getFloat (IF)F] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + Methodref [android/graphics/Point. ()V] + Methodref [android/view/Display.getWidth ()I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/widget/RelativeLayout.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/graphics/Bitmap;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewBehind;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/c;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.c ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (I)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/CustomViewAbove;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (I)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Z)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.setPadding (IIII)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcelable;Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/slidingmenu/lib/h. (Lcom/slidingmenu/lib/SlidingMenu;)V] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/os/Parcelable;Z)V] + NameAndType [ (Lcom/slidingmenu/lib/SlidingMenu;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()I] + NameAndType [a (F)V] + NameAndType [a (I)V] + NameAndType [a (Landroid/graphics/Bitmap;)V] + NameAndType [a (Landroid/graphics/drawable/Drawable;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewAbove;)V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewBehind;)V] + NameAndType [a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + NameAndType [a (Lcom/slidingmenu/lib/c;)V] + NameAndType [a (Lcom/slidingmenu/lib/i;)V] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + NameAndType [addRule (I)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [b ()I] + NameAndType [b (F)V] + NameAndType [b (I)V] + NameAndType [b (Landroid/graphics/drawable/Drawable;)V] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b (Z)V] + NameAndType [b Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [bottom I] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [c Lcom/slidingmenu/lib/l;] + NameAndType [d (I)V] + NameAndType [d Lcom/slidingmenu/lib/j;] + NameAndType [decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + NameAndType [e ()Z] + NameAndType [e (I)V] + NameAndType [f (I)V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + NameAndType [getDimension (I)F] + NameAndType [getDimension (IF)F] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getFloat (IF)F] + NameAndType [getInt (II)I] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [i ()V] + NameAndType [i [I] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [j ()V] + NameAndType [left I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [recycle ()V] + NameAndType [right I] + NameAndType [setPadding (IIII)V] + NameAndType [top I] + NameAndType [x I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/Display;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)F] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)V] + Utf8 [(IF)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + Utf8 [(Landroid/graphics/Bitmap;)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Z)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewBehind;)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)V] + Utf8 [(Lcom/slidingmenu/lib/c;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Cannot set both behindOffset and behindWidth for a SlidingMenu] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [Lcom/slidingmenu/lib/j;] + Utf8 [Lcom/slidingmenu/lib/l;] + Utf8 [ScrollScale must be between 0 and 1] + Utf8 [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] + Utf8 [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] + Utf8 [[I] + Utf8 [a] + Utf8 [addRule] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/BitmapFactory] + Utf8 [android/graphics/Point] + Utf8 [android/graphics/Rect] + Utf8 [android/view/Display] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/WindowManager] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/RelativeLayout] + Utf8 [android/widget/RelativeLayout$LayoutParams] + Utf8 [b] + Utf8 [bottom] + Utf8 [c] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/g] + Utf8 [com/slidingmenu/lib/h] + Utf8 [d] + Utf8 [decodeResource] + Utf8 [e] + Utf8 [f] + Utf8 [fitSystemWindows] + Utf8 [from] + Utf8 [g] + Utf8 [getBoolean] + Utf8 [getContext] + Utf8 [getDefaultDisplay] + Utf8 [getDimension] + Utf8 [getDrawable] + Utf8 [getFloat] + Utf8 [getInt] + Utf8 [getMethod] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getSuperState] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [h] + Utf8 [i] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [j] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/reflect/Method] + Utf8 [left] + Utf8 [obtainStyledAttributes] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [recycle] + Utf8 [right] + Utf8 [setPadding] + Utf8 [top] + Utf8 [window] + Utf8 [x] Fields (count = 4): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewAbove a + Field: b Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewBehind b + Field: c Lcom/slidingmenu/lib/l; Access flags: 0x2 = private com.slidingmenu.lib.l c + Field: d Lcom/slidingmenu/lib/j; Access flags: 0x2 = private com.slidingmenu.lib.j d Methods (count = 32): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public SlidingMenu(android.content.Context) 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] invokespecial #93 + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public SlidingMenu(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #94 + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public SlidingMenu(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 441, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #64 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] new #25 + Class [android/widget/RelativeLayout$LayoutParams] [10] dup [11] iconst_m1 [12] iconst_m1 [13] invokespecial #67 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [16] astore_3 v3 [17] aload_0 v0 [18] new #27 + Class [com/slidingmenu/lib/CustomViewBehind] [21] dup [22] aload_1 v1 [23] invokespecial #79 + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;)V] [26] putfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [29] aload_0 v0 [30] aload_0 v0 [31] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [34] aload_3 v3 [35] invokevirtual #99 + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [38] new #25 + Class [android/widget/RelativeLayout$LayoutParams] [41] dup [42] iconst_m1 [43] iconst_m1 [44] invokespecial #67 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [47] dup [48] astore_3 v3 [49] bipush 11 [51] invokevirtual #68 + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] [54] aload_0 v0 [55] new #26 + Class [com/slidingmenu/lib/CustomViewAbove] [58] dup [59] aload_1 v1 [60] invokespecial #69 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;)V] [63] putfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [66] aload_0 v0 [67] aload_0 v0 [68] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [71] aload_3 v3 [72] invokevirtual #99 + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [75] aload_0 v0 [76] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [79] aload_0 v0 [80] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [83] invokevirtual #74 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewBehind;)V] [86] aload_0 v0 [87] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [90] aload_0 v0 [91] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [94] invokevirtual #84 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/CustomViewAbove;)V] [97] aload_0 v0 [98] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [101] new #31 + Class [com/slidingmenu/lib/h] [104] dup [105] aload_0 v0 [106] invokespecial #117 + Methodref [com/slidingmenu/lib/h. (Lcom/slidingmenu/lib/SlidingMenu;)V] [109] invokevirtual #75 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/c;)V] [112] aload_1 v1 [113] aload_2 v2 [114] getstatic #46 + Fieldref [com/slidingmenu/lib/g.i [I] [117] invokevirtual #49 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [120] dup [121] astore_2 v2 [122] iconst_0 [123] iconst_0 [124] invokevirtual #55 + Methodref [android/content/res/TypedArray.getInt (II)I] [127] istore_3 v3 [128] aload_0 v0 [129] iload_3 v3 [130] invokevirtual #96 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [133] aload_2 v2 [134] iconst_1 [135] iconst_m1 [136] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [139] dup [140] istore_3 v3 [141] iconst_m1 [142] ificmpeq +28 (target=170) [145] aload_0 v0 [146] iload_3 v3 [147] istore v4 [149] dup [150] aconst_null [151] astore_3 v3 [152] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [155] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [158] iload v4 [160] aconst_null [161] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [164] invokevirtual #98 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [167] goto +15 (target=182) [170] aload_0 v0 [171] new #23 + Class [android/widget/FrameLayout] [174] dup [175] aload_1 v1 [176] invokespecial #63 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [179] invokevirtual #98 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [182] aload_2 v2 [183] iconst_2 [184] iconst_m1 [185] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [188] dup [189] istore_3 v3 [190] iconst_m1 [191] ificmpeq +28 (target=219) [194] aload_0 v0 [195] iload_3 v3 [196] istore v4 [198] dup [199] aconst_null [200] astore_3 v3 [201] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [204] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [207] iload v4 [209] aconst_null [210] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [213] invokevirtual #102 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [216] goto +15 (target=231) [219] aload_0 v0 [220] new #23 + Class [android/widget/FrameLayout] [223] dup [224] aload_1 v1 [225] invokespecial #63 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [228] invokevirtual #102 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [231] aload_2 v2 [232] bipush 6 [234] iconst_0 [235] invokevirtual #55 + Methodref [android/content/res/TypedArray.getInt (II)I] [238] istore_1 v1 [239] aload_0 v0 [240] iload_1 v1 [241] invokevirtual #104 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [244] aload_2 v2 [245] iconst_3 [246] ldc #5 + Float [-1.0] [248] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [251] f2i [252] istore_1 v1 [253] aload_2 v2 [254] iconst_4 [255] ldc #5 + Float [-1.0] [257] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [260] f2i [261] istore_3 v3 [262] iload_1 v1 [263] iconst_m1 [264] ificmpeq +18 (target=282) [267] iload_3 v3 [268] iconst_m1 [269] ificmpeq +13 (target=282) [272] new #34 + Class [java/lang/IllegalStateException] [275] dup [276] ldc #8 + String [Cannot set both behindOffset and behindWidth for a SlidingMenu] [278] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [281] athrow [282] iload_1 v1 [283] iconst_m1 [284] ificmpeq +11 (target=295) [287] aload_0 v0 [288] iload_1 v1 [289] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [292] goto +21 (target=313) [295] iload_3 v3 [296] iconst_m1 [297] ificmpeq +11 (target=308) [300] aload_0 v0 [301] iload_3 v3 [302] invokevirtual #101 + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] [305] goto +8 (target=313) [308] aload_0 v0 [309] iconst_0 [310] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [313] aload_2 v2 [314] iconst_5 [315] ldc #6 + Float [0.33] [317] invokevirtual #54 + Methodref [android/content/res/TypedArray.getFloat (IF)F] [320] fstore_1 v1 [321] aload_0 v0 [322] fload_1 v1 [323] invokevirtual #95 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [326] aload_2 v2 [327] bipush 7 [329] iconst_m1 [330] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [333] dup [334] istore_1 v1 [335] iconst_m1 [336] ificmpeq +8 (target=344) [339] aload_0 v0 [340] iload_1 v1 [341] invokevirtual #105 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [344] aload_2 v2 [345] bipush 8 [347] fconst_0 [348] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [351] f2i [352] istore_1 v1 [353] aload_0 v0 [354] iload_1 v1 [355] invokevirtual #107 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [358] aload_2 v2 [359] bipush 9 [361] iconst_1 [362] invokevirtual #52 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [365] istore_1 v1 [366] aload_0 v0 [367] iload_1 v1 [368] invokevirtual #103 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] [371] aload_2 v2 [372] bipush 10 [374] ldc #7 + Float [0.66] [376] invokevirtual #54 + Methodref [android/content/res/TypedArray.getFloat (IF)F] [379] fstore_1 v1 [380] aload_0 v0 [381] fload_1 v1 [382] invokevirtual #100 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [385] aload_2 v2 [386] bipush 11 [388] iconst_0 [389] invokevirtual #52 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [392] pop [393] aload_0 v0 [394] aconst_null [395] astore_3 v3 [396] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [399] invokevirtual #78 + Methodref [com/slidingmenu/lib/CustomViewAbove.c ()V] [402] aload_2 v2 [403] bipush 12 [405] iconst_m1 [406] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [409] dup [410] istore_1 v1 [411] iconst_m1 [412] ificmpeq +24 (target=436) [415] aload_0 v0 [416] iload_1 v1 [417] istore v4 [419] dup [420] astore_3 v3 [421] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [424] aload_3 v3 [425] invokevirtual #110 + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] [428] iload v4 [430] invokestatic #58 + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] [433] invokevirtual #72 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/graphics/Bitmap;)V] [436] aload_2 v2 [437] invokevirtual #57 + Methodref [android/content/res/TypedArray.recycle ()V] [440] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] aload_1 v1 [5] invokevirtual #73 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/View;)V] [8] aload_0 v0 [9] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #83 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] ldc #2 + Integer [2130903067] [10] aconst_null [11] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [14] astore_1 v1 [15] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [18] aload_1 v1 [19] invokevirtual #90 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iload_1 v1 [5] invokevirtual #76 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +23 (target=24) [4] iload_1 v1 [5] iconst_1 [6] ificmpeq +18 (target=24) [9] iload_1 v1 [10] iconst_2 [11] ificmpeq +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #10 + String [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] [20] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [28] iload_1 v1 [29] invokevirtual #88 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (I)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] invokevirtual #86 + Methodref [com/slidingmenu/lib/CustomViewBehind.b ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()V Access flags: 0x2 = private void i() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iconst_0 [5] invokevirtual #71 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: j()V Access flags: 0x2 = private void j() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iconst_1 [5] invokevirtual #71 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] dup [2] astore_1 v1 [3] invokevirtual #106 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [6] ifeq +8 (target=14) [9] aload_1 v1 [10] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [13] return [14] aload_1 v1 [15] invokespecial #111 + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()Z Access flags: 0x11 = public final boolean e() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] invokevirtual #70 + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] [7] ifeq +16 (target=23) [10] aload_0 v0 [11] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [14] invokevirtual #70 + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] [17] iconst_2 [18] ificmpeq +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)V Access flags: 0x2 = private void f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #81 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x11 = public final void f() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [4] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [7] ldc #3 + Integer [2131230736] [9] invokevirtual #50 + Methodref [android/content/res/Resources.getDimension (I)F] [12] f2i [13] istore_1 v1 [14] aload_0 v0 [15] iload_1 v1 [16] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 6, stack = 6): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [4] ldc #13 + String [window] [6] invokevirtual #48 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #22 + Class [android/view/WindowManager] [12] invokeinterface #121 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [17] astore_3 v3 [18] ldc #20 + Class [android/view/Display] [20] astore_2 v2 [21] iconst_1 [22] anewarray #32 + Class [java/lang/Class] [25] dup [26] iconst_0 [27] ldc #18 + Class [android/graphics/Point] [29] aastore [30] astore v4 [32] new #18 + Class [android/graphics/Point] [35] dup [36] invokespecial #59 + Methodref [android/graphics/Point. ()V] [39] astore v5 [41] aload_2 v2 [42] ldc #12 + String [getSize] [44] aload v4 [46] invokevirtual #118 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [49] aload_3 v3 [50] iconst_1 [51] anewarray #35 + Class [java/lang/Object] [54] dup [55] iconst_0 [56] aload v5 [58] aastore [59] invokevirtual #120 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [62] pop [63] aload v5 [65] getfield #37 + Fieldref [android/graphics/Point.x I] [68] istore_2 v2 [69] goto +9 (target=78) [72] pop [73] aload_3 v3 [74] invokevirtual #60 + Methodref [android/view/Display.getWidth ()I] [77] istore_2 v2 [78] aload_0 v0 [79] iload_2 v2 [80] iload_1 v1 [81] isub [82] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [85] return Code attribute exceptions (count = 1): - ExceptionInfo (18 -> 69: 72): + Class [java/lang/Exception] Code attribute attributes (attribute count = 0): + Method: a(F)V Access flags: 0x11 = public final void a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_0 [2] fcmpg [3] ifge +19 (target=22) [6] fload_1 v1 [7] fconst_1 [8] fcmpl [9] ifle +13 (target=22) [12] new #34 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #9 + String [ScrollScale must be between 0 and 1] [18] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [26] fload_1 v1 [27] invokevirtual #80 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (F)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/i;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #85 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/i;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] iload_1 v1 [1] iconst_1 [2] ificmpeq +22 (target=24) [5] iload_1 v1 [6] ifeq +18 (target=24) [9] iload_1 v1 [10] iconst_2 [11] ificmpeq +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #11 + String [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] [20] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [28] iload_1 v1 [29] invokevirtual #77 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (I)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)V Access flags: 0x11 = public final void d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #51 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #97 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void a(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #82 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x11 = public final void g() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] ldc #1 + Integer [2130837604] [10] invokevirtual #51 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [13] astore_1 v1 [14] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [17] aload_1 v1 [18] invokevirtual #89 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/graphics/drawable/Drawable;)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()V Access flags: 0x11 = public final void h() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #110 + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] [5] ldc #4 + Integer [2131230738] [7] invokevirtual #50 + Methodref [android/content/res/Resources.getDimension (I)F] [10] f2i [11] invokevirtual #107 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)V Access flags: 0x11 = public final void e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #92 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x11 = public final void b(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #91 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(F)V Access flags: 0x11 = public final void b(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] fload_1 v1 [5] invokevirtual #87 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (F)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x4 = protected android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #66 + Methodref [android/widget/RelativeLayout.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [8] dup [9] aload_1 v1 [10] aload_0 v0 [11] invokevirtual #106 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [14] invokespecial #114 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcelable;Z)V] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x4 = protected void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_1 v1 [1] instanceof #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [4] ifne +9 (target=13) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #65 + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] [12] return [13] aload_1 v1 [14] checkcast #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #116 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.getSuperState ()Landroid/os/Parcelable;] [23] invokespecial #65 + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] [26] aload_1 v1 [27] invokestatic #115 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] [30] ifeq +8 (target=38) [33] aload_0 v0 [34] invokespecial #111 + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] [37] return [38] aload_0 v0 [39] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: fitSystemWindows(Landroid/graphics/Rect;)Z Access flags: 0x4 = protected boolean fitSystemWindows(android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 5, stack = 5): [0] aload_1 v1 [1] getfield #39 + Fieldref [android/graphics/Rect.left I] [4] istore_2 v2 [5] aload_1 v1 [6] getfield #40 + Fieldref [android/graphics/Rect.right I] [9] istore_3 v3 [10] aload_1 v1 [11] getfield #41 + Fieldref [android/graphics/Rect.top I] [14] istore v4 [16] aload_1 v1 [17] getfield #38 + Fieldref [android/graphics/Rect.bottom I] [20] istore_1 v1 [21] aload_0 v0 [22] iload_2 v2 [23] iload v4 [25] iload_3 v3 [26] iload_1 v1 [27] invokevirtual #113 + Methodref [com/slidingmenu/lib/SlidingMenu.setPadding (IIII)V] [30] iconst_1 [31] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.l a(com.slidingmenu.lib.SlidingMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/slidingmenu/lib/SlidingMenu.c Lcom/slidingmenu/lib/l;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.j b(com.slidingmenu.lib.SlidingMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/slidingmenu/lib/SlidingMenu.d Lcom/slidingmenu/lib/j;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/h Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.h extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/c] Constant Pool (count = 27): + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/c] + Class [com/slidingmenu/lib/h] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + NameAndType [a Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [a] + Utf8 [b] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/c] + Utf8 [com/slidingmenu/lib/h] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x1010 = final synthetic com.slidingmenu.lib.SlidingMenu a Methods (count = 2): - Method: (Lcom/slidingmenu/lib/SlidingMenu;)V Access flags: 0x0 = h(com.slidingmenu.lib.SlidingMenu) 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 #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] iload_1 v1 [1] ifne +22 (target=23) [4] aload_0 v0 [5] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [8] invokestatic #6 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] [11] ifnull +12 (target=23) [14] aload_0 v0 [15] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [18] invokestatic #6 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] [21] pop [22] return [23] iload_1 v1 [24] iconst_1 [25] ificmpne +21 (target=46) [28] aload_0 v0 [29] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [32] invokestatic #7 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] [35] ifnull +11 (target=46) [38] aload_0 v0 [39] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [42] invokestatic #7 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] [45] pop [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/i Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.i extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [a] + Utf8 [com/slidingmenu/lib/i] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x401 = public abstract void a(android.graphics.Canvas,float) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/j] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/j] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/k] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/l Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.l extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/l] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/l] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/m] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/m] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/SlidingMenu$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.SlidingMenu$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 45): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/n] + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] + Methodref [android/os/Parcel.readByte ()B] + Methodref [android/os/Parcel.writeByte (B)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/slidingmenu/lib/n. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a Z] + NameAndType [readByte ()B] + NameAndType [writeByte (B)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()B] + Utf8 [()V] + Utf8 [(B)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;B)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Z)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/n] + Utf8 [readByte] + Utf8 [writeByte] + Utf8 [writeToParcel] Fields (count = 2): + Field: a Z Access flags: 0x12 = private final boolean a + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/slidingmenu/lib/n] [3] dup [4] invokespecial #13 + Methodref [com/slidingmenu/lib/n. ()V] [7] putstatic #5 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;Z)V Access flags: 0x1 = public SlidingMenu$SavedState(android.os.Parcelable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [10] return 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 = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #11 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [11] ifeq +7 (target=18) [14] iconst_1 [15] goto +4 (target=19) [18] iconst_0 [19] invokevirtual #8 + Methodref [android/os/Parcel.writeByte (B)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private SlidingMenu$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #7 + Methodref [android/os/Parcel.readByte ()B] [10] ifeq +7 (target=17) [13] iconst_1 [14] goto +4 (target=18) [17] iconst_0 [18] putfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;B)V Access flags: 0x1000 = synthetic SlidingMenu$SavedState(android.os.Parcel,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z Access flags: 0x1008 = static synthetic boolean a(com.slidingmenu.lib.SlidingMenu$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/n Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.n extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 21): + Class [android/os/Parcelable$Creator] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/n] + Class [java/lang/Object] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;B)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;B)V] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/n] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = n() 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: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [3] dup [4] aload_1 v1 [5] iconst_0 [6] invokespecial #5 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;B)V] [9] 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 = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingActivity Superclass: android/app/Activity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingActivity extends android.app.Activity Interfaces (count = 0): Constant Pool (count = 78): + Class [android/app/Activity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/slidingmenu/lib/app/SlidingActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/slidingmenu/lib/app/SlidingActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/app/Activity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/app/Activity. ()V] [4] 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 = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #5 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #19 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #8 + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #16 + Methodref [com/slidingmenu/lib/app/SlidingActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #14 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;)V] [13] 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 = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #10 + Methodref [android/app/Activity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.app.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 156): + Integer [16842836] + String [Both setBehindContentView must be called in onCreate in addition to setContentView.] + String [enableSlidingActionBar must be called in onCreate.] + String [menuOpen] + Class [android/app/Activity] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/os/Bundle] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/Window] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/a] + Class [com/slidingmenu/lib/f] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] + Fieldref [com/slidingmenu/lib/app/a.e Z] + Fieldref [com/slidingmenu/lib/app/a.f Z] + Fieldref [com/slidingmenu/lib/app/a.g Z] + Fieldref [com/slidingmenu/lib/f.a I] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.setBackgroundResource (I)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.setBackgroundResource (I)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.d ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] + Methodref [com/slidingmenu/lib/SlidingMenu.findViewById (I)Landroid/view/View;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a I] + NameAndType [a Landroid/app/Activity;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + NameAndType [c Landroid/view/View;] + NameAndType [d ()V] + NameAndType [d Landroid/view/View;] + NameAndType [e ()Z] + NameAndType [e Z] + NameAndType [f Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [g Z] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [recycle ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setBackgroundResource (I)V] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Both setBehindContentView must be called in onCreate in addition to setContentView.] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [Z] + Utf8 [a] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Bundle] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/Window] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [com/slidingmenu/lib/f] + Utf8 [d] + Utf8 [e] + Utf8 [enableSlidingActionBar must be called in onCreate.] + Utf8 [f] + Utf8 [findViewById] + Utf8 [from] + Utf8 [g] + Utf8 [getBackground] + Utf8 [getChildAt] + Utf8 [getDecorView] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getTheme] + Utf8 [getWindow] + Utf8 [inflate] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [menuOpen] + Utf8 [obtainStyledAttributes] + Utf8 [putBoolean] + Utf8 [recycle] + Utf8 [removeView] + Utf8 [setBackgroundResource] Fields (count = 7): + Field: a Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity a + Field: b Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x2 = private com.slidingmenu.lib.SlidingMenu b + Field: c Landroid/view/View; Access flags: 0x2 = private android.view.View c + Field: d Landroid/view/View; Access flags: 0x2 = private android.view.View d + Field: e Z Access flags: 0x2 = private boolean e + Field: f Z Access flags: 0x2 = private boolean f + Field: g Z Access flags: 0x2 = private boolean g Methods (count = 11): - Method: (Landroid/app/Activity;)V Access flags: 0x1 = public a(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #52 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #23 + Fieldref [com/slidingmenu/lib/app/a.e Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [14] aload_0 v0 [15] iconst_1 [16] putfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [19] aload_0 v0 [20] aload_1 v1 [21] putfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [5] invokestatic #33 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] getstatic #26 + Fieldref [com/slidingmenu/lib/f.a I] [11] aconst_null [12] invokevirtual #34 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [15] checkcast #14 + Class [com/slidingmenu/lib/SlidingMenu] [18] putfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [11] ifnonnull +13 (target=24) [14] new #17 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #2 + String [Both setBehindContentView must be called in onCreate in addition to setContentView.] [20] invokespecial #51 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] iconst_1 [26] putfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [29] aload_0 v0 [30] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [33] invokevirtual #27 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [36] iconst_1 [37] newarray 10 [39] dup [40] iconst_0 [41] ldc #1 + Integer [16842836] [43] iastore [44] invokevirtual #29 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [47] dup [48] astore_1 v1 [49] iconst_0 [50] iconst_0 [51] invokevirtual #30 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [54] istore_2 v2 [55] aload_1 v1 [56] invokevirtual #31 + Methodref [android/content/res/TypedArray.recycle ()V] [59] aload_0 v0 [60] getfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [63] ifeq +55 (target=118) [66] aload_0 v0 [67] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [70] invokevirtual #28 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [73] invokevirtual #44 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [76] checkcast #11 + Class [android/view/ViewGroup] [79] dup [80] astore_1 v1 [81] iconst_0 [82] invokevirtual #40 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [85] checkcast #11 + Class [android/view/ViewGroup] [88] dup [89] astore_3 v3 [90] iload_2 v2 [91] invokevirtual #42 + Methodref [android/view/ViewGroup.setBackgroundResource (I)V] [94] aload_1 v1 [95] aload_3 v3 [96] invokevirtual #41 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [99] aload_0 v0 [100] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [103] aload_3 v3 [104] invokevirtual #45 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [107] aload_1 v1 [108] aload_0 v0 [109] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [112] invokevirtual #38 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [115] goto +72 (target=187) [118] aload_0 v0 [119] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [122] invokevirtual #36 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [125] checkcast #11 + Class [android/view/ViewGroup] [128] dup [129] astore_1 v1 [130] ifnull +11 (target=141) [133] aload_1 v1 [134] aload_0 v0 [135] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [138] invokevirtual #41 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [141] aload_0 v0 [142] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [145] invokevirtual #35 + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] [148] ifnonnull +11 (target=159) [151] aload_0 v0 [152] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [155] iload_2 v2 [156] invokevirtual #37 + Methodref [android/view/View.setBackgroundResource (I)V] [159] aload_0 v0 [160] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [163] aload_0 v0 [164] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [167] invokevirtual #45 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [170] aload_1 v1 [171] aload_0 v0 [172] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [175] new #12 + Class [android/view/ViewGroup$LayoutParams] [178] dup [179] iconst_m1 [180] iconst_m1 [181] invokespecial #43 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [184] invokevirtual #39 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [187] aload_0 v0 [188] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [191] invokevirtual #47 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [194] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [4] ifeq +13 (target=17) [7] new #17 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #3 + String [enableSlidingActionBar must be called in onCreate.] [13] invokespecial #51 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] iload_1 v1 [19] putfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Landroid/view/View; Access flags: 0x11 = public final android.view.View a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [11] iload_1 v1 [12] invokevirtual #50 + Methodref [com/slidingmenu/lib/SlidingMenu.findViewById (I)Landroid/view/View;] [15] dup [16] astore_1 v1 [17] ifnull +5 (target=22) [20] aload_1 v1 [21] areturn [22] aconst_null [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/os/Bundle;)V Access flags: 0x11 = public final void a(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] aload_1 v1 [1] ldc #4 + String [menuOpen] [3] aload_0 v0 [4] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [7] invokevirtual #49 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [10] invokevirtual #32 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/slidingmenu/lib/app/a.e Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] putfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [5] aload_0 v0 [6] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [9] aload_0 v0 [10] getfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [13] invokevirtual #46 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x11 = public final com.slidingmenu.lib.SlidingMenu c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] invokevirtual #48 + Methodref [com/slidingmenu/lib/SlidingMenu.d ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_4 [2] ificmpne +22 (target=24) [5] aload_0 v0 [6] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [9] invokevirtual #49 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [12] ifeq +12 (target=24) [15] aload_0 v0 [16] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [19] invokevirtual #47 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [22] iconst_1 [23] ireturn [24] iconst_0 [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingFragmentActivity Superclass: com/actionbarsherlock/app/SherlockFragmentActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingFragmentActivity extends com.actionbarsherlock.app.SherlockFragmentActivity Interfaces (count = 0): Constant Pool (count = 91): + Integer [2130903066] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setBehindContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.a (Z)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/app/a.d ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [d ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setBehindContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [d] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 14): - Method: ()V Access flags: 0x1 = public SlidingFragmentActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity. ()V] [4] 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 = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #6 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #21 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #27 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #11 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #8 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #19 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;)V] [13] 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 = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #9 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #16 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] ldc #1 + Integer [2130903066] [7] aconst_null [8] invokevirtual #8 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setBehindContentView (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #9 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #29 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x11 = public final com.slidingmenu.lib.SlidingMenu c() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] invokevirtual #30 + Methodref [com/slidingmenu/lib/app/a.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] invokevirtual #31 + Methodref [com/slidingmenu/lib/app/a.d ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.a (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #28 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #13 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingListActivity Superclass: android/app/ListActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingListActivity extends android.app.ListActivity Interfaces (count = 0): Constant Pool (count = 87): + Integer [16908298] + Class [android/app/ListActivity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/ListView] + Class [com/slidingmenu/lib/app/SlidingListActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/app/ListActivity. ()V] + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;] + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/widget/ListView. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.setId (I)V] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setId (I)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/app/ListActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/ListView] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingListActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] + Utf8 [setId] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [android/app/ListActivity. ()V] [4] 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 = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #7 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #23 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] new #5 + Class [android/widget/ListView] [27] dup [28] aload_0 v0 [29] invokespecial #18 + Methodref [android/widget/ListView. (Landroid/content/Context;)V] [32] dup [33] astore_1 v1 [34] ldc #1 + Integer [16908298] [36] invokevirtual #19 + Methodref [android/widget/ListView.setId (I)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #28 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #10 + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] [13] 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 = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #4 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #17 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #15 + Methodref [android/app/ListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #27 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #4 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #17 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #30 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #29 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #12 + Methodref [android/app/ListActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingPreferenceActivity Superclass: android/preference/PreferenceActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingPreferenceActivity extends android.preference.PreferenceActivity Interfaces (count = 0): Constant Pool (count = 78): + Class [android/preference/PreferenceActivity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/slidingmenu/lib/app/SlidingPreferenceActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/preference/PreferenceActivity. ()V] + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;] + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/preference/PreferenceActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingPreferenceActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingPreferenceActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/preference/PreferenceActivity. ()V] [4] 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 = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] new #5 + Class [com/slidingmenu/lib/app/a] [4] dup [5] aload_0 v0 [6] invokespecial #19 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [9] putfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [12] aload_0 v0 [13] aload_1 v1 [14] invokespecial #9 + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #8 + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] 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 = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #16 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #14 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;)V] [13] 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 = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/preference/PreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #10 + Methodref [android/preference/PreferenceActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 106): + String [] + String [Crittercism] + String [Exception in getLocale(): ] + String [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] + String [en] + Class [a/a/a] + Class [a/a/c] + Class [android/content/Context] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/util/Log] + Class [java/io/File] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Locale] + Fieldref [a/a/a.a Ljava/lang/String;] + Fieldref [a/a/a.b Ljava/lang/String;] + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] + Methodref [a/a/c.a ()V] + Methodref [a/a/c.a (I)Ljava/lang/String;] + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + 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;] + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()V] + NameAndType [a (I)Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getCacheDir ()Ljava/io/File;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getLanguage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [locale Ljava/util/Locale;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + 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 [] + Utf8 [] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Exception in getLocale(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Locale;] + Utf8 [StackMapTable] + Utf8 [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/c] + Utf8 [android/content/Context] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [e] + Utf8 [en] + Utf8 [equals] + Utf8 [getAbsolutePath] + Utf8 [getCacheDir] + Utf8 [getClass] + Utf8 [getConfiguration] + Utf8 [getLanguage] + Utf8 [getName] + Utf8 [getResources] + Utf8 [java/io/File] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Locale] + Utf8 [locale] + Utf8 [toString] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0xa = private static java.lang.String a + Field: b Ljava/lang/String; Access flags: 0xa = private static java.lang.String b Methods (count = 5): + Method: a(I)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] iload_0 v0 [1] invokestatic #24 + Methodref [a/a/c.a (I)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #25 + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] [4] invokevirtual #29 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [7] putstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [10] invokestatic #23 + Methodref [a/a/c.a ()V] [13] aload_0 v0 [14] invokestatic #22 + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] [17] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [20] return [21] pop [22] ldc #2 + String [Crittercism] [24] ldc #4 + String [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] [26] invokestatic #28 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [29] pop [30] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 20: 21): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: , Stack: [a:java/lang/Exception] + Method: b(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [4] invokevirtual #27 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [7] getfield #21 + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] [10] invokevirtual #36 + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] [13] dup [14] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [17] ifnull +14 (target=31) [20] getstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [23] ldc #1 + String [] [25] invokevirtual #32 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [28] ifeq +8 (target=36) [31] ldc #5 + String [en] [33] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [36] goto +27 (target=63) [39] astore_0 v0 [40] new #17 + Class [java/lang/StringBuilder] [43] dup [44] ldc #3 + String [Exception in getLocale(): ] [46] invokespecial #33 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] aload_0 v0 [50] invokevirtual #31 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [53] invokevirtual #30 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [56] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [59] invokevirtual #35 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [62] pop [63] getstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [66] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 36: 39): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [31] Var: -1, Stack: (empty) - [36] Var: ..., Stack: (empty) - [39] Var: ..., Stack: [a:java/lang/Exception] - [63] Var: ..., Stack: (empty) + Method: a()Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [3] areturn 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 = 1): [0] ldc #1 + String [] [2] putstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [5] ldc #5 + String [en] [7] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 39): + String [appload] + String [error] + String [he] + String [he-bg] + String [uhe] + String [uhe-bg] + Class [a/a/b] + Class [java/lang/Object] + Fieldref [a/a/b.a Ljava/lang/String;] + Fieldref [a/a/b.b Ljava/lang/String;] + Fieldref [a/a/b.c Ljava/lang/String;] + Fieldref [a/a/b.d Ljava/lang/String;] + Fieldref [a/a/b.e Ljava/lang/String;] + Fieldref [a/a/b.f Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/lang/String;] + NameAndType [f Ljava/lang/String;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/b] + Utf8 [appload] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [error] + Utf8 [f] + Utf8 [he] + Utf8 [he-bg] + Utf8 [java/lang/Object] + Utf8 [uhe] + Utf8 [uhe-bg] Fields (count = 6): + Field: a Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b + Field: c Ljava/lang/String; Access flags: 0x9 = public static java.lang.String c + Field: d Ljava/lang/String; Access flags: 0x9 = public static java.lang.String d + Field: e Ljava/lang/String; Access flags: 0x9 = public static java.lang.String e + Field: f Ljava/lang/String; Access flags: 0x9 = public static java.lang.String f Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 0, stack = 1): [0] ldc #5 + String [uhe] [2] putstatic #9 + Fieldref [a/a/b.a Ljava/lang/String;] [5] ldc #6 + String [uhe-bg] [7] putstatic #10 + Fieldref [a/a/b.b Ljava/lang/String;] [10] ldc #3 + String [he] [12] putstatic #11 + Fieldref [a/a/b.c Ljava/lang/String;] [15] ldc #4 + String [he-bg] [17] putstatic #12 + Fieldref [a/a/b.d Ljava/lang/String;] [20] ldc #1 + String [appload] [22] putstatic #13 + Fieldref [a/a/b.e Ljava/lang/String;] [25] ldc #2 + String [error] [27] putstatic #14 + Fieldref [a/a/b.f Ljava/lang/String;] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 72): + String [] + String [/strings/] + String [Developer Reply] + String [Error: connection timed out, please try again later.] + String [Error: no internet connection] + String [Loading...] + String [Unknown Error] + Class [a/a/a] + Class [a/a/c] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/HashMap] + Fieldref [a/a/c.a Ljava/util/HashMap;] + Fieldref [a/a/c.b Ljava/lang/String;] + Methodref [a/a/a.a ()Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/StringBuilder. ()V] + 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.containsKey (Ljava/lang/Object;)Z] + 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 [a ()Ljava/lang/String;] + NameAndType [a Ljava/util/HashMap;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [containsKey (Ljava/lang/Object;)Z] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [/strings/] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Developer Reply] + Utf8 [Error: connection timed out, please try again later.] + Utf8 [Error: no internet connection] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Loading...] + Utf8 [StackMapTable] + Utf8 [Unknown Error] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/c] + Utf8 [append] + Utf8 [b] + Utf8 [containsKey] + Utf8 [get] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/HashMap] + Utf8 [put] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: a Ljava/util/HashMap; Access flags: 0xa = private static java.util.HashMap a + Field: b Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String b Methods (count = 3): + Method: a()V Access flags: 0x9 = public static void a() Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 0, stack = 3): [0] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [3] bipush 10 [5] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [8] ldc #5 + String [Error: no internet connection] [10] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [13] pop [14] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [17] bipush 11 [19] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [22] ldc #4 + String [Error: connection timed out, please try again later.] [24] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [27] pop [28] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [31] bipush 13 [33] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [36] ldc #7 + String [Unknown Error] [38] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [41] pop [42] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [45] bipush 28 [47] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [50] ldc #3 + String [Developer Reply] [52] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [55] pop [56] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [59] bipush 29 [61] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [64] ldc #6 + String [Loading...] [66] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [69] pop [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Ljava/lang/String; Access flags: 0x29 = public static synchronized java.lang.String a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] ldc #1 + String [] [2] astore_1 v1 [3] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [6] iload_0 v0 [7] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [10] invokevirtual #23 + Methodref [java/util/HashMap.containsKey (Ljava/lang/Object;)Z] [13] ifeq +17 (target=30) [16] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [19] iload_0 v0 [20] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [23] invokevirtual #24 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [26] checkcast #12 + Class [java/lang/String] [29] astore_1 v1 [30] aload_1 v1 [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: [T][a:java/lang/String], Stack: - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 0, stack = 2): [0] new #14 + Class [java/util/HashMap] [3] dup [4] invokespecial #22 + Methodref [java/util/HashMap. ()V] [7] putstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [10] new #13 + Class [java/lang/StringBuilder] [13] dup [14] invokespecial #19 + Methodref [java/lang/StringBuilder. ()V] [17] invokestatic #17 + Methodref [a/a/a.a ()Ljava/lang/String;] [20] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] ldc #2 + String [/strings/] [25] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] invokevirtual #21 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] putstatic #16 + Fieldref [a/a/c.b Ljava/lang/String;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 64): + String [/android_v2/handle_app_loads] + String [/android_v2/handle_crashes] + String [/android_v2/handle_exceptions] + String [/android_v2/ndk_crash] + String [/android_v2/update_package_name] + String [/android_v2/update_user_metadata] + String [/forum/springboard] + Class [a/a/d] + Class [a/a/i] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [a/a/d.a Ljava/lang/String;] + Fieldref [a/a/d.b Ljava/lang/String;] + Fieldref [a/a/d.c Ljava/lang/String;] + Fieldref [a/a/d.d Ljava/lang/String;] + Fieldref [a/a/d.e Ljava/lang/String;] + Fieldref [a/a/d.f Ljava/lang/String;] + Fieldref [a/a/d.g Ljava/lang/String;] + Fieldref [a/a/d.h Ljava/lang/String;] + Methodref [a/a/i.a ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/lang/String;] + NameAndType [f Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [h Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [/android_v2/handle_app_loads] + Utf8 [/android_v2/handle_crashes] + Utf8 [/android_v2/handle_exceptions] + Utf8 [/android_v2/ndk_crash] + Utf8 [/android_v2/update_package_name] + Utf8 [/android_v2/update_user_metadata] + Utf8 [/forum/springboard] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/i] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] Fields (count = 8): + Field: a Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String b + Field: c Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String c + Field: d Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String d + Field: e Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String e + Field: f Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String f + Field: g Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String g + Field: h Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String h Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 175, locals = 0, stack = 2): [0] invokestatic #20 + Methodref [a/a/i.a ()Ljava/lang/String;] [3] putstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [6] new #11 + Class [java/lang/StringBuilder] [9] dup [10] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [13] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [16] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #1 + String [/android_v2/handle_app_loads] [21] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [27] putstatic #13 + Fieldref [a/a/d.b Ljava/lang/String;] [30] new #11 + Class [java/lang/StringBuilder] [33] dup [34] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [37] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [40] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] ldc #3 + String [/android_v2/handle_exceptions] [45] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] putstatic #14 + Fieldref [a/a/d.c Ljava/lang/String;] [54] new #11 + Class [java/lang/StringBuilder] [57] dup [58] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [61] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [64] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] ldc #2 + String [/android_v2/handle_crashes] [69] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] putstatic #15 + Fieldref [a/a/d.d Ljava/lang/String;] [78] new #11 + Class [java/lang/StringBuilder] [81] dup [82] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [85] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [88] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] ldc #6 + String [/android_v2/update_user_metadata] [93] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [99] putstatic #16 + Fieldref [a/a/d.e Ljava/lang/String;] [102] new #11 + Class [java/lang/StringBuilder] [105] dup [106] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [109] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [112] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [115] ldc #5 + String [/android_v2/update_package_name] [117] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [120] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [123] putstatic #17 + Fieldref [a/a/d.f Ljava/lang/String;] [126] new #11 + Class [java/lang/StringBuilder] [129] dup [130] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [133] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [136] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [139] ldc #4 + String [/android_v2/ndk_crash] [141] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [144] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [147] putstatic #18 + Fieldref [a/a/d.g Ljava/lang/String;] [150] new #11 + Class [java/lang/StringBuilder] [153] dup [154] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [157] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [160] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [163] ldc #7 + String [/forum/springboard] [165] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] putstatic #19 + Fieldref [a/a/d.h Ljava/lang/String;] [174] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class a.a.e extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 726): + Integer [100] + String [] + String [ data = ] + String [ ] + String [ in getMobileNetworkStatus] + String [ response: ] + String [/] + String [9774d56d682e549c] + String [CURRENT Activity ::] + String [Caught exception in second try-catch of getLogCat():] + String [Exception in getRequiredParams(): ] + String [Exception in postJsonDataNew: ] + String [Exception with getStateInfo(): ] + String [POSTING JSON DATA: response = ] + String [POSTING JSON DATA: url = ] + String [SHA-256] + String [activity] + String [android] + String [android.intent.action.BATTERY_CHANGED] + String [android.permission.ACCESS_NETWORK_STATE] + String [android.permission.GET_TASKS] + String [android.permission.READ_LOGS] + String [android.permission.READ_PHONE_STATE] + String [android_id] + String [app_id] + String [app_id: ] + String [app_version] + String [app_version_code] + String [arch] + String [available] + String [battery_level] + String [carrier] + String [connected] + String [connecting] + String [connectivity] + String [critter_did] + String [custom_version_name] + String [device_name] + String [disk_space_free] + String [disk_space_total] + String [dpi] + String [failover] + String [filename_prefix] + String [filenames] + String [hashed_device_id] + String [level] + String [library_version] + String [locale] + String [logcat] + String [low_memory] + String [memory_usage] + String [metadata] + String [mobile_network] + String [model] + String [name] + String [orientation] + String [os.arch] + String [package name: ] + String [phone] + String [pkg] + String [put logcat EXCEPTION: ] + String [requestData] + String [requestUrl] + String [roaming] + String [scale] + String [sd_space_free] + String [sd_space_total] + String [sendPackageName: Exception! ] + String [success] + String [system] + String [system_version] + String [updated settings: ] + String [updated_settings] + String [username] + String [utf8] + String [wifi] + String [window] + String [xdpi] + String [ydpi] + Class [[Ljava/lang/String;] + Class [a/a/a] + Class [a/a/d] + Class [a/a/e] + Class [a/a/f] + Class [a/a/h] + Class [a/a/i] + Class [a/a/m] + Class [a/a/p] + Class [android/app/ActivityManager] + Class [android/app/ActivityManager$MemoryInfo] + Class [android/app/ActivityManager$RunningTaskInfo] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/IntentFilter] + Class [android/content/pm/PackageManager] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/net/ConnectivityManager] + Class [android/net/NetworkInfo] + Class [android/os/Build] + Class [android/os/Build$VERSION] + Class [android/os/Debug] + Class [android/os/Debug$MemoryInfo] + Class [android/provider/Settings$Secure] + Class [android/telephony/TelephonyManager] + Class [android/util/DisplayMetrics] + Class [android/view/Display] + Class [android/view/WindowManager] + Class [com/crittercism/app/Crittercism] + Class [java/io/IOException] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/InterruptedException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Class [java/math/BigInteger] + Class [java/security/MessageDigest] + Class [java/security/NoSuchAlgorithmException] + Class [java/util/List] + Class [java/util/UUID] + Class [java/util/concurrent/ExecutorService] + Class [java/util/concurrent/Executors] + Class [java/util/concurrent/Future] + Class [java/util/concurrent/TimeUnit] + Class [org/json/JSONArray] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Long [5] + Long [200] + Long [1000] + Fieldref [a/a/d.e Ljava/lang/String;] + Fieldref [a/a/d.f Ljava/lang/String;] + Fieldref [a/a/e.a Ljava/lang/String;] + Fieldref [a/a/e.b I] + Fieldref [a/a/e.c Ljava/lang/String;] + Fieldref [a/a/e.d La/a/h;] + Fieldref [a/a/e.e Landroid/content/Context;] + Fieldref [a/a/e.f Ljava/lang/String;] + Fieldref [a/a/e.g Ljava/lang/String;] + Fieldref [a/a/e.h Ljava/lang/String;] + Fieldref [a/a/e.i Ljava/lang/String;] + Fieldref [a/a/e.j Ljava/lang/String;] + Fieldref [a/a/e.k I] + Fieldref [a/a/e.l Z] + Fieldref [a/a/e.m Ljava/lang/String;] + Fieldref [a/a/e.n Lorg/json/JSONObject;] + Fieldref [a/a/e.o Ljava/lang/Object;] + Fieldref [android/app/ActivityManager$MemoryInfo.lowMemory Z] + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] + Fieldref [android/content/res/Configuration.orientation I] + Fieldref [android/os/Build.BRAND Ljava/lang/String;] + Fieldref [android/os/Build.MODEL Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/os/Debug$MemoryInfo.dalvikPss I] + Fieldref [android/os/Debug$MemoryInfo.nativePss I] + Fieldref [android/os/Debug$MemoryInfo.otherPss I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.xdpi F] + Fieldref [android/util/DisplayMetrics.ydpi F] + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Methodref [a/a/e.b ()Ljava/lang/String;] + Methodref [a/a/e.b (Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/e.c (Ljava/lang/String;)I] + Methodref [a/a/e.d ()Lorg/json/JSONObject;] + Methodref [a/a/e.e ()F] + Methodref [a/a/e.f ()F] + Methodref [a/a/e.j ()D] + Methodref [a/a/e.k ()J] + Methodref [a/a/e.l ()Ljava/lang/String;] + Methodref [a/a/e.m ()Lorg/json/JSONObject;] + Methodref [a/a/e.n ()Lorg/json/JSONObject;] + Methodref [a/a/e.o ()Ljava/lang/String;] + Methodref [a/a/e.p ()Lorg/json/JSONArray;] + Methodref [a/a/e.q ()F] + Methodref [a/a/e.r ()Z] + Methodref [a/a/f. (Ljava/lang/Object;Ljava/lang/Thread;)V] + Methodref [a/a/f.a ()Z] + Methodref [a/a/f.b ()V] + Methodref [a/a/f.c ()V] + Methodref [a/a/h. (Ljava/lang/String;Landroid/content/Context;)V] + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/i.b ()Ljava/lang/String;] + Methodref [a/a/p.a ()Ljava/math/BigInteger;] + Methodref [a/a/p.b ()Ljava/math/BigInteger;] + Methodref [a/a/p.c ()Ljava/math/BigInteger;] + Methodref [a/a/p.d ()Ljava/math/BigInteger;] + Methodref [android/app/ActivityManager.getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] + Methodref [android/app/ActivityManager.getRunningTasks (I)Ljava/util/List;] + Methodref [android/app/ActivityManager$MemoryInfo. ()V] + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;] + Methodref [android/content/ComponentName.getClassName ()Ljava/lang/String;] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + Methodref [android/content/IntentFilter. (Ljava/lang/String;)V] + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] + Methodref [android/net/NetworkInfo.isAvailable ()Z] + Methodref [android/net/NetworkInfo.isConnected ()Z] + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] + Methodref [android/net/NetworkInfo.isFailover ()Z] + Methodref [android/net/NetworkInfo.isRoaming ()Z] + Methodref [android/os/Debug.getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] + Methodref [android/os/Debug$MemoryInfo. ()V] + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/telephony/TelephonyManager.getDeviceId ()Ljava/lang/String;] + Methodref [android/telephony/TelephonyManager.getNetworkOperatorName ()Ljava/lang/String;] + Methodref [android/view/Display.getHeight ()I] + Methodref [android/view/Display.getWidth ()I] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.q ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.s ()Z] + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String. (Ljava/lang/String;)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.getBytes ()[B] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + 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.getProperty (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.sleep (J)V] + Methodref [java/math/BigInteger. (I[B)V] + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;] + Methodref [java/security/MessageDigest.digest ([B)[B] + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + Methodref [java/util/UUID.nameUUIDFromBytes ([B)Ljava/util/UUID;] + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONException.printStackTrace ()V] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] + InterfaceMethodref [java/util/concurrent/ExecutorService.submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] + InterfaceMethodref [java/util/concurrent/Future.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I[B)V] + NameAndType [ (Ljava/lang/Object;Ljava/lang/Thread;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/content/Context;)V] + NameAndType [BRAND Ljava/lang/String;] + NameAndType [MODEL Ljava/lang/String;] + NameAndType [RELEASE Ljava/lang/String;] + NameAndType [SDK_INT I] + NameAndType [SECONDS Ljava/util/concurrent/TimeUnit;] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/math/BigInteger;] + NameAndType [a ()Z] + NameAndType [a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + NameAndType [a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b ()Ljava/math/BigInteger;] + NameAndType [b ()V] + NameAndType [b (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [b (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [b I] + NameAndType [c ()Ljava/math/BigInteger;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c ()V] + NameAndType [c (Ljava/lang/String;)I] + NameAndType [c Ljava/lang/String;] + NameAndType [cancel (Z)Z] + NameAndType [checkPermission (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d ()Ljava/math/BigInteger;] + NameAndType [d ()Lorg/json/JSONObject;] + NameAndType [d La/a/h;] + NameAndType [dalvikPss I] + NameAndType [density F] + NameAndType [digest ([B)[B] + NameAndType [e ()F] + NameAndType [e Landroid/content/Context;] + NameAndType [e Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f ()F] + NameAndType [f Ljava/lang/String;] + NameAndType [flattenToShortString ()Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getBytes ()[B] + NameAndType [getBytes (Ljava/lang/String;)[B] + NameAndType [getCanonicalName ()Ljava/lang/String;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassName ()Ljava/lang/String;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + NameAndType [getDeviceId ()Ljava/lang/String;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntExtra (Ljava/lang/String;I)I] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] + NameAndType [getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getNetworkInfo (I)Landroid/net/NetworkInfo;] + NameAndType [getNetworkOperatorName ()Ljava/lang/String;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRunningTasks (I)Ljava/util/List;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [h Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [i Ljava/lang/String;] + NameAndType [isAvailable ()Z] + NameAndType [isConnected ()Z] + NameAndType [isConnectedOrConnecting ()Z] + NameAndType [isFailover ()Z] + NameAndType [isRoaming ()Z] + NameAndType [j ()D] + NameAndType [j Ljava/lang/String;] + NameAndType [k ()J] + NameAndType [k I] + NameAndType [l ()Ljava/lang/String;] + NameAndType [l Z] + NameAndType [length ()I] + NameAndType [lowMemory Z] + NameAndType [m ()Lorg/json/JSONObject;] + NameAndType [m Ljava/lang/String;] + NameAndType [n ()Lorg/json/JSONObject;] + NameAndType [n Lorg/json/JSONObject;] + NameAndType [nameUUIDFromBytes ([B)Ljava/util/UUID;] + NameAndType [nativePss I] + NameAndType [newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + NameAndType [o ()Ljava/lang/String;] + NameAndType [o Ljava/lang/Object;] + NameAndType [orientation I] + NameAndType [otherPss I] + NameAndType [p ()Lorg/json/JSONArray;] + NameAndType [printStackTrace ()V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;D)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + NameAndType [q ()F] + NameAndType [q ()Ljava/lang/String;] + NameAndType [r ()Z] + NameAndType [randomUUID ()Ljava/util/UUID;] + NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + NameAndType [remove (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [s ()Z] + NameAndType [shutdownNow ()Ljava/util/List;] + NameAndType [sleep (J)V] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [topActivity Landroid/content/ComponentName;] + NameAndType [xdpi F] + NameAndType [ydpi F] + Utf8 [] + Utf8 [ data = ] + Utf8 [ ] + Utf8 [ in getMobileNetworkStatus] + Utf8 [ response: ] + Utf8 [()D] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/ContentResolver;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/Display;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/math/BigInteger;] + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/UUID;] + Utf8 [()Ljava/util/concurrent/ExecutorService;] + Utf8 [()Lorg/json/JSONArray;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(I)Landroid/net/NetworkInfo;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/util/List;] + Utf8 [(I[B)V] + Utf8 [(J)V] + Utf8 [(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Utf8 [(Landroid/app/ActivityManager$MemoryInfo;)V] + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Landroid/os/Debug$MemoryInfo;)V] + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Thread;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/security/MessageDigest;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;D)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + Utf8 [(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + Utf8 [(Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;)Z] + Utf8 [(Z)Z] + Utf8 [([B)Ljava/util/UUID;] + Utf8 [([B)[B] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [/] + Utf8 [9774d56d682e549c] + Utf8 [] + Utf8 [BRAND] + Utf8 [CURRENT Activity ::] + Utf8 [Caught exception in second try-catch of getLogCat():] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Exception in getRequiredParams(): ] + Utf8 [Exception in postJsonDataNew: ] + Utf8 [Exception with getStateInfo(): ] + Utf8 [F] + Utf8 [I] + Utf8 [La/a/h;] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/concurrent/TimeUnit;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [MODEL] + Utf8 [POSTING JSON DATA: response = ] + Utf8 [POSTING JSON DATA: url = ] + Utf8 [RELEASE] + Utf8 [SDK_INT] + Utf8 [SECONDS] + Utf8 [SHA-256] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/f] + Utf8 [a/a/h] + Utf8 [a/a/i] + Utf8 [a/a/m] + Utf8 [a/a/p] + Utf8 [activity] + Utf8 [android] + Utf8 [android.intent.action.BATTERY_CHANGED] + Utf8 [android.permission.ACCESS_NETWORK_STATE] + Utf8 [android.permission.GET_TASKS] + Utf8 [android.permission.READ_LOGS] + Utf8 [android.permission.READ_PHONE_STATE] + Utf8 [android/app/ActivityManager] + Utf8 [android/app/ActivityManager$MemoryInfo] + Utf8 [android/app/ActivityManager$RunningTaskInfo] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/IntentFilter] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/net/ConnectivityManager] + Utf8 [android/net/NetworkInfo] + Utf8 [android/os/Build] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Debug] + Utf8 [android/os/Debug$MemoryInfo] + Utf8 [android/provider/Settings$Secure] + Utf8 [android/telephony/TelephonyManager] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/Display] + Utf8 [android/view/WindowManager] + Utf8 [android_id] + Utf8 [app_id] + Utf8 [app_id: ] + Utf8 [app_version] + Utf8 [app_version_code] + Utf8 [append] + Utf8 [arch] + Utf8 [available] + Utf8 [b] + Utf8 [battery_level] + Utf8 [c] + Utf8 [cancel] + Utf8 [carrier] + Utf8 [checkPermission] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [connected] + Utf8 [connecting] + Utf8 [connectivity] + Utf8 [critter_did] + Utf8 [currentThread] + Utf8 [custom_version_name] + Utf8 [d] + Utf8 [dalvikPss] + Utf8 [density] + Utf8 [device_name] + Utf8 [digest] + Utf8 [disk_space_free] + Utf8 [disk_space_total] + Utf8 [dpi] + Utf8 [e] + Utf8 [equals] + Utf8 [f] + Utf8 [failover] + Utf8 [filename_prefix] + Utf8 [filenames] + Utf8 [flattenToShortString] + Utf8 [g] + Utf8 [get] + Utf8 [getApplicationContext] + Utf8 [getBytes] + Utf8 [getCanonicalName] + Utf8 [getClass] + Utf8 [getClassName] + Utf8 [getConfiguration] + Utf8 [getContentResolver] + Utf8 [getDefaultDisplay] + Utf8 [getDeviceId] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getInstance] + Utf8 [getInt] + Utf8 [getIntExtra] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getMemoryInfo] + Utf8 [getName] + Utf8 [getNetworkInfo] + Utf8 [getNetworkOperatorName] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getProperty] + Utf8 [getResources] + Utf8 [getRunningTasks] + Utf8 [getString] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [h] + Utf8 [has] + Utf8 [hashed_device_id] + Utf8 [i] + Utf8 [isAvailable] + Utf8 [isConnected] + Utf8 [isConnectedOrConnecting] + Utf8 [isFailover] + Utf8 [isRoaming] + Utf8 [j] + Utf8 [java/io/IOException] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/InterruptedException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [java/math/BigInteger] + Utf8 [java/security/MessageDigest] + Utf8 [java/security/NoSuchAlgorithmException] + Utf8 [java/util/List] + Utf8 [java/util/UUID] + Utf8 [java/util/concurrent/ExecutorService] + Utf8 [java/util/concurrent/Executors] + Utf8 [java/util/concurrent/Future] + Utf8 [java/util/concurrent/TimeUnit] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [level] + Utf8 [library_version] + Utf8 [locale] + Utf8 [logcat] + Utf8 [lowMemory] + Utf8 [low_memory] + Utf8 [m] + Utf8 [memory_usage] + Utf8 [metadata] + Utf8 [mobile_network] + Utf8 [model] + Utf8 [n] + Utf8 [name] + Utf8 [nameUUIDFromBytes] + Utf8 [nativePss] + Utf8 [newCachedThreadPool] + Utf8 [o] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [orientation] + Utf8 [os.arch] + Utf8 [otherPss] + Utf8 [p] + Utf8 [package name: ] + Utf8 [phone] + Utf8 [pkg] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [put logcat EXCEPTION: ] + Utf8 [q] + Utf8 [r] + Utf8 [randomUUID] + Utf8 [registerReceiver] + Utf8 [remove] + Utf8 [replace] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [roaming] + Utf8 [s] + Utf8 [scale] + Utf8 [sd_space_free] + Utf8 [sd_space_total] + Utf8 [sendPackageName: Exception! ] + Utf8 [shutdownNow] + Utf8 [sleep] + Utf8 [split] + Utf8 [submit] + Utf8 [success] + Utf8 [system] + Utf8 [system_version] + Utf8 [toString] + Utf8 [topActivity] + Utf8 [updated settings: ] + Utf8 [updated_settings] + Utf8 [username] + Utf8 [utf8] + Utf8 [wifi] + Utf8 [window] + Utf8 [xdpi] + Utf8 [ydpi] Fields (count = 15): + Field: c Ljava/lang/String; Access flags: 0x12 = private final java.lang.String c + Field: d La/a/h; Access flags: 0x2 = private a.a.h d + Field: e Landroid/content/Context; Access flags: 0x2 = private android.content.Context e + Field: f Ljava/lang/String; Access flags: 0x2 = private java.lang.String f + Field: g Ljava/lang/String; Access flags: 0x2 = private java.lang.String g + Field: h Ljava/lang/String; Access flags: 0x2 = private java.lang.String h + Field: i Ljava/lang/String; Access flags: 0x2 = private java.lang.String i + Field: j Ljava/lang/String; Access flags: 0x2 = private java.lang.String j + Field: k I Access flags: 0x2 = private int k + Field: a Ljava/lang/String; Access flags: 0x10 = final java.lang.String a Class member attributes (count = 1): + Constant value attribute: + String [critter_did] + Field: b I Access flags: 0x10 = final int b Class member attributes (count = 1): + Constant value attribute: + Integer [100] + Field: l Z Access flags: 0x2 = private boolean l + Field: m Ljava/lang/String; Access flags: 0x2 = private java.lang.String m + Field: n Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject n + Field: o Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object o Methods (count = 26): - Method: (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V Access flags: 0x1 = public e(android.content.Context,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 158, locals = 7, stack = 5): [0] aload_0 v0 [1] invokespecial #238 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] invokestatic #196 + Methodref [a/a/i.b ()Ljava/lang/String;] [8] putfield #144 + Fieldref [a/a/e.c Ljava/lang/String;] [11] aload_0 v0 [12] aconst_null [13] putfield #145 + Fieldref [a/a/e.d La/a/h;] [16] aload_0 v0 [17] aconst_null [18] putfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [21] aload_0 v0 [22] ldc #2 + String [] [24] putfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [27] aload_0 v0 [28] ldc #2 + String [] [30] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [33] aload_0 v0 [34] ldc #2 + String [] [36] putfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [39] aload_0 v0 [40] ldc #2 + String [] [42] putfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [45] aload_0 v0 [46] aconst_null [47] putfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [50] aload_0 v0 [51] iconst_0 [52] putfield #152 + Fieldref [a/a/e.k I] [55] aload_0 v0 [56] ldc #36 + String [critter_did] [58] putfield #142 + Fieldref [a/a/e.a Ljava/lang/String;] [61] aload_0 v0 [62] bipush 100 [64] putfield #143 + Fieldref [a/a/e.b I] [67] aload_0 v0 [68] iconst_0 [69] putfield #153 + Fieldref [a/a/e.l Z] [72] aload_0 v0 [73] ldc #2 + String [] [75] putfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [78] aload_0 v0 [79] new #133 + Class [org/json/JSONObject] [82] dup [83] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [86] putfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [89] aload_0 v0 [90] new #116 + Class [java/lang/Object] [93] dup [94] invokespecial #238 + Methodref [java/lang/Object. ()V] [97] putfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [100] aload_0 v0 [101] aload_1 v1 [102] putfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [105] aload_0 v0 [106] new #85 + Class [a/a/h] [109] dup [110] aload_0 v0 [111] getfield #144 + Fieldref [a/a/e.c Ljava/lang/String;] [114] aload_0 v0 [115] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [118] invokespecial #193 + Methodref [a/a/h. (Ljava/lang/String;Landroid/content/Context;)V] [121] putfield #145 + Fieldref [a/a/e.d La/a/h;] [124] aload_0 v0 [125] aload_2 v2 [126] putfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [129] aload_0 v0 [130] aconst_null [131] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [134] aload_0 v0 [135] aload_3 v3 [136] putfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [139] aload_0 v0 [140] aload v4 [142] putfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [145] aload_0 v0 [146] iload v5 [148] putfield #152 + Fieldref [a/a/e.k I] [151] aload_0 v0 [152] aload v6 [154] putfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [157] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/String;)V Access flags: 0x11 = public final void a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/String;)Ljava/lang/String; Access flags: 0xa = private static java.lang.String b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 1, stack = 4): [0] aload_0 v0 [1] ifnull +55 (target=56) [4] aload_0 v0 [5] ldc #2 + String [] [7] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [10] ifne +46 (target=56) [13] ldc #16 + String [SHA-256] [15] invokestatic #260 + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] [18] aload_0 v0 [19] invokevirtual #243 + Methodref [java/lang/String.getBytes ()[B] [22] invokevirtual #259 + Methodref [java/security/MessageDigest.digest ([B)[B] [25] astore_0 v0 [26] new #122 + Class [java/math/BigInteger] [29] dup [30] iconst_1 [31] aload_0 v0 [32] invokespecial #256 + Methodref [java/math/BigInteger. (I[B)V] [35] astore_0 v0 [36] new #117 + Class [java/lang/String] [39] dup [40] aload_0 v0 [41] bipush 16 [43] invokevirtual #258 + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;] [46] invokespecial #241 + Methodref [java/lang/String. (Ljava/lang/String;)V] [49] astore_0 v0 [50] goto +6 (target=56) [53] pop [54] aconst_null [55] astore_0 v0 [56] aload_0 v0 [57] ldc #2 + String [] [59] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [62] ifeq +5 (target=67) [65] aconst_null [66] astore_0 v0 [67] aload_0 v0 [68] areturn Code attribute exceptions (count = 1): - ExceptionInfo (13 -> 50: 53): + Class [java/security/NoSuchAlgorithmException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [53] Var: , Stack: [a:java/security/NoSuchAlgorithmException] - [56] Var: ...[a:java/lang/String], Stack: (empty) - [67] Var: ..., Stack: (empty) + Method: b()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #207 + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] [9] ldc #24 + String [android_id] [11] invokestatic #226 + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] [14] dup [15] astore_2 v2 [16] ifnull +61 (target=77) [19] aload_2 v2 [20] ldc #2 + String [] [22] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [25] ifne +52 (target=77) [28] ldc #8 + String [9774d56d682e549c] [30] aload_2 v2 [31] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [34] ifne +43 (target=77) [37] aconst_null [38] astore_3 v3 [39] aload_2 v2 [40] ldc #75 + String [utf8] [42] invokevirtual #244 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [45] invokestatic #261 + Methodref [java/util/UUID.nameUUIDFromBytes ([B)Ljava/util/UUID;] [48] dup [49] astore_3 v3 [50] ifnull +8 (target=58) [53] aload_3 v3 [54] invokevirtual #263 + Methodref [java/util/UUID.toString ()Ljava/lang/String;] [57] astore_1 v1 [58] goto +4 (target=62) [61] pop [62] aload_1 v1 [63] ifnull +14 (target=77) [66] aload_1 v1 [67] ldc #2 + String [] [69] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [72] ifeq +5 (target=77) [75] aconst_null [76] astore_1 v1 [77] aload_1 v1 [78] ifnonnull +45 (target=123) [81] aload_0 v0 [82] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [85] invokevirtual #208 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [88] aconst_null [89] astore_3 v3 [90] ldc #23 + String [android.permission.READ_PHONE_STATE] [92] invokestatic #231 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [95] invokevirtual #232 + Methodref [com/crittercism/app/Crittercism.q ()Ljava/lang/String;] [98] invokevirtual #215 + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] [101] ifne +22 (target=123) [104] aload_0 v0 [105] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [108] ldc #59 + String [phone] [110] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [113] checkcast #106 + Class [android/telephony/TelephonyManager] [116] invokevirtual #227 + Methodref [android/telephony/TelephonyManager.getDeviceId ()Ljava/lang/String;] [119] invokestatic #174 + Methodref [a/a/e.b (Ljava/lang/String;)Ljava/lang/String;] [122] astore_1 v1 [123] aload_1 v1 [124] ifnonnull +10 (target=134) [127] invokestatic #262 + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] [130] invokevirtual #263 + Methodref [java/util/UUID.toString ()Ljava/lang/String;] [133] astore_1 v1 [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 1): - ExceptionInfo (39 -> 58: 61): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [58] Var: ...[a:java/lang/String], Stack: (empty) - [61] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - [62] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [123] Var: [T][a:java/lang/String], Stack: - [134] Var: ..., Stack: (empty) + Method: c()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject c() Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_1 v1 [9] ldc #25 + String [app_id] [11] aload_0 v0 [12] getfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [15] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [18] pop [19] aload_0 v0 [20] getfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [23] ifnonnull +11 (target=34) [26] aload_0 v0 [27] aload_0 v0 [28] invokevirtual #173 + Methodref [a/a/e.b ()Ljava/lang/String;] [31] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [34] aload_1 v1 [35] ldc #45 + String [hashed_device_id] [37] aload_0 v0 [38] getfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [41] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [44] pop [45] aload_1 v1 [46] ldc #38 + String [device_name] [48] ldc #18 + String [android] [50] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [53] pop [54] aload_1 v1 [55] ldc #47 + String [library_version] [57] aload_0 v0 [58] getfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [61] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [64] pop [65] goto +31 (target=96) [68] pop [69] goto +27 (target=96) [72] astore_2 v2 [73] new #118 + Class [java/lang/StringBuilder] [76] dup [77] ldc #11 + String [Exception in getRequiredParams(): ] [79] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [82] aload_2 v2 [83] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [86] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [89] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [92] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] pop [96] aload_1 v1 [97] areturn Code attribute exceptions (count = 2): - ExceptionInfo (8 -> 65: 68): + Class [org/json/JSONException] - ExceptionInfo (8 -> 65: 72): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [34] Var: ...[a:org/json/JSONObject], Stack: (empty) - [68] Var: [T][a:org/json/JSONObject], Stack: [a:org/json/JSONException] - [72] Var: ..., Stack: [a:java/lang/Exception] - [96] Var: ..., Stack: (empty) + Method: j()D Access flags: 0x2 = private double j() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 7, stack = 5): [0] dconst_1 [1] dstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #206 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [9] aconst_null [10] new #95 + Class [android/content/IntentFilter] [13] dup [14] ldc #19 + String [android.intent.action.BATTERY_CHANGED] [16] invokespecial #214 + Methodref [android/content/IntentFilter. (Ljava/lang/String;)V] [19] invokevirtual #212 + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] [22] dup [23] astore_3 v3 [24] ldc #46 + String [level] [26] iconst_m1 [27] invokevirtual #213 + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] [30] istore v4 [32] aload_3 v3 [33] ldc #65 + String [scale] [35] iconst_m1 [36] invokevirtual #213 + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] [39] i2d [40] dstore v5 [42] iload v4 [44] iflt +17 (target=61) [47] dload v5 [49] dconst_0 [50] dcmpl [51] ifle +10 (target=61) [54] iload v4 [56] i2d [57] dload v5 [59] ddiv [60] dstore_1 v1 [61] goto +4 (target=65) [64] astore_3 v3 [65] dload_1 v1 [66] dreturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 61: 64): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [61] Var: [T][d], Stack: - [64] Var: ..., Stack: [a:java/lang/Exception] - [65] Var: ..., Stack: (empty) + Method: k()J Access flags: 0xa = private static long k() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] iconst_m1 [1] istore_0 v0 [2] new #104 + Class [android/os/Debug$MemoryInfo] [5] dup [6] invokespecial #225 + Methodref [android/os/Debug$MemoryInfo. ()V] [9] dup [10] astore_1 v1 [11] invokestatic #224 + Methodref [android/os/Debug.getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] [14] aload_1 v1 [15] getfield #164 + Fieldref [android/os/Debug$MemoryInfo.dalvikPss I] [18] aload_1 v1 [19] getfield #165 + Fieldref [android/os/Debug$MemoryInfo.nativePss I] [22] iadd [23] aload_1 v1 [24] getfield #166 + Fieldref [android/os/Debug$MemoryInfo.otherPss I] [27] iadd [28] sipush 1024 [31] imul [32] istore_0 v0 [33] goto +4 (target=37) [36] astore_1 v1 [37] iload_0 v0 [38] i2l [39] lreturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 33: 36): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: [i], Stack: [a:java/lang/Exception] - [37] Var: ..., Stack: (empty) + Method: l()Ljava/lang/String; Access flags: 0x2 = private java.lang.String l() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [4] ldc #59 + String [phone] [6] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #106 + Class [android/telephony/TelephonyManager] [12] invokevirtual #228 + Methodref [android/telephony/TelephonyManager.getNetworkOperatorName ()Ljava/lang/String;] [15] astore_1 v1 [16] goto +8 (target=24) [19] pop [20] getstatic #160 + Fieldref [android/os/Build.BRAND Ljava/lang/String;] [23] astore_1 v1 [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: , Stack: [a:java/lang/Exception] - [24] Var: ...[T][a:java/lang/String], Stack: (empty) + Method: m()Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject m() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [12] ldc #35 + String [connectivity] [14] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [17] checkcast #99 + Class [android/net/ConnectivityManager] [20] iconst_1 [21] invokevirtual #218 + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] [24] astore_2 v2 [25] aload_1 v1 [26] ldc #30 + String [available] [28] aload_2 v2 [29] invokevirtual #219 + Methodref [android/net/NetworkInfo.isAvailable ()Z] [32] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [35] pop [36] aload_1 v1 [37] ldc #33 + String [connected] [39] aload_2 v2 [40] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [43] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [46] pop [47] aload_2 v2 [48] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [51] ifne +14 (target=65) [54] aload_1 v1 [55] ldc #34 + String [connecting] [57] aload_2 v2 [58] invokevirtual #221 + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] [61] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [64] pop [65] aload_1 v1 [66] ldc #42 + String [failover] [68] aload_2 v2 [69] invokevirtual #222 + Methodref [android/net/NetworkInfo.isFailover ()Z] [72] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [75] pop [76] goto +15 (target=91) [79] astore_2 v2 [80] ldc #83 + Class [a/a/e] [82] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [85] pop [86] aload_2 v2 [87] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [90] pop [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 76: 79): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [65] Var: [T][a:org/json/JSONObject][a:android/net/NetworkInfo], Stack: - [79] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [91] Var: ..., Stack: (empty) + Method: n()Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject n() Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [12] ldc #35 + String [connectivity] [14] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [17] checkcast #99 + Class [android/net/ConnectivityManager] [20] iconst_0 [21] invokevirtual #218 + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] [24] astore_2 v2 [25] aload_1 v1 [26] ldc #30 + String [available] [28] aload_2 v2 [29] invokevirtual #219 + Methodref [android/net/NetworkInfo.isAvailable ()Z] [32] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [35] pop [36] aload_1 v1 [37] ldc #33 + String [connected] [39] aload_2 v2 [40] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [43] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [46] pop [47] aload_2 v2 [48] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [51] ifne +14 (target=65) [54] aload_1 v1 [55] ldc #34 + String [connecting] [57] aload_2 v2 [58] invokevirtual #221 + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] [61] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [64] pop [65] aload_1 v1 [66] ldc #42 + String [failover] [68] aload_2 v2 [69] invokevirtual #222 + Methodref [android/net/NetworkInfo.isFailover ()Z] [72] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [75] pop [76] aload_1 v1 [77] ldc #64 + String [roaming] [79] aload_2 v2 [80] invokevirtual #223 + Methodref [android/net/NetworkInfo.isRoaming ()Z] [83] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [86] pop [87] goto +33 (target=120) [90] astore_2 v2 [91] ldc #83 + Class [a/a/e] [93] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [96] pop [97] new #118 + Class [java/lang/StringBuilder] [100] dup [101] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [104] aload_2 v2 [105] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [108] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] ldc #5 + String [ in getMobileNetworkStatus] [113] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] pop [120] aload_1 v1 [121] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 87: 90): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [65] Var: [T][a:org/json/JSONObject][a:android/net/NetworkInfo], Stack: - [90] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [120] Var: ..., Stack: (empty) + Method: o()Ljava/lang/String; Access flags: 0x2 = private java.lang.String o() Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 3, stack = 3): [0] ldc #2 + String [] [2] astore_1 v1 [3] aload_0 v0 [4] ldc #21 + String [android.permission.GET_TASKS] [6] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [9] ifne +76 (target=85) [12] aload_0 v0 [13] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [16] ldc #17 + String [activity] [18] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [21] checkcast #89 + Class [android/app/ActivityManager] [24] iconst_1 [25] invokevirtual #202 + Methodref [android/app/ActivityManager.getRunningTasks (I)Ljava/util/List;] [28] astore_2 v2 [29] new #118 + Class [java/lang/StringBuilder] [32] dup [33] ldc #9 + String [CURRENT Activity ::] [35] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [38] aload_2 v2 [39] iconst_0 [40] invokeinterface #285 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [45] checkcast #91 + Class [android/app/ActivityManager$RunningTaskInfo] [48] getfield #158 + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] [51] invokevirtual #205 + Methodref [android/content/ComponentName.getClassName ()Ljava/lang/String;] [54] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [60] pop [61] aload_2 v2 [62] iconst_0 [63] invokeinterface #285 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [68] checkcast #91 + Class [android/app/ActivityManager$RunningTaskInfo] [71] getfield #158 + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] [74] invokevirtual #204 + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;] [77] ldc #7 + String [/] [79] ldc #2 + String [] [81] invokevirtual #246 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [84] astore_1 v1 [85] goto +4 (target=89) [88] pop [89] aload_1 v1 [90] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 85: 88): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [85] Var: [T][a:java/lang/String], Stack: - [88] Var: ..., Stack: [a:java/lang/Exception] - [89] Var: ..., Stack: (empty) + Method: d()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject d() Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 2, stack = 4): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_1 v1 [9] ldc #29 + String [arch] [11] ldc #57 + String [os.arch] [13] invokestatic #253 + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] [16] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [19] pop [20] aload_1 v1 [21] ldc #48 + String [locale] [23] aload_0 v0 [24] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [27] invokestatic #171 + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] [30] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [33] pop [34] aload_1 v1 [35] ldc #41 + String [dpi] [37] aload_0 v0 [38] invokevirtual #178 + Methodref [a/a/e.e ()F] [41] f2d [42] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [45] pop [46] aload_1 v1 [47] ldc #78 + String [xdpi] [49] aload_0 v0 [50] invokevirtual #179 + Methodref [a/a/e.f ()F] [53] f2d [54] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [57] pop [58] aload_1 v1 [59] ldc #79 + String [ydpi] [61] aload_0 v0 [62] invokespecial #187 + Methodref [a/a/e.q ()F] [65] f2d [66] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [69] pop [70] aload_1 v1 [71] ldc #55 + String [name] [73] ldc #2 + String [] [75] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_1 v1 [80] ldc #70 + String [system] [82] ldc #18 + String [android] [84] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [87] pop [88] aload_1 v1 [89] ldc #54 + String [model] [91] getstatic #161 + Fieldref [android/os/Build.MODEL Ljava/lang/String;] [94] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [97] pop [98] aload_1 v1 [99] ldc #32 + String [carrier] [101] aload_0 v0 [102] invokespecial #182 + Methodref [a/a/e.l ()Ljava/lang/String;] [105] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [108] pop [109] aload_1 v1 [110] ldc #27 + String [app_version] [112] aload_0 v0 [113] getfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [116] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [119] pop [120] aload_1 v1 [121] ldc #71 + String [system_version] [123] getstatic #162 + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] [126] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [129] pop [130] aload_1 v1 [131] ldc #28 + String [app_version_code] [133] aload_0 v0 [134] getfield #152 + Fieldref [a/a/e.k I] [137] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [140] pop [141] aload_0 v0 [142] getfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [145] ifnull +14 (target=159) [148] aload_1 v1 [149] ldc #37 + String [custom_version_name] [151] aload_0 v0 [152] getfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [155] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [158] pop [159] goto +12 (target=171) [162] pop [163] new #133 + Class [org/json/JSONObject] [166] dup [167] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [170] astore_1 v1 [171] aload_1 v1 [172] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 159: 162): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [159] Var: [T][a:org/json/JSONObject], Stack: - [162] Var: , Stack: [a:java/lang/Exception] - [171] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a([Z)Lorg/json/JSONObject; Access flags: 0x91 = public final varargs org.json.JSONObject a(boolean[]) Class member attributes (count = 1): + Code attribute instructions (code length = 460, locals = 6, stack = 4): [0] iconst_1 [1] istore_2 v2 [2] iconst_0 [3] istore_3 v3 [4] aload_1 v1 [5] arraylength [6] ifle +7 (target=13) [9] aload_1 v1 [10] iconst_0 [11] baload [12] istore_2 v2 [13] aload_1 v1 [14] arraylength [15] iconst_1 [16] ificmple +7 (target=23) [19] aload_1 v1 [20] iconst_1 [21] baload [22] istore_3 v3 [23] new #133 + Class [org/json/JSONObject] [26] dup [27] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [30] astore_1 v1 [31] aload_0 v0 [32] invokevirtual #177 + Methodref [a/a/e.d ()Lorg/json/JSONObject;] [35] dup [36] astore_1 v1 [37] ldc #31 + String [battery_level] [39] aload_0 v0 [40] invokespecial #180 + Methodref [a/a/e.j ()D] [43] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [46] pop [47] aload_1 v1 [48] ldc #51 + String [memory_usage] [50] invokestatic #181 + Methodref [a/a/e.k ()J] [53] invokevirtual #279 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [56] pop [57] aload_1 v1 [58] ldc #50 + String [low_memory] [60] aload_0 v0 [61] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [64] ldc #17 + String [activity] [66] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [69] checkcast #89 + Class [android/app/ActivityManager] [72] astore v5 [74] new #90 + Class [android/app/ActivityManager$MemoryInfo] [77] dup [78] invokespecial #203 + Methodref [android/app/ActivityManager$MemoryInfo. ()V] [81] astore v4 [83] aload v5 [85] aload v4 [87] invokevirtual #201 + Methodref [android/app/ActivityManager.getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] [90] aload v4 [92] getfield #157 + Fieldref [android/app/ActivityManager$MemoryInfo.lowMemory Z] [95] ifeq +7 (target=102) [98] iconst_1 [99] goto +4 (target=103) [102] iconst_0 [103] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [106] pop [107] aload_0 v0 [108] ldc #20 + String [android.permission.ACCESS_NETWORK_STATE] [110] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [113] ifne +25 (target=138) [116] aload_1 v1 [117] ldc #76 + String [wifi] [119] aload_0 v0 [120] invokespecial #183 + Methodref [a/a/e.m ()Lorg/json/JSONObject;] [123] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [126] pop [127] aload_1 v1 [128] ldc #53 + String [mobile_network] [130] aload_0 v0 [131] invokespecial #184 + Methodref [a/a/e.n ()Lorg/json/JSONObject;] [134] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [137] pop [138] aload_1 v1 [139] ldc #39 + String [disk_space_free] [141] invokestatic #197 + Methodref [a/a/p.a ()Ljava/math/BigInteger;] [144] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [147] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [150] pop [151] aload_1 v1 [152] ldc #40 + String [disk_space_total] [154] invokestatic #198 + Methodref [a/a/p.b ()Ljava/math/BigInteger;] [157] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [160] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [163] pop [164] aload_1 v1 [165] ldc #66 + String [sd_space_free] [167] invokestatic #199 + Methodref [a/a/p.c ()Ljava/math/BigInteger;] [170] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [173] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [176] pop [177] aload_1 v1 [178] ldc #67 + String [sd_space_total] [180] invokestatic #200 + Methodref [a/a/p.d ()Ljava/math/BigInteger;] [183] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [186] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [189] pop [190] aload_1 v1 [191] ldc #56 + String [orientation] [193] aload_0 v0 [194] dup [195] astore v4 [197] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [200] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [203] invokevirtual #216 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [206] getfield #159 + Fieldref [android/content/res/Configuration.orientation I] [209] dup [210] istore v5 [212] ifne +63 (target=275) [215] aload v4 [217] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [220] ldc #77 + String [window] [222] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [225] checkcast #109 + Class [android/view/WindowManager] [228] invokeinterface #284 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [233] dup [234] astore v4 [236] invokevirtual #230 + Methodref [android/view/Display.getWidth ()I] [239] aload v4 [241] invokevirtual #229 + Methodref [android/view/Display.getHeight ()I] [244] ificmpne +9 (target=253) [247] iconst_3 [248] istore v5 [250] goto +25 (target=275) [253] aload v4 [255] invokevirtual #230 + Methodref [android/view/Display.getWidth ()I] [258] aload v4 [260] invokevirtual #229 + Methodref [android/view/Display.getHeight ()I] [263] ificmple +9 (target=272) [266] iconst_2 [267] istore v5 [269] goto +6 (target=275) [272] iconst_1 [273] istore v5 [275] iload v5 [277] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [280] pop [281] aload_1 v1 [282] ldc #17 + String [activity] [284] aload_0 v0 [285] invokespecial #185 + Methodref [a/a/e.o ()Ljava/lang/String;] [288] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [291] pop [292] iload_3 v3 [293] ifeq +14 (target=307) [296] aload_1 v1 [297] ldc #52 + String [metadata] [299] aload_0 v0 [300] getfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [303] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [306] pop [307] iload_2 v2 [308] ifeq +123 (target=431) [311] aload_0 v0 [312] ldc #22 + String [android.permission.READ_LOGS] [314] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [317] ifne +53 (target=370) [320] aload_0 v0 [321] invokespecial #186 + Methodref [a/a/e.p ()Lorg/json/JSONArray;] [324] dup [325] astore_2 v2 [326] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [329] ifle +38 (target=367) [332] aload_1 v1 [333] ldc #49 + String [logcat] [335] aload_2 v2 [336] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [339] pop [340] goto +118 (target=458) [343] astore_2 v2 [344] new #118 + Class [java/lang/StringBuilder] [347] dup [348] ldc #61 + String [put logcat EXCEPTION: ] [350] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [353] aload_2 v2 [354] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [357] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [360] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [363] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [366] pop [367] goto +91 (target=458) [370] getstatic #163 + Fieldref [android/os/Build$VERSION.SDK_INT I] [373] bipush 16 [375] ificmplt +56 (target=431) [378] invokestatic #233 + Methodref [com/crittercism/app/Crittercism.s ()Z] [381] ifeq +50 (target=431) [384] aload_0 v0 [385] invokespecial #186 + Methodref [a/a/e.p ()Lorg/json/JSONArray;] [388] dup [389] astore_2 v2 [390] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [393] ifle +38 (target=431) [396] aload_1 v1 [397] ldc #49 + String [logcat] [399] aload_2 v2 [400] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [403] pop [404] goto +54 (target=458) [407] astore_2 v2 [408] new #118 + Class [java/lang/StringBuilder] [411] dup [412] ldc #61 + String [put logcat EXCEPTION: ] [414] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [417] aload_2 v2 [418] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [421] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [424] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [427] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [430] pop [431] goto +27 (target=458) [434] astore_2 v2 [435] new #118 + Class [java/lang/StringBuilder] [438] dup [439] ldc #13 + String [Exception with getStateInfo(): ] [441] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [444] aload_2 v2 [445] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [448] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [451] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [454] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [457] pop [458] aload_1 v1 [459] areturn Code attribute exceptions (count = 3): - ExceptionInfo (332 -> 340: 343): + Class [java/lang/Exception] - ExceptionInfo (396 -> 404: 407): + Class [java/lang/Exception] - ExceptionInfo (31 -> 431: 434): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [13] Var: ...[i][i], Stack: (empty) - [23] Var: [a:a/a/e][T][i][i], Stack: - [102] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [103] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String][i] - [138] Var: ..., Stack: (empty) - [253] Var: [a:a/a/e][a:org/json/JSONObject][i][i][a:android/view/Display], Stack: [a:org/json/JSONObject][a:java/lang/String] - [272] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [275] Var: [a:a/a/e][a:org/json/JSONObject][i][i][T][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [307] Var: -3, Stack: (empty) - [343] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [367] Var: ..., Stack: (empty) - [370] Var: [a:a/a/e][a:org/json/JSONObject], Stack: - [407] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [431] Var: ..., Stack: (empty) - [434] Var: ..., Stack: [a:java/lang/Exception] - [458] Var: ..., Stack: (empty) + Method: c(Ljava/lang/String;)I Access flags: 0x2 = private int c(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 3): [0] iconst_m1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #208 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [9] aload_1 v1 [10] aload_0 v0 [11] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [14] invokevirtual #209 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [17] invokevirtual #215 + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] [20] istore_2 v2 [21] goto +4 (target=25) [24] pop [25] iload_2 v2 [26] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [T][T][i], Stack: [a:java/lang/Exception] - [25] Var: ..., Stack: (empty) + Method: p()Lorg/json/JSONArray; Access flags: 0x2 = private org.json.JSONArray p() Class member attributes (count = 1): + Code attribute instructions (code length = 296, locals = 7, stack = 4): [0] new #131 + Class [org/json/JSONArray] [3] dup [4] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [7] astore_1 v1 [8] new #118 + Class [java/lang/StringBuilder] [11] dup [12] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [15] astore_2 v2 [16] aload_0 v0 [17] getfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [20] dup [21] astore_3 v3 [22] monitorenter [23] invokestatic #264 + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] [26] astore v4 [28] new #84 + Class [a/a/f] [31] dup [32] aload_0 v0 [33] getfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [36] invokestatic #254 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [39] invokespecial #189 + Methodref [a/a/f. (Ljava/lang/Object;Ljava/lang/Thread;)V] [42] astore v5 [44] aload v4 [46] aload v5 [48] invokeinterface #287 + InterfaceMethodref [java/util/concurrent/ExecutorService.submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] [53] astore v6 [55] invokestatic #190 + Methodref [a/a/f.a ()Z] [58] ifne +20 (target=78) [61] aload v6 [63] ldc2_w #134 + Long [5] [66] getstatic #170 + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] [69] invokeinterface #289 + InterfaceMethodref [java/util/concurrent/Future.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [74] checkcast #118 + Class [java/lang/StringBuilder] [77] astore_2 v2 [78] aload v6 [80] iconst_1 [81] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [86] pop [87] aload v4 [89] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [94] pop [95] goto +62 (target=157) [98] pop [99] invokestatic #191 + Methodref [a/a/f.b ()V] [102] aload v5 [104] invokevirtual #192 + Methodref [a/a/f.c ()V] [107] ldc2_w #136 + Long [200] [110] invokestatic #255 + Methodref [java/lang/Thread.sleep (J)V] [113] goto +4 (target=117) [116] pop [117] aload v6 [119] iconst_1 [120] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [125] pop [126] aload v4 [128] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [133] pop [134] goto +23 (target=157) [137] astore_1 v1 [138] aload v6 [140] iconst_1 [141] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [146] pop [147] aload v4 [149] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [154] pop [155] aload_1 v1 [156] athrow [157] aload_3 v3 [158] monitorexit [159] goto +8 (target=167) [162] astore_1 v1 [163] aload_3 v3 [164] monitorexit [165] aload_1 v1 [166] athrow [167] aload_2 v2 [168] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] invokevirtual #245 + Methodref [java/lang/String.length ()I] [174] ifle +38 (target=212) [177] aload_2 v2 [178] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [181] ldc #4 + String [ ] [183] invokevirtual #247 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [186] astore_3 v3 [187] iconst_0 [188] istore v4 [190] iload v4 [192] aload_3 v3 [193] arraylength [194] ificmpge +18 (target=212) [197] aload_1 v1 [198] aload_3 v3 [199] iload v4 [201] aaload [202] invokevirtual #268 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [205] pop [206] iinc v4, 1 [209] goto -19 (target=190) [212] aload_1 v1 [213] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [216] dup [217] istore_3 v3 [218] bipush 100 [220] ificmple +74 (target=294) [223] new #131 + Class [org/json/JSONArray] [226] dup [227] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [230] astore v4 [232] iload_3 v3 [233] bipush 100 [235] isub [236] istore v5 [238] iload v5 [240] iload_3 v3 [241] ificmpge +50 (target=291) [244] aload v4 [246] aload_1 v1 [247] iload v5 [249] invokevirtual #266 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [252] invokevirtual #268 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [255] pop [256] goto +29 (target=285) [259] astore v6 [261] new #118 + Class [java/lang/StringBuilder] [264] dup [265] ldc #10 + String [Caught exception in second try-catch of getLogCat():] [267] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [270] aload v6 [272] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [275] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [278] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [281] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [284] pop [285] iinc v5, 1 [288] goto -50 (target=238) [291] aload v4 [293] astore_1 v1 [294] aload_1 v1 [295] areturn Code attribute exceptions (count = 6): - ExceptionInfo (55 -> 78: 98): + Class [java/lang/Exception] - ExceptionInfo (107 -> 113: 116): + Class [java/lang/InterruptedException] - ExceptionInfo (55 -> 78: 137): - ExceptionInfo (98 -> 117: 137): - ExceptionInfo (23 -> 159: 162): - ExceptionInfo (244 -> 256: 259): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [78] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: - [98] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][a:a/a/f][a:java/util/concurrent/Future], Stack: [a:java/lang/Exception] - [116] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: [a:java/lang/InterruptedException] - [117] Var: ..., Stack: (empty) - [137] Var: [T][T][T][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: [a:java/lang/Throwable] - [157] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object], Stack: - [162] Var: [T][T][T][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [167] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder], Stack: - [190] Var: [T][a:org/json/JSONArray][T][a:[Ljava/lang/String;][i], Stack: - [212] Var: -3, Stack: (empty) - [238] Var: [T][a:org/json/JSONArray][T][i][a:org/json/JSONArray][i], Stack: - [259] Var: ..., Stack: [a:org/json/JSONException] - [285] Var: ..., Stack: (empty) - [291] Var: [T][T][T][T][a:org/json/JSONArray], Stack: - [294] Var: [T][a:org/json/JSONArray], Stack: + Method: e()F Access flags: 0x11 = public final float e() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_1 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #167 + Fieldref [android/util/DisplayMetrics.density F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: f()F Access flags: 0x11 = public final float f() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_0 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #168 + Fieldref [android/util/DisplayMetrics.xdpi F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: q()F Access flags: 0x2 = private float q() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_0 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #169 + Fieldref [android/util/DisplayMetrics.ydpi F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: a(Lorg/json/JSONObject;)Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 345, locals = 7, stack = 5): [0] new #117 + Class [java/lang/String] [3] dup [4] invokespecial #240 + Methodref [java/lang/String. ()V] [7] astore_2 v2 [8] new #133 + Class [org/json/JSONObject] [11] dup [12] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [15] astore_3 v3 [16] new #133 + Class [org/json/JSONObject] [19] dup [20] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [23] astore v4 [25] new #117 + Class [java/lang/String] [28] invokespecial #240 + Methodref [java/lang/String. ()V] [31] aconst_null [32] astore v5 [34] aconst_null [35] astore v6 [37] aload v4 [39] ldc #69 + String [success] [41] iconst_0 [42] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [45] pop [46] aload_1 v1 [47] ldc #63 + String [requestUrl] [49] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [52] astore_2 v2 [53] aload_1 v1 [54] ldc #62 + String [requestData] [56] invokevirtual #274 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [59] astore_3 v3 [60] goto +16 (target=76) [63] aconst_null [64] astore_1 v1 [65] invokevirtual #269 + Methodref [org/json/JSONException.printStackTrace ()V] [68] goto +8 (target=76) [71] aconst_null [72] astore_1 v1 [73] invokevirtual #236 + Methodref [java/lang/Exception.printStackTrace ()V] [76] aload_3 v3 [77] ldc #44 + String [filenames] [79] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [82] ifeq +85 (target=167) [85] aload_3 v3 [86] ldc #43 + String [filename_prefix] [88] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [91] ifeq +76 (target=167) [94] new #131 + Class [org/json/JSONArray] [97] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [100] aload_3 v3 [101] ldc #44 + String [filenames] [103] invokevirtual #273 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [106] dup [107] astore_1 v1 [108] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [111] anewarray #117 + Class [java/lang/String] [114] astore v5 [116] iconst_0 [117] istore v6 [119] iload v6 [121] aload_1 v1 [122] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [125] ificmpge +20 (target=145) [128] aload v5 [130] iload v6 [132] aload_1 v1 [133] iload v6 [135] invokevirtual #266 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [138] aastore [139] iinc v6, 1 [142] goto -23 (target=119) [145] aload_3 v3 [146] ldc #43 + String [filename_prefix] [148] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [151] astore v6 [153] aload_3 v3 [154] ldc #44 + String [filenames] [156] invokevirtual #282 + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] [159] pop [160] aload_3 v3 [161] ldc #43 + String [filename_prefix] [163] invokevirtual #282 + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] [166] pop [167] goto +9 (target=176) [170] invokevirtual #236 + Methodref [java/lang/Exception.printStackTrace ()V] [173] aload v4 [175] areturn [176] aload v5 [178] ifnull +26 (target=204) [181] aload v6 [183] ifnull +21 (target=204) [186] aload_0 v0 [187] getfield #145 + Fieldref [a/a/e.d La/a/h;] [190] aload_2 v2 [191] aload_3 v3 [192] aload v5 [194] aload v6 [196] invokevirtual #195 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [199] astore v5 [201] goto +14 (target=215) [204] aload_0 v0 [205] getfield #145 + Fieldref [a/a/e.d La/a/h;] [208] aload_2 v2 [209] aload_3 v3 [210] invokevirtual #194 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] [213] astore v5 [215] aload v5 [217] ifnull +74 (target=291) [220] aload v5 [222] ldc #2 + String [] [224] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [227] ifne +64 (target=291) [230] new #133 + Class [org/json/JSONObject] [233] dup [234] aload v5 [236] invokespecial #271 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [239] astore v4 [241] new #118 + Class [java/lang/StringBuilder] [244] dup [245] ldc #15 + String [POSTING JSON DATA: url = ] [247] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [250] aload_2 v2 [251] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [254] ldc #3 + String [ data = ] [256] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [259] aload_3 v3 [260] invokevirtual #283 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [263] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [266] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [269] pop [270] new #118 + Class [java/lang/StringBuilder] [273] dup [274] ldc #14 + String [POSTING JSON DATA: response = ] [276] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [279] aload v4 [281] invokevirtual #283 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [284] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [287] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [290] pop [291] goto +51 (target=342) [294] athrow [295] athrow [296] astore_1 v1 [297] new #118 + Class [java/lang/StringBuilder] [300] dup [301] ldc #12 + String [Exception in postJsonDataNew: ] [303] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [306] aload_1 v1 [307] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [310] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [313] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [316] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [319] pop [320] new #133 + Class [org/json/JSONObject] [323] dup [324] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [327] astore v4 [329] aload v4 [331] ldc #69 + String [success] [333] iconst_0 [334] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [337] pop [338] goto +4 (target=342) [341] pop [342] aload v4 [344] areturn Code attribute exceptions (count = 7): - ExceptionInfo (37 -> 60: 63): + Class [org/json/JSONException] - ExceptionInfo (37 -> 60: 71): + Class [java/lang/Exception] - ExceptionInfo (76 -> 167: 170): + Class [java/lang/Exception] - ExceptionInfo (176 -> 291: 294): + Class [a/a/m] - ExceptionInfo (176 -> 291: 295): + Class [java/io/IOException] - ExceptionInfo (176 -> 291: 296): + Class [java/lang/Exception] - ExceptionInfo (329 -> 338: 341): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [63] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][n][n], Stack: [a:org/json/JSONException] - [71] Var: ..., Stack: [a:java/lang/Exception] - [76] Var: ..., Stack: (empty) - [119] Var: [a:a/a/e][a:org/json/JSONArray][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;][i], Stack: - [145] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;], Stack: - [167] Var: ...[a:java/lang/String], Stack: (empty) - [170] Var: [T][T][T][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [176] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;][a:java/lang/String], Stack: - [204] Var: -2, Stack: (empty) - [215] Var: [T][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:java/lang/String], Stack: - [291] Var: [T][T][T][T][a:org/json/JSONObject], Stack: - [294] Var: , Stack: [a:a/a/m] - [295] Var: ..., Stack: [a:java/io/IOException] - [296] Var: ..., Stack: [a:java/lang/Exception] - [341] Var: [T][T][T][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [342] Var: ..., Stack: (empty) + Method: g()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String g() Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [6] aconst_null [7] astore_1 v1 [8] new #133 + Class [org/json/JSONObject] [11] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [14] new #117 + Class [java/lang/String] [17] dup [18] invokespecial #240 + Methodref [java/lang/String. ()V] [21] astore_2 v2 [22] aload_0 v0 [23] invokevirtual #175 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [26] dup [27] astore_1 v1 [28] ldc #60 + String [pkg] [30] aload_0 v0 [31] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [34] invokevirtual #209 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [37] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [40] pop [41] aload_0 v0 [42] getfield #145 + Fieldref [a/a/e.d La/a/h;] [45] getstatic #141 + Fieldref [a/a/d.f Ljava/lang/String;] [48] aload_1 v1 [49] invokevirtual #194 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] [52] dup [53] astore_2 v2 [54] ifnull +135 (target=189) [57] aload_2 v2 [58] ldc #2 + String [] [60] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [63] ifne +126 (target=189) [66] new #133 + Class [org/json/JSONObject] [69] dup [70] aload_2 v2 [71] invokespecial #271 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [74] dup [75] astore_1 v1 [76] ldc #69 + String [success] [78] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [81] ifeq +82 (target=163) [84] aload_1 v1 [85] ldc #69 + String [success] [87] invokevirtual #272 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [90] iconst_1 [91] ificmpne +98 (target=189) [94] new #118 + Class [java/lang/StringBuilder] [97] dup [98] ldc #26 + String [app_id: ] [100] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [103] aload_1 v1 [104] ldc #25 + String [app_id] [106] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [109] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [112] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [115] pop [116] new #118 + Class [java/lang/StringBuilder] [119] dup [120] ldc #58 + String [package name: ] [122] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [125] aload_1 v1 [126] ldc #60 + String [pkg] [128] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [131] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [134] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [137] pop [138] new #118 + Class [java/lang/StringBuilder] [141] dup [142] ldc #72 + String [updated settings: ] [144] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [147] aload_1 v1 [148] ldc #73 + String [updated_settings] [150] invokevirtual #274 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [153] invokevirtual #250 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [156] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [159] pop [160] goto +68 (target=228) [163] new #118 + Class [java/lang/StringBuilder] [166] dup [167] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [170] getstatic #141 + Fieldref [a/a/d.f Ljava/lang/String;] [173] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [176] ldc #6 + String [ response: ] [178] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [181] aload_2 v2 [182] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [185] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [188] pop [189] goto +39 (target=228) [192] pop [193] goto +35 (target=228) [196] pop [197] goto +31 (target=228) [200] pop [201] goto +27 (target=228) [204] astore_1 v1 [205] new #118 + Class [java/lang/StringBuilder] [208] dup [209] ldc #68 + String [sendPackageName: Exception! ] [211] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [214] aload_1 v1 [215] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [218] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [221] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [224] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [227] pop [228] aload_2 v2 [229] areturn Code attribute exceptions (count = 4): - ExceptionInfo (22 -> 189: 192): + Class [a/a/m] - ExceptionInfo (22 -> 189: 196): + Class [java/io/IOException] - ExceptionInfo (22 -> 189: 200): + Class [org/json/JSONException] - ExceptionInfo (22 -> 189: 204): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [163] Var: [T][T][a:java/lang/String], Stack: - [189] Var: ..., Stack: (empty) - [192] Var: ..., Stack: [a:a/a/m] - [196] Var: ..., Stack: [a:java/io/IOException] - [200] Var: ..., Stack: [a:org/json/JSONException] - [204] Var: ..., Stack: [a:java/lang/Exception] - [228] Var: ..., Stack: (empty) + Method: h()V Access flags: 0x11 = public final void h() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #153 + Fieldref [a/a/e.l Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: r()Z Access flags: 0x2 = private boolean r() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] bipush 30 [2] istore_1 v1 [3] aload_0 v0 [4] getfield #153 + Fieldref [a/a/e.l Z] [7] ifne +19 (target=26) [10] iload_1 v1 [11] ifle +15 (target=26) [14] iinc v1, -1 [17] ldc2_w #138 + Long [1000] [20] invokestatic #255 + Methodref [java/lang/Thread.sleep (J)V] [23] goto -20 (target=3) [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #153 + Fieldref [a/a/e.l Z] [34] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [3] Var: ...[i], Stack: (empty) - [26] Var: -1, Stack: (empty) - [29] Var: ..., Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) + Method: b(Lorg/json/JSONObject;)Z Access flags: 0x31 = public final synchronized boolean b(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 5, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] aload_1 v1 [3] ldc #74 + String [username] [5] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [8] ifeq +16 (target=24) [11] aload_0 v0 [12] aload_1 v1 [13] ldc #74 + String [username] [15] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [18] putfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [21] goto +26 (target=47) [24] aload_0 v0 [25] getfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [28] ldc #2 + String [] [30] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [33] ifne +14 (target=47) [36] aload_1 v1 [37] ldc #74 + String [username] [39] aload_0 v0 [40] getfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [43] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [46] pop [47] aload_0 v0 [48] invokespecial #188 + Methodref [a/a/e.r ()Z] [51] ifeq +77 (target=128) [54] new #133 + Class [org/json/JSONObject] [57] dup [58] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [61] astore_3 v3 [62] new #133 + Class [org/json/JSONObject] [65] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [68] aload_0 v0 [69] invokevirtual #175 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [72] dup [73] astore v4 [75] ldc #52 + String [metadata] [77] aload_1 v1 [78] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [81] pop [82] aload_3 v3 [83] ldc #63 + String [requestUrl] [85] getstatic #140 + Fieldref [a/a/d.e Ljava/lang/String;] [88] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [91] pop [92] aload_3 v3 [93] ldc #62 + String [requestData] [95] aload v4 [97] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [100] pop [101] aload_0 v0 [102] aload_3 v3 [103] invokevirtual #172 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [106] dup [107] astore_1 v1 [108] ldc #69 + String [success] [110] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [113] ifeq +15 (target=128) [116] aload_1 v1 [117] ldc #69 + String [success] [119] invokevirtual #272 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [122] iconst_1 [123] ificmpne +5 (target=128) [126] iconst_1 [127] istore_2 v2 [128] goto +16 (target=144) [131] athrow [132] astore_3 v3 [133] ldc #83 + Class [a/a/e] [135] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [138] pop [139] aload_3 v3 [140] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [143] pop [144] iload_2 v2 [145] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (2 -> 128: 131): + Class [a/a/m] - ExceptionInfo (2 -> 128: 132): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ...[i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [128] Var: [T][T][i], Stack: - [131] Var: , Stack: [a:a/a/m] - [132] Var: [T][T][i], Stack: [a:java/lang/Exception] - [144] Var: ..., Stack: (empty) + Method: c(Lorg/json/JSONObject;)V Access flags: 0x11 = public final void c(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject i() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class a.a.f extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 132): + String [-d] + String [-t] + String [-v] + String [100] + String [logcat] + String [time] + Class [a/a/f] + Class [a/a/g] + Class [android/os/Build$VERSION] + Class [java/io/InputStream] + Class [java/io/OutputStream] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Process] + Class [java/lang/Runtime] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/concurrent/Callable] + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] + Fieldref [a/a/f.c [Ljava/lang/String;] + Fieldref [a/a/f.d Z] + Fieldref [a/a/f.e Ljava/lang/Process;] + Fieldref [a/a/f.f Ljava/lang/Object;] + Fieldref [a/a/f.g Ljava/lang/Thread;] + Fieldref [a/a/f.h La/a/g;] + Fieldref [a/a/f.i La/a/g;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [a/a/f.d ()Ljava/lang/StringBuilder;] + Methodref [a/a/g. (Ljava/io/InputStream;)V] + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] + Methodref [a/a/g.b ()V] + Methodref [a/a/g.start ()V] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/OutputStream.close ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Process.destroy ()V] + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] + Methodref [java/lang/Process.waitFor ()I] + Methodref [java/lang/Runtime.exec ([Ljava/lang/String;)Ljava/lang/Process;] + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;] + Methodref [java/lang/StringBuilder. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [SDK_INT I] + NameAndType [a ()Ljava/lang/StringBuilder;] + NameAndType [a Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [c [Ljava/lang/String;] + NameAndType [close ()V] + NameAndType [d ()Ljava/lang/StringBuilder;] + NameAndType [d Z] + NameAndType [destroy ()V] + NameAndType [e Ljava/lang/Process;] + NameAndType [exec ([Ljava/lang/String;)Ljava/lang/Process;] + NameAndType [f Ljava/lang/Object;] + NameAndType [g Ljava/lang/Thread;] + NameAndType [getErrorStream ()Ljava/io/InputStream;] + NameAndType [getInputStream ()Ljava/io/InputStream;] + NameAndType [getOutputStream ()Ljava/io/OutputStream;] + NameAndType [getRuntime ()Ljava/lang/Runtime;] + NameAndType [h La/a/g;] + NameAndType [i La/a/g;] + NameAndType [start ()V] + NameAndType [waitFor ()I] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/io/OutputStream;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Runtime;] + Utf8 [()Ljava/lang/StringBuilder;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Thread;)V] + Utf8 [([Ljava/lang/String;)Ljava/lang/Process;] + Utf8 [-d] + Utf8 [-t] + Utf8 [-v] + Utf8 [100] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [La/a/g;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/Process;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [Ljava/lang/Thread;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/f] + Utf8 [a/a/g] + Utf8 [android/os/Build$VERSION] + Utf8 [b] + Utf8 [c] + Utf8 [call] + Utf8 [close] + Utf8 [d] + Utf8 [destroy] + Utf8 [e] + Utf8 [exec] + Utf8 [f] + Utf8 [g] + Utf8 [getErrorStream] + Utf8 [getInputStream] + Utf8 [getOutputStream] + Utf8 [getRuntime] + Utf8 [h] + Utf8 [i] + Utf8 [java/io/InputStream] + Utf8 [java/io/OutputStream] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Process] + Utf8 [java/lang/Runtime] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/concurrent/Callable] + Utf8 [logcat] + Utf8 [start] + Utf8 [time] + Utf8 [waitFor] Fields (count = 9): + Field: a Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b + Field: c [Ljava/lang/String; Access flags: 0x2 = private java.lang.String[] c + Field: d Z Access flags: 0xa = private static boolean d + Field: e Ljava/lang/Process; Access flags: 0x2 = private java.lang.Process e + Field: f Ljava/lang/Object; Access flags: 0xa = private static java.lang.Object f + Field: g Ljava/lang/Thread; Access flags: 0x2 = private java.lang.Thread g + Field: h La/a/g; Access flags: 0x2 = private a.a.g h + Field: i La/a/g; Access flags: 0x2 = private a.a.g i Methods (count = 7): - Method: (Ljava/lang/Object;Ljava/lang/Thread;)V Access flags: 0x1 = public f(java.lang.Object,java.lang.Thread) Class member attributes (count = 1): + Code attribute instructions (code length = 138, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #37 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #17 + Class [java/lang/StringBuilder] [8] dup [9] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [12] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [15] aload_0 v0 [16] new #17 + Class [java/lang/StringBuilder] [19] dup [20] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [23] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [26] aload_0 v0 [27] aconst_null [28] putfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [31] aload_1 v1 [32] putstatic #25 + Fieldref [a/a/f.f Ljava/lang/Object;] [35] aload_0 v0 [36] aload_2 v2 [37] putfield #26 + Fieldref [a/a/f.g Ljava/lang/Thread;] [40] getstatic #29 + Fieldref [android/os/Build$VERSION.SDK_INT I] [43] bipush 8 [45] ificmplt +52 (target=97) [48] aload_0 v0 [49] iconst_5 [50] anewarray #16 + Class [java/lang/String] [53] putfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [56] aload_0 v0 [57] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [60] iconst_0 [61] ldc #5 + String [logcat] [63] aastore [64] aload_0 v0 [65] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [68] iconst_1 [69] ldc #2 + String [-t] [71] aastore [72] aload_0 v0 [73] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [76] iconst_2 [77] ldc #4 + String [100] [79] aastore [80] aload_0 v0 [81] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [84] iconst_3 [85] ldc #3 + String [-v] [87] aastore [88] aload_0 v0 [89] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [92] iconst_4 [93] ldc #6 + String [time] [95] aastore [96] return [97] aload_0 v0 [98] iconst_4 [99] anewarray #16 + Class [java/lang/String] [102] putfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [105] aload_0 v0 [106] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [109] iconst_0 [110] ldc #5 + String [logcat] [112] aastore [113] aload_0 v0 [114] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [117] iconst_1 [118] ldc #1 + String [-d] [120] aastore [121] aload_0 v0 [122] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [125] iconst_2 [126] ldc #3 + String [-v] [128] aastore [129] aload_0 v0 [130] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [133] iconst_3 [134] ldc #6 + String [time] [136] aastore [137] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [97] Var: [a:a/a/f], Stack: + Method: a()Z Access flags: 0x9 = public static boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #23 + Fieldref [a/a/f.d Z] [3] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x9 = public static void b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_1 [1] putstatic #23 + Fieldref [a/a/f.d Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 3, stack = 2): [0] getstatic #25 + Fieldref [a/a/f.f Ljava/lang/Object;] [3] dup [4] astore_1 v1 [5] monitorenter [6] aload_0 v0 [7] getfield #27 + Fieldref [a/a/f.h La/a/g;] [10] invokevirtual #33 + Methodref [a/a/g.b ()V] [13] aload_0 v0 [14] getfield #28 + Fieldref [a/a/f.i La/a/g;] [17] invokevirtual #33 + Methodref [a/a/g.b ()V] [20] aload_0 v0 [21] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [24] ifnull +33 (target=57) [27] aload_0 v0 [28] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [31] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [34] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [37] aload_0 v0 [38] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [41] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [44] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [47] aload_0 v0 [48] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [51] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [54] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [57] goto +4 (target=61) [60] pop [61] aload_0 v0 [62] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [65] ifnull +10 (target=75) [68] aload_0 v0 [69] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [72] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [75] goto +4 (target=79) [78] pop [79] aload_1 v1 [80] monitorexit [81] return [82] astore_2 v2 [83] aload_1 v1 [84] monitorexit [85] aload_2 v2 [86] athrow Code attribute exceptions (count = 3): - ExceptionInfo (6 -> 57: 60): + Class [java/lang/Exception] - ExceptionInfo (61 -> 75: 78): + Class [java/lang/Exception] - ExceptionInfo (6 -> 81: 82): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [57] Var: ...[a:java/lang/Object], Stack: (empty) - [60] Var: ..., Stack: [a:java/lang/Exception] - [61] Var: ..., Stack: (empty) - [75] Var: [T][a:java/lang/Object], Stack: - [78] Var: ..., Stack: [a:java/lang/Exception] - [79] Var: ..., Stack: (empty) - [82] Var: ..., Stack: [a:java/lang/Throwable] + Method: d()Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder d() Class member attributes (count = 1): + Code attribute instructions (code length = 361, locals = 3, stack = 4): [0] aload_0 v0 [1] dup [2] astore_1 v1 [3] aconst_null [4] putfield #27 + Fieldref [a/a/f.h La/a/g;] [7] aload_1 v1 [8] aconst_null [9] putfield #28 + Fieldref [a/a/f.i La/a/g;] [12] getstatic #23 + Fieldref [a/a/f.d Z] [15] ifne +341 (target=356) [18] aload_1 v1 [19] invokestatic #44 + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;] [22] aload_1 v1 [23] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [26] invokevirtual #43 + Methodref [java/lang/Runtime.exec ([Ljava/lang/String;)Ljava/lang/Process;] [29] putfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [32] aload_1 v1 [33] new #8 + Class [a/a/g] [36] dup [37] aload_1 v1 [38] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [41] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [44] invokespecial #31 + Methodref [a/a/g. (Ljava/io/InputStream;)V] [47] putfield #27 + Fieldref [a/a/f.h La/a/g;] [50] aload_1 v1 [51] new #8 + Class [a/a/g] [54] dup [55] aload_1 v1 [56] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [59] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [62] invokespecial #31 + Methodref [a/a/g. (Ljava/io/InputStream;)V] [65] putfield #28 + Fieldref [a/a/f.i La/a/g;] [68] aload_1 v1 [69] getfield #27 + Fieldref [a/a/f.h La/a/g;] [72] invokevirtual #34 + Methodref [a/a/g.start ()V] [75] aload_1 v1 [76] getfield #28 + Fieldref [a/a/f.i La/a/g;] [79] invokevirtual #34 + Methodref [a/a/g.start ()V] [82] aload_1 v1 [83] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [86] invokevirtual #42 + Methodref [java/lang/Process.waitFor ()I] [89] pop [90] aload_1 v1 [91] getfield #27 + Fieldref [a/a/f.h La/a/g;] [94] ifnull +14 (target=108) [97] aload_1 v1 [98] aload_1 v1 [99] getfield #27 + Fieldref [a/a/f.h La/a/g;] [102] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [105] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [108] aload_1 v1 [109] getfield #28 + Fieldref [a/a/f.i La/a/g;] [112] ifnull +14 (target=126) [115] aload_1 v1 [116] aload_1 v1 [117] getfield #28 + Fieldref [a/a/f.i La/a/g;] [120] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [123] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [126] aload_1 v1 [127] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [130] ifnull +226 (target=356) [133] aload_1 v1 [134] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [137] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [140] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [143] aload_1 v1 [144] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [147] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [150] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [153] aload_1 v1 [154] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [157] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [160] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [163] aload_1 v1 [164] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [167] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [170] goto +186 (target=356) [173] pop [174] goto +182 (target=356) [177] pop [178] iconst_1 [179] putstatic #23 + Fieldref [a/a/f.d Z] [182] aload_1 v1 [183] getfield #27 + Fieldref [a/a/f.h La/a/g;] [186] ifnull +14 (target=200) [189] aload_1 v1 [190] aload_1 v1 [191] getfield #27 + Fieldref [a/a/f.h La/a/g;] [194] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [197] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [200] aload_1 v1 [201] getfield #28 + Fieldref [a/a/f.i La/a/g;] [204] ifnull +14 (target=218) [207] aload_1 v1 [208] aload_1 v1 [209] getfield #28 + Fieldref [a/a/f.i La/a/g;] [212] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [215] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [218] aload_1 v1 [219] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [222] ifnull +134 (target=356) [225] aload_1 v1 [226] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [229] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [232] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [235] aload_1 v1 [236] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [239] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [242] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [245] aload_1 v1 [246] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [249] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [252] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [255] aload_1 v1 [256] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [259] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [262] goto +94 (target=356) [265] pop [266] goto +90 (target=356) [269] astore_2 v2 [270] aload_1 v1 [271] getfield #27 + Fieldref [a/a/f.h La/a/g;] [274] ifnull +14 (target=288) [277] aload_1 v1 [278] aload_1 v1 [279] getfield #27 + Fieldref [a/a/f.h La/a/g;] [282] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [285] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [288] aload_1 v1 [289] getfield #28 + Fieldref [a/a/f.i La/a/g;] [292] ifnull +14 (target=306) [295] aload_1 v1 [296] aload_1 v1 [297] getfield #28 + Fieldref [a/a/f.i La/a/g;] [300] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [303] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [306] aload_1 v1 [307] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [310] ifnull +44 (target=354) [313] aload_1 v1 [314] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [317] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [320] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [323] aload_1 v1 [324] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [327] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [330] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [333] aload_1 v1 [334] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [337] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [340] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [343] aload_1 v1 [344] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [347] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [350] goto +4 (target=354) [353] pop [354] aload_2 v2 [355] athrow [356] aload_0 v0 [357] getfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [360] areturn Code attribute exceptions (count = 6): - ExceptionInfo (133 -> 170: 173): + Class [java/lang/Exception] - ExceptionInfo (18 -> 90: 177): + Class [java/lang/Exception] - ExceptionInfo (225 -> 262: 265): + Class [java/lang/Exception] - ExceptionInfo (18 -> 90: 269): - ExceptionInfo (177 -> 182: 269): - ExceptionInfo (313 -> 350: 353): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [108] Var: ...[a:a/a/f], Stack: (empty) - [126] Var: ..., Stack: (empty) - [173] Var: [a:a/a/f], Stack: [a:java/lang/Exception] - [177] Var: [a:a/a/f][a:a/a/f], Stack: [a:java/lang/Exception] - [200] Var: ..., Stack: (empty) - [218] Var: ..., Stack: (empty) - [265] Var: [a:a/a/f], Stack: [a:java/lang/Exception] - [269] Var: [T][a:a/a/f], Stack: [a:java/lang/Throwable] - [288] Var: ...[a:java/lang/Throwable], Stack: (empty) - [306] Var: ..., Stack: (empty) - [353] Var: [T][T][a:java/lang/Throwable], Stack: [a:java/lang/Exception] - [354] Var: ..., Stack: (empty) - [356] Var: [a:a/a/f], Stack: + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #30 + Methodref [a/a/f.d ()Ljava/lang/StringBuilder;] [4] areturn 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 = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #23 + Fieldref [a/a/f.d Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/g Superclass: java/lang/Thread Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class a.a.g extends java.lang.Thread Interfaces (count = 0): Constant Pool (count = 77): + String [ ] + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] + Class [a/a/g] + Class [java/io/BufferedReader] + Class [java/io/InputStreamReader] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Fieldref [a/a/g.a Ljava/io/InputStream;] + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] + Fieldref [a/a/g.c Ljava/io/BufferedReader;] + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] + Methodref [java/io/BufferedReader.close ()V] + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/StringBuilder. ()V] + 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;] + Methodref [java/lang/Thread. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [ (Ljava/io/Reader;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a Ljava/io/InputStream;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [c Ljava/io/BufferedReader;] + NameAndType [close ()V] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [readLine ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/StringBuilder;] + Utf8 [()V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/io/Reader;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] + Utf8 [Ljava/io/BufferedReader;] + Utf8 [Ljava/io/InputStream;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/g] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [close] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/io/BufferedReader] + Utf8 [java/io/InputStreamReader] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [readLine] + Utf8 [run] + Utf8 [toString] Fields (count = 3): + Field: a Ljava/io/InputStream; Access flags: 0x2 = private java.io.InputStream a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b + Field: c Ljava/io/BufferedReader; Access flags: 0x2 = private java.io.BufferedReader c Methods (count = 4): - Method: (Ljava/io/InputStream;)V Access flags: 0x1 = public g(java.io.InputStream) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #27 + Methodref [java/lang/Thread. ()V] [4] aload_0 v0 [5] new #10 + Class [java/lang/StringBuilder] [8] dup [9] invokespecial #23 + Methodref [java/lang/StringBuilder. ()V] [12] putfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [15] aload_0 v0 [16] aconst_null [17] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [20] aload_0 v0 [21] aload_1 v1 [22] putfield #13 + Fieldref [a/a/g.a Ljava/io/InputStream;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/StringBuilder; Access flags: 0x11 = public final java.lang.StringBuilder a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [11] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [14] return [15] pop [16] aload_0 v0 [17] aconst_null [18] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [21] return Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 14: 15): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: [a:java/lang/Exception] - [21] Var: -1, Stack: (empty) + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 170, locals = 3, stack = 6): [0] aload_0 v0 [1] astore_1 v1 [2] new #9 + Class [java/lang/String] [5] invokespecial #22 + Methodref [java/lang/String. ()V] [8] aconst_null [9] astore_2 v2 [10] aload_1 v1 [11] new #4 + Class [java/io/BufferedReader] [14] dup [15] new #5 + Class [java/io/InputStreamReader] [18] dup [19] aload_1 v1 [20] getfield #13 + Fieldref [a/a/g.a Ljava/io/InputStream;] [23] invokespecial #19 + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] [26] invokespecial #16 + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] [29] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [32] aload_1 v1 [33] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [36] invokevirtual #18 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [39] dup [40] astore_2 v2 [41] ifnull +25 (target=66) [44] aload_1 v1 [45] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [48] aload_2 v2 [49] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] pop [53] aload_1 v1 [54] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [57] ldc #1 + String [ ] [59] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] pop [63] goto -31 (target=32) [66] aload_1 v1 [67] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [70] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [73] return [74] astore_1 v1 [75] new #10 + Class [java/lang/StringBuilder] [78] dup [79] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [81] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [84] aload_1 v1 [85] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [88] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [91] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [94] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [97] pop [98] return [99] pop [100] aload_1 v1 [101] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [104] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [107] return [108] astore_1 v1 [109] new #10 + Class [java/lang/StringBuilder] [112] dup [113] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [115] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] aload_1 v1 [119] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [122] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [125] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [128] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [131] pop [132] return [133] astore_2 v2 [134] aload_1 v1 [135] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [138] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [141] goto +27 (target=168) [144] astore_1 v1 [145] new #10 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [151] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload_1 v1 [155] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [158] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [161] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [164] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [167] pop [168] aload_2 v2 [169] athrow Code attribute exceptions (count = 5): - ExceptionInfo (66 -> 73: 74): + Class [java/lang/Exception] - ExceptionInfo (32 -> 66: 99): + Class [java/lang/Exception] - ExceptionInfo (100 -> 107: 108): + Class [java/lang/Exception] - ExceptionInfo (32 -> 66: 133): - ExceptionInfo (134 -> 141: 144): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [32] Var: [T][a:a/a/g], Stack: - [66] Var: ..., Stack: (empty) - [74] Var: , Stack: [a:java/lang/Exception] - [99] Var: [T][a:a/a/g], Stack: [a:java/lang/Exception] - [108] Var: , Stack: [a:java/lang/Exception] - [133] Var: [T][a:a/a/g], Stack: [a:java/lang/Throwable] - [144] Var: [T][T][a:java/lang/Throwable], Stack: [a:java/lang/Exception] - [168] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class a.a.h extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 372): + String [] + String [ ] + String [ - ] + String ["; ] + String ["; filename="] + String [--] + String [: ] + String [; charset="utf-8"] + String [Accept] + String [Content-Disposition] + String [Content-Disposition: form-data; name="] + String [Content-Type] + String [Content-type: application/json ] + String [Content-type: application/octet-stream ] + String [Error encoding http params] + String [JSON Object for request: ] + String [Neither ConnectTimeoutException nor IOException. Instead: ] + String [UTF-8] + String [UTF8] + String [User-Agent] + String [application/json] + String [boundary = ] + String [executeHttpRequest error=] + String [form-data] + String [http] + String [httpPost Entity is: ] + String [https] + String [java.net.InetAddress.lookupHostByName] + String [json"; ] + String [multipart/form-data; boundary=] + String [no route to host] + String [text/plain, application/json] + Class [[B] + Class [[Ljava/lang/String;] + Class [a/a/a] + Class [a/a/h] + Class [a/a/m] + Class [a/a/n] + Class [a/a/o] + Class [java/io/ByteArrayOutputStream] + Class [java/io/File] + Class [java/io/FileInputStream] + Class [java/io/IOException] + Class [java/io/InputStream] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StackTraceElement] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Random] + Class [org/apache/http/Header] + Class [org/apache/http/HttpEntity] + Class [org/apache/http/HttpResponse] + Class [org/apache/http/StatusLine] + Class [org/apache/http/client/methods/HttpPost] + Class [org/apache/http/client/methods/HttpRequestBase] + Class [org/apache/http/client/params/HttpClientParams] + Class [org/apache/http/conn/ClientConnectionManager] + Class [org/apache/http/conn/ConnectTimeoutException] + Class [org/apache/http/conn/scheme/PlainSocketFactory] + Class [org/apache/http/conn/scheme/Scheme] + Class [org/apache/http/conn/scheme/SchemeRegistry] + Class [org/apache/http/conn/ssl/SSLSocketFactory] + Class [org/apache/http/conn/ssl/X509HostnameVerifier] + Class [org/apache/http/entity/ByteArrayEntity] + Class [org/apache/http/impl/client/DefaultHttpClient] + Class [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] + Class [org/apache/http/params/BasicHttpParams] + Class [org/apache/http/params/HttpConnectionParams] + Class [org/apache/http/util/EntityUtils] + Class [org/json/JSONObject] + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] + Fieldref [a/a/h.b Ljava/lang/String;] + Fieldref [a/a/h.c Landroid/content/Context;] + Fieldref [a/a/n.a La/a/n;] + Fieldref [a/a/n.b La/a/n;] + Fieldref [org/apache/http/conn/ssl/SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + Methodref [a/a/a.a (I)Ljava/lang/String;] + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] + Methodref [a/a/o.a ([B)Ljava/lang/String;] + Methodref [java/io/ByteArrayOutputStream. ()V] + Methodref [java/io/ByteArrayOutputStream.close ()V] + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] + Methodref [java/io/ByteArrayOutputStream.write ([B)V] + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.getName ()Ljava/lang/String;] + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + Methodref [java/io/IOException.getStackTrace ()[Ljava/lang/StackTraceElement;] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/InputStream.read ([B)I] + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] + 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/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Random. ()V] + Methodref [java/util/Random.nextBytes ([B)V] + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [org/apache/http/client/methods/HttpPost.getEntity ()Lorg/apache/http/HttpEntity;] + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] + Methodref [org/apache/http/client/methods/HttpRequestBase.abort ()V] + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] + Methodref [org/apache/http/client/params/HttpClientParams.setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] + Methodref [org/apache/http/conn/scheme/PlainSocketFactory.getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + Methodref [org/apache/http/conn/scheme/SchemeRegistry. ()V] + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] + Methodref [org/apache/http/impl/client/DefaultHttpClient. (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + Methodref [org/apache/http/impl/client/DefaultHttpClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] + Methodref [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager. (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + Methodref [org/apache/http/params/BasicHttpParams. ()V] + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] + Methodref [org/apache/http/util/EntityUtils.toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V] + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I] + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.closeExpiredConnections ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;La/a/n;)V] + NameAndType [ (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + NameAndType [ (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + NameAndType [ (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + NameAndType [ ([B)V] + NameAndType [ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + NameAndType [a ()Lorg/apache/http/impl/client/DefaultHttpClient;] + NameAndType [a (I)Ljava/lang/String;] + NameAndType [a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + NameAndType [a ([B)Ljava/lang/String;] + NameAndType [a La/a/n;] + NameAndType [a Lorg/apache/http/impl/client/DefaultHttpClient;] + NameAndType [abort ()V] + NameAndType [addHeader (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b La/a/n;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Landroid/content/Context;] + NameAndType [close ()V] + NameAndType [closeExpiredConnections ()V] + NameAndType [consumeContent ()V] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + NameAndType [getAllHeaders ()[Lorg/apache/http/Header;] + NameAndType [getBytes (Ljava/lang/String;)[B] + NameAndType [getCanonicalName ()Ljava/lang/String;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] + NameAndType [getContent ()Ljava/io/InputStream;] + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + NameAndType [getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + NameAndType [getStackTrace ()[Ljava/lang/StackTraceElement;] + NameAndType [getStatusCode ()I] + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;] + NameAndType [getValue ()Ljava/lang/String;] + NameAndType [nextBytes ([B)V] + NameAndType [read ([B)I] + NameAndType [register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + NameAndType [setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V] + NameAndType [setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + NameAndType [setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] + NameAndType [setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] + NameAndType [toByteArray ()[B] + NameAndType [toLowerCase ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [write ([B)V] + NameAndType [write ([BII)V] + Utf8 [] + Utf8 [ ] + Utf8 [ - ] + Utf8 ["; ] + Utf8 ["; filename="] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/apache/http/HttpEntity;] + Utf8 [()Lorg/apache/http/StatusLine;] + Utf8 [()Lorg/apache/http/conn/ClientConnectionManager;] + Utf8 [()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + Utf8 [()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + Utf8 [()Lorg/apache/http/impl/client/DefaultHttpClient;] + Utf8 [()V] + Utf8 [()[B] + Utf8 [()[Ljava/lang/StackTraceElement;] + Utf8 [()[Lorg/apache/http/Header;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [(Ljava/lang/String;La/a/n;)V] + Utf8 [(Ljava/lang/String;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/HttpEntity;)V] + Utf8 [(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + Utf8 [(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + Utf8 [(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + Utf8 [(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + Utf8 [(Lorg/apache/http/params/HttpParams;I)V] + Utf8 [(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + Utf8 [(Lorg/apache/http/params/HttpParams;Z)V] + Utf8 [([B)I] + Utf8 [([B)Ljava/lang/String;] + Utf8 [([B)V] + Utf8 [([BII)V] + Utf8 [--] + Utf8 [: ] + Utf8 [; charset="utf-8"] + Utf8 [] + Utf8 [ALLOW_ALL_HOSTNAME_VERIFIER] + Utf8 [Accept] + Utf8 [Code] + Utf8 [Content-Disposition] + Utf8 [Content-Disposition: form-data; name="] + Utf8 [Content-Type] + Utf8 [Content-type: application/json ] + Utf8 [Content-type: application/octet-stream ] + Utf8 [Error encoding http params] + Utf8 [JSON Object for request: ] + Utf8 [La/a/n;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/String;] + Utf8 [Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + Utf8 [Lorg/apache/http/impl/client/DefaultHttpClient;] + Utf8 [Neither ConnectTimeoutException nor IOException. Instead: ] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [UTF8] + Utf8 [User-Agent] + Utf8 [[B] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/h] + Utf8 [a/a/m] + Utf8 [a/a/n] + Utf8 [a/a/o] + Utf8 [abort] + Utf8 [addHeader] + Utf8 [append] + Utf8 [application/json] + Utf8 [b] + Utf8 [boundary = ] + Utf8 [c] + Utf8 [close] + Utf8 [closeExpiredConnections] + Utf8 [consumeContent] + Utf8 [contains] + Utf8 [execute] + Utf8 [executeHttpRequest error=] + Utf8 [form-data] + Utf8 [getAllHeaders] + Utf8 [getBytes] + Utf8 [getCanonicalName] + Utf8 [getClass] + Utf8 [getConnectionManager] + Utf8 [getContent] + Utf8 [getEntity] + Utf8 [getMessage] + Utf8 [getName] + Utf8 [getSocketFactory] + Utf8 [getStackTrace] + Utf8 [getStatusCode] + Utf8 [getStatusLine] + Utf8 [getValue] + Utf8 [http] + Utf8 [httpPost Entity is: ] + Utf8 [https] + Utf8 [java.net.InetAddress.lookupHostByName] + Utf8 [java/io/ByteArrayOutputStream] + Utf8 [java/io/File] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/IOException] + Utf8 [java/io/InputStream] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StackTraceElement] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Random] + Utf8 [json"; ] + Utf8 [multipart/form-data; boundary=] + Utf8 [nextBytes] + Utf8 [no route to host] + Utf8 [org/apache/http/Header] + Utf8 [org/apache/http/HttpEntity] + Utf8 [org/apache/http/HttpResponse] + Utf8 [org/apache/http/StatusLine] + Utf8 [org/apache/http/client/methods/HttpPost] + Utf8 [org/apache/http/client/methods/HttpRequestBase] + Utf8 [org/apache/http/client/params/HttpClientParams] + Utf8 [org/apache/http/conn/ClientConnectionManager] + Utf8 [org/apache/http/conn/ConnectTimeoutException] + Utf8 [org/apache/http/conn/scheme/PlainSocketFactory] + Utf8 [org/apache/http/conn/scheme/Scheme] + Utf8 [org/apache/http/conn/scheme/SchemeRegistry] + Utf8 [org/apache/http/conn/ssl/SSLSocketFactory] + Utf8 [org/apache/http/conn/ssl/X509HostnameVerifier] + Utf8 [org/apache/http/entity/ByteArrayEntity] + Utf8 [org/apache/http/impl/client/DefaultHttpClient] + Utf8 [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] + Utf8 [org/apache/http/params/BasicHttpParams] + Utf8 [org/apache/http/params/HttpConnectionParams] + Utf8 [org/apache/http/util/EntityUtils] + Utf8 [org/json/JSONObject] + Utf8 [read] + Utf8 [register] + Utf8 [setConnectionTimeout] + Utf8 [setEntity] + Utf8 [setHostnameVerifier] + Utf8 [setRedirecting] + Utf8 [setSoTimeout] + Utf8 [setSocketBufferSize] + Utf8 [setStaleCheckingEnabled] + Utf8 [text/plain, application/json] + Utf8 [toByteArray] + Utf8 [toLowerCase] + Utf8 [toString] + Utf8 [write] Fields (count = 3): + Field: a Lorg/apache/http/impl/client/DefaultHttpClient; Access flags: 0x12 = private final org.apache.http.impl.client.DefaultHttpClient a + Field: b Ljava/lang/String; Access flags: 0x12 = private final java.lang.String b + Field: c Landroid/content/Context; Access flags: 0x2 = private android.content.Context c Methods (count = 6): - Method: (Ljava/lang/String;Landroid/content/Context;)V Access flags: 0x1 = public h(java.lang.String,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #102 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [9] aload_0 v0 [10] invokestatic #82 + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] [13] putfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [16] aload_0 v0 [17] aload_2 v2 [18] putfield #77 + Fieldref [a/a/h.c Landroid/content/Context;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public h() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #102 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [10] aload_0 v0 [11] invokestatic #82 + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] [14] putfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lorg/apache/http/impl/client/DefaultHttpClient; Access flags: 0xa = private static org.apache.http.impl.client.DefaultHttpClient a() Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 3, stack = 6): [0] new #65 + Class [org/apache/http/conn/scheme/SchemeRegistry] [3] dup [4] invokespecial #126 + Methodref [org/apache/http/conn/scheme/SchemeRegistry. ()V] [7] dup [8] astore_0 v0 [9] new #64 + Class [org/apache/http/conn/scheme/Scheme] [12] dup [13] ldc #25 + String [http] [15] invokestatic #124 + Methodref [org/apache/http/conn/scheme/PlainSocketFactory.getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] [18] bipush 80 [20] invokespecial #125 + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] [23] invokevirtual #127 + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] [26] pop [27] getstatic #80 + Fieldref [org/apache/http/conn/ssl/SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] [30] astore_1 v1 [31] invokestatic #128 + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] [34] dup [35] astore_2 v2 [36] aload_1 v1 [37] checkcast #67 + Class [org/apache/http/conn/ssl/X509HostnameVerifier] [40] invokevirtual #129 + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] [43] aload_0 v0 [44] new #64 + Class [org/apache/http/conn/scheme/Scheme] [47] dup [48] ldc #27 + String [https] [50] aload_2 v2 [51] sipush 443 [54] invokespecial #125 + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] [57] invokevirtual #127 + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] [60] pop [61] new #71 + Class [org/apache/http/params/BasicHttpParams] [64] dup [65] invokespecial #135 + Methodref [org/apache/http/params/BasicHttpParams. ()V] [68] dup [69] astore_1 v1 [70] iconst_0 [71] invokestatic #139 + Methodref [org/apache/http/params/HttpConnectionParams.setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] [74] aload_1 v1 [75] sipush 20000 [78] invokestatic #136 + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] [81] aload_1 v1 [82] sipush 20000 [85] invokestatic #137 + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] [88] aload_1 v1 [89] sipush 8192 [92] invokestatic #138 + Methodref [org/apache/http/params/HttpConnectionParams.setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] [95] aload_1 v1 [96] iconst_0 [97] invokestatic #123 + Methodref [org/apache/http/client/params/HttpClientParams.setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] [100] new #70 + Class [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] [103] dup [104] aload_1 v1 [105] aload_0 v0 [106] invokespecial #134 + Methodref [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager. (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] [109] astore_0 v0 [110] new #69 + Class [org/apache/http/impl/client/DefaultHttpClient] [113] dup [114] aload_0 v0 [115] aload_1 v1 [116] invokespecial #131 + Methodref [org/apache/http/impl/client/DefaultHttpClient. (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] [119] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String; Access flags: 0x2 = private java.lang.String a(org.apache.http.client.methods.HttpRequestBase) Class member attributes (count = 1): + Code attribute instructions (code length = 335, locals = 5, stack = 4): [0] ldc #1 + String [] [2] astore_2 v2 [3] aload_0 v0 [4] getfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [7] invokevirtual #133 + Methodref [org/apache/http/impl/client/DefaultHttpClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] [10] invokeinterface #149 + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.closeExpiredConnections ()V] [15] aload_0 v0 [16] getfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [19] aload_1 v1 [20] invokevirtual #132 + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] [23] dup [24] astore_3 v3 [25] invokeinterface #147 + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] [30] invokeinterface #148 + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I] [35] dup [36] istore v4 [38] lookupswitch (1 offsets, default=33) (target=71) 200: offset = 18, target = 56 default: offset = 33, target = 71 [56] aload_3 v3 [57] invokeinterface #146 + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] [62] ldc #18 + String [UTF-8] [64] invokestatic #140 + Methodref [org/apache/http/util/EntityUtils.toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] [67] astore_2 v2 [68] goto +265 (target=333) [71] ldc #36 + Class [a/a/h] [73] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [76] pop [77] new #52 + Class [java/lang/StringBuilder] [80] dup [81] ldc #23 + String [executeHttpRequest error=] [83] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [86] iload v4 [88] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [91] ldc #3 + String [ - ] [93] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] aload_3 v3 [97] invokeinterface #147 + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] [102] invokevirtual #104 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [105] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [111] pop [112] aload_3 v3 [113] invokeinterface #146 + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] [118] invokeinterface #144 + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V] [123] goto +210 (target=333) [126] pop [127] ldc #36 + Class [a/a/h] [129] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [132] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [135] pop [136] new #37 + Class [a/a/m] [139] dup [140] bipush 11 [142] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [145] getstatic #79 + Fieldref [a/a/n.b La/a/n;] [148] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [151] athrow [152] astore_3 v3 [153] aload_1 v1 [154] invokevirtual #121 + Methodref [org/apache/http/client/methods/HttpRequestBase.abort ()V] [157] iconst_0 [158] istore v4 [160] iload v4 [162] aload_1 v1 [163] invokevirtual #122 + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] [166] arraylength [167] ificmpge +51 (target=218) [170] aload_1 v1 [171] invokevirtual #122 + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] [174] iload v4 [176] aaload [177] astore_2 v2 [178] new #52 + Class [java/lang/StringBuilder] [181] dup [182] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [185] aload_2 v2 [186] invokeinterface #142 + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;] [191] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] ldc #7 + String [: ] [196] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [199] aload_2 v2 [200] invokeinterface #143 + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;] [205] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [208] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [211] pop [212] iinc v4, 1 [215] goto -55 (target=160) [218] aload_3 v3 [219] invokevirtual #94 + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] [222] ifnull +34 (target=256) [225] aload_3 v3 [226] invokevirtual #94 + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] [229] invokevirtual #109 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [232] ldc #31 + String [no route to host] [234] invokevirtual #107 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [237] ifeq +19 (target=256) [240] new #37 + Class [a/a/m] [243] dup [244] bipush 10 [246] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [249] getstatic #78 + Fieldref [a/a/n.a La/a/n;] [252] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [255] athrow [256] aload_3 v3 [257] invokevirtual #95 + Methodref [java/io/IOException.getStackTrace ()[Ljava/lang/StackTraceElement;] [260] iconst_0 [261] aaload [262] invokevirtual #105 + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] [265] ldc #28 + String [java.net.InetAddress.lookupHostByName] [267] invokevirtual #107 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [270] ifeq +28 (target=298) [273] ldc #36 + Class [a/a/h] [275] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [278] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [281] pop [282] new #37 + Class [a/a/m] [285] dup [286] bipush 10 [288] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [291] getstatic #78 + Fieldref [a/a/n.a La/a/n;] [294] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [297] athrow [298] aload_3 v3 [299] athrow [300] astore_3 v3 [301] ldc #36 + Class [a/a/h] [303] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [306] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [309] pop [310] new #52 + Class [java/lang/StringBuilder] [313] dup [314] ldc #17 + String [Neither ConnectTimeoutException nor IOException. Instead: ] [316] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [319] aload_3 v3 [320] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [323] invokevirtual #99 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [326] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [329] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [332] pop [333] aload_2 v2 [334] areturn Code attribute exceptions (count = 3): - ExceptionInfo (3 -> 123: 126): + Class [org/apache/http/conn/ConnectTimeoutException] - ExceptionInfo (3 -> 123: 152): + Class [java/io/IOException] - ExceptionInfo (3 -> 123: 300): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [56] Var: [T][a:org/apache/http/client/methods/HttpRequestBase][a:java/lang/String][a:org/apache/http/HttpResponse], Stack: - [71] Var: ...[i], Stack: (empty) - [126] Var: , Stack: [a:org/apache/http/conn/ConnectTimeoutException] - [152] Var: [T][a:org/apache/http/client/methods/HttpRequestBase], Stack: [a:java/io/IOException] - [160] Var: ...[T][a:java/io/IOException][i], Stack: (empty) - [218] Var: [T][T][T][a:java/io/IOException], Stack: - [256] Var: ..., Stack: (empty) - [298] Var: ..., Stack: (empty) - [300] Var: [T][T][a:java/lang/String], Stack: [a:java/lang/Exception] - [333] Var: ..., Stack: (empty) + Method: a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.String,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 3, stack = 5): [0] new #58 + Class [org/apache/http/client/methods/HttpPost] [3] dup [4] aload_1 v1 [5] invokespecial #117 + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] [8] dup [9] astore_1 v1 [10] ldc #20 + String [User-Agent] [12] aload_0 v0 [13] getfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [16] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [19] aload_1 v1 [20] ldc #12 + String [Content-Type] [22] ldc #21 + String [application/json] [24] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [27] aload_1 v1 [28] new #68 + Class [org/apache/http/entity/ByteArrayEntity] [31] dup [32] aload_2 v2 [33] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [36] ldc #19 + String [UTF8] [38] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [41] invokespecial #130 + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] [44] invokevirtual #120 + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] [47] new #52 + Class [java/lang/StringBuilder] [50] dup [51] ldc #16 + String [JSON Object for request: ] [53] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [56] aload_2 v2 [57] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [60] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [66] pop [67] new #52 + Class [java/lang/StringBuilder] [70] dup [71] ldc #26 + String [httpPost Entity is: ] [73] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [76] aload_1 v1 [77] invokevirtual #119 + Methodref [org/apache/http/client/methods/HttpPost.getEntity ()Lorg/apache/http/HttpEntity;] [80] invokeinterface #145 + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] [85] invokevirtual #104 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [88] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [94] pop [95] goto +14 (target=109) [98] pop [99] new #47 + Class [java/lang/IllegalArgumentException] [102] dup [103] ldc #15 + String [Error encoding http params] [105] invokespecial #100 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [108] athrow [109] aload_0 v0 [110] aload_1 v1 [111] invokespecial #83 + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] [114] areturn Code attribute exceptions (count = 1): - ExceptionInfo (27 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [98] Var: , Stack: [a:java/lang/Exception] - [109] Var: ...[a:a/a/h][a:org/apache/http/client/methods/HttpPost], Stack: (empty) + Method: a(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.String,org.json.JSONObject,java.lang.String[],java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 539, locals = 10, stack = 5): [0] new #51 + Class [java/lang/String] [3] invokespecial #106 + Methodref [java/lang/String. ()V] [6] bipush 30 [8] newarray 8 [10] astore v5 [12] new #53 + Class [java/util/Random] [15] dup [16] invokespecial #115 + Methodref [java/util/Random. ()V] [19] aconst_null [20] astore v6 [22] aload v5 [24] invokevirtual #116 + Methodref [java/util/Random.nextBytes ([B)V] [27] aload v5 [29] invokestatic #85 + Methodref [a/a/o.a ([B)Ljava/lang/String;] [32] astore v5 [34] new #52 + Class [java/lang/StringBuilder] [37] dup [38] ldc #22 + String [boundary = ] [40] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [43] aload v5 [45] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] pop [52] new #58 + Class [org/apache/http/client/methods/HttpPost] [55] dup [56] aload_1 v1 [57] invokespecial #117 + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] [60] dup [61] astore_1 v1 [62] ldc #20 + String [User-Agent] [64] aload_0 v0 [65] getfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [68] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [71] aload_1 v1 [72] ldc #12 + String [Content-Type] [74] new #52 + Class [java/lang/StringBuilder] [77] dup [78] ldc #30 + String [multipart/form-data; boundary=] [80] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [83] aload v5 [85] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] ldc #8 + String [; charset="utf-8"] [90] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [96] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [99] aload_1 v1 [100] ldc #9 + String [Accept] [102] ldc #32 + String [text/plain, application/json] [104] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [107] aload_1 v1 [108] ldc #10 + String [Content-Disposition] [110] ldc #24 + String [form-data] [112] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [115] new #40 + Class [java/io/ByteArrayOutputStream] [118] dup [119] invokespecial #86 + Methodref [java/io/ByteArrayOutputStream. ()V] [122] astore v6 [124] new #52 + Class [java/lang/StringBuilder] [127] dup [128] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [131] dup [132] astore v7 [134] new #52 + Class [java/lang/StringBuilder] [137] dup [138] ldc #6 + String [--] [140] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [143] aload v5 [145] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] ldc #2 + String [ ] [150] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [153] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [156] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] pop [160] aload v7 [162] new #52 + Class [java/lang/StringBuilder] [165] dup [166] ldc #11 + String [Content-Disposition: form-data; name="] [168] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [171] aload v4 [173] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [176] ldc #29 + String [json"; ] [178] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [181] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [184] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [187] pop [188] aload v7 [190] ldc #13 + String [Content-type: application/json ] [192] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [195] pop [196] aload v7 [198] new #52 + Class [java/lang/StringBuilder] [201] dup [202] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [205] aload_2 v2 [206] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [209] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [212] ldc #2 + String [ ] [214] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [217] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [220] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] pop [224] aload v6 [226] aload v7 [228] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [231] ldc #18 + String [UTF-8] [233] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [236] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [239] iconst_0 [240] istore_2 v2 [241] iload_2 v2 [242] aload_3 v3 [243] arraylength [244] ificmpge +216 (target=460) [247] new #41 + Class [java/io/File] [250] dup [251] aload_3 v3 [252] iload_2 v2 [253] aaload [254] invokespecial #91 + Methodref [java/io/File. (Ljava/lang/String;)V] [257] astore v8 [259] new #52 + Class [java/lang/StringBuilder] [262] dup [263] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [266] dup [267] astore v7 [269] new #52 + Class [java/lang/StringBuilder] [272] dup [273] ldc #6 + String [--] [275] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [278] aload v5 [280] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [283] ldc #2 + String [ ] [285] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [288] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [291] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [294] pop [295] aload v7 [297] new #52 + Class [java/lang/StringBuilder] [300] dup [301] ldc #11 + String [Content-Disposition: form-data; name="] [303] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [306] aload v4 [308] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [311] iload_2 v2 [312] invokestatic #101 + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] [315] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [318] ldc #5 + String ["; filename="] [320] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [323] aload v8 [325] invokevirtual #92 + Methodref [java/io/File.getName ()Ljava/lang/String;] [328] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [331] ldc #4 + String ["; ] [333] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [336] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [339] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [342] pop [343] aload v7 [345] ldc #14 + String [Content-type: application/octet-stream ] [347] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [350] pop [351] aload v6 [353] aload v7 [355] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [358] ldc #18 + String [UTF-8] [360] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [363] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [366] new #42 + Class [java/io/FileInputStream] [369] dup [370] aload v8 [372] invokespecial #93 + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] [375] astore v8 [377] iconst_0 [378] istore v7 [380] sipush 8192 [383] newarray 8 [385] astore v9 [387] aload v8 [389] aload v9 [391] invokevirtual #97 + Methodref [java/io/InputStream.read ([B)I] [394] dup [395] istore v7 [397] iflt +16 (target=413) [400] aload v6 [402] aload v9 [404] iconst_0 [405] iload v7 [407] invokevirtual #90 + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] [410] goto -23 (target=387) [413] new #52 + Class [java/lang/StringBuilder] [416] dup [417] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [420] dup [421] astore v7 [423] ldc #2 + String [ ] [425] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [428] pop [429] aload v6 [431] aload v7 [433] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [436] ldc #18 + String [UTF-8] [438] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [441] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [444] aload v8 [446] invokevirtual #96 + Methodref [java/io/InputStream.close ()V] [449] aload v6 [451] invokevirtual #87 + Methodref [java/io/ByteArrayOutputStream.close ()V] [454] iinc v2, 1 [457] goto -216 (target=241) [460] new #52 + Class [java/lang/StringBuilder] [463] dup [464] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [467] dup [468] astore v7 [470] new #52 + Class [java/lang/StringBuilder] [473] dup [474] ldc #6 + String [--] [476] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [479] aload v5 [481] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [484] ldc #6 + String [--] [486] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [489] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [492] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [495] pop [496] aload v6 [498] aload v7 [500] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [503] ldc #18 + String [UTF-8] [505] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [508] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [511] new #68 + Class [org/apache/http/entity/ByteArrayEntity] [514] dup [515] aload v6 [517] invokevirtual #88 + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] [520] invokespecial #130 + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] [523] astore_2 v2 [524] aload_1 v1 [525] aload_2 v2 [526] invokevirtual #120 + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] [529] goto +4 (target=533) [532] pop [533] aload_0 v0 [534] aload_1 v1 [535] invokespecial #83 + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] [538] areturn Code attribute exceptions (count = 1): - ExceptionInfo (115 -> 529: 532): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [241] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost][i][a:[Ljava/lang/String;][a:java/lang/String][a:java/lang/String][a:java/io/ByteArrayOutputStream], Stack: - [387] Var: ...[T][a:java/io/FileInputStream][a:[B], Stack: (empty) - [413] Var: -1, Stack: (empty) - [460] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost][T][T][T][a:java/lang/String][a:java/io/ByteArrayOutputStream], Stack: - [532] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost], Stack: [a:java/lang/Exception] - [533] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/i Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.i extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 93): + String [3.0.3] + String [com.crittercism.prefs] + String [http://10.0.1.5:6013] + String [http://10.0.2.2:6013] + String [http://10.1.10.27:6013] + String [http://192.168.1.100:6013] + String [http://192.168.1.110:6013] + String [http://192.168.1.248:6013] + String [http://192.168.2.1:6013] + String [https://api.crittercism.com] + String [https://www.appcred.com] + Class [a/a/i] + Class [a/a/j] + Class [a/a/k] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/i.a La/a/k;] + Fieldref [a/a/j.a [I] + Fieldref [a/a/k.i La/a/k;] + Methodref [a/a/k.ordinal ()I] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [ ()V] + NameAndType [a La/a/k;] + NameAndType [a [I] + NameAndType [commit ()Z] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [i La/a/k;] + NameAndType [ordinal ()I] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [3.0.3] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/k;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [a/a/i] + Utf8 [a/a/j] + Utf8 [a/a/k] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [b] + Utf8 [com.crittercism.prefs] + Utf8 [commit] + Utf8 [edit] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [http://10.0.1.5:6013] + Utf8 [http://10.0.2.2:6013] + Utf8 [http://10.1.10.27:6013] + Utf8 [http://192.168.1.100:6013] + Utf8 [http://192.168.1.110:6013] + Utf8 [http://192.168.1.248:6013] + Utf8 [http://192.168.2.1:6013] + Utf8 [https://api.crittercism.com] + Utf8 [https://www.appcred.com] + Utf8 [i] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [ordinal] + Utf8 [putString] + Utf8 [remove] + Utf8 [toString] Fields (count = 1): + Field: a La/a/k; Access flags: 0x19 = public static final a.a.k a Methods (count = 6): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 0, stack = 2): [0] getstatic #22 + Fieldref [a/a/j.a [I] [3] getstatic #21 + Fieldref [a/a/i.a La/a/k;] [6] invokevirtual #24 + Methodref [a/a/k.ordinal ()I] [9] iaload [10] tableswitch (9 offsets, default=74) (target=84) 1: offset = 50, target = 60 2: offset = 53, target = 63 3: offset = 56, target = 66 4: offset = 59, target = 69 5: offset = 62, target = 72 6: offset = 65, target = 75 7: offset = 68, target = 78 8: offset = 71, target = 81 9: offset = 74, target = 84 default: offset = 74, target = 84 [60] ldc #4 + String [http://10.0.2.2:6013] [62] areturn [63] ldc #9 + String [http://192.168.2.1:6013] [65] areturn [66] ldc #7 + String [http://192.168.1.110:6013] [68] areturn [69] ldc #8 + String [http://192.168.1.248:6013] [71] areturn [72] ldc #3 + String [http://10.0.1.5:6013] [74] areturn [75] ldc #5 + String [http://10.1.10.27:6013] [77] areturn [78] ldc #6 + String [http://192.168.1.100:6013] [80] areturn [81] ldc #11 + String [https://www.appcred.com] [83] areturn [84] ldc #10 + String [https://api.crittercism.com] [86] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [60] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [66] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [81] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) + Method: b()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 0, stack = 1): [0] ldc #1 + String [3.0.3] [2] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public i() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #27 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] ldc #2 + String [com.crittercism.prefs] [5] iconst_0 [6] invokevirtual #25 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [9] dup [10] astore_0 v0 [11] ifnull +12 (target=23) [14] aload_0 v0 [15] aload_1 v1 [16] aconst_null [17] invokeinterface #29 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [22] astore_2 v2 [23] goto +4 (target=27) [26] pop [27] aload_2 v2 [28] areturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 23: 26): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [23] Var: [T][T][a:java/lang/String], Stack: - [26] Var: ..., Stack: [a:java/lang/Exception] - [27] Var: ..., Stack: (empty) + Method: a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V Access flags: 0x9 = public static void a(android.content.Context,java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 3): [0] aload_0 v0 [1] ldc #2 + String [com.crittercism.prefs] [3] iconst_0 [4] invokevirtual #25 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [7] dup [8] astore_0 v0 [9] ifnull +38 (target=47) [12] aload_0 v0 [13] invokeinterface #28 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [18] dup [19] astore_0 v0 [20] ifnull +27 (target=47) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #32 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [30] pop [31] aload_0 v0 [32] aload_1 v1 [33] aload_2 v2 [34] invokeinterface #31 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [39] pop [40] aload_0 v0 [41] invokeinterface #30 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [46] pop [47] return [48] invokevirtual #26 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [51] pop [52] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 47: 48): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [47] Var: -3, Stack: (empty) - [48] Var: ..., Stack: [a:java/lang/Exception] - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 0, stack = 1): [0] getstatic #23 + Fieldref [a/a/k.i La/a/k;] [3] putstatic #21 + Fieldref [a/a/i.a La/a/k;] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/j Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x1030 = final synthetic class a.a.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 52): + Class [a/a/j] + Class [a/a/k] + Class [java/lang/NoSuchFieldError] + Class [java/lang/Object] + Fieldref [a/a/j.a [I] + Fieldref [a/a/k.a La/a/k;] + Fieldref [a/a/k.b La/a/k;] + Fieldref [a/a/k.c La/a/k;] + Fieldref [a/a/k.d La/a/k;] + Fieldref [a/a/k.e La/a/k;] + Fieldref [a/a/k.f La/a/k;] + Fieldref [a/a/k.g La/a/k;] + Fieldref [a/a/k.h La/a/k;] + Fieldref [a/a/k.i La/a/k;] + Methodref [a/a/k.ordinal ()I] + Methodref [a/a/k.values ()[La/a/k;] + NameAndType [a La/a/k;] + NameAndType [a [I] + NameAndType [b La/a/k;] + NameAndType [c La/a/k;] + NameAndType [d La/a/k;] + NameAndType [e La/a/k;] + NameAndType [f La/a/k;] + NameAndType [g La/a/k;] + NameAndType [h La/a/k;] + NameAndType [i La/a/k;] + NameAndType [ordinal ()I] + NameAndType [values ()[La/a/k;] + Utf8 [()I] + Utf8 [()V] + Utf8 [()[La/a/k;] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/k;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [a/a/j] + Utf8 [a/a/k] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [java/lang/NoSuchFieldError] + Utf8 [java/lang/Object] + Utf8 [ordinal] + Utf8 [values] Fields (count = 1): + Field: a [I Access flags: 0x1018 = static final synthetic int[] a Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 147, locals = 0, stack = 3): [0] invokestatic #16 + Methodref [a/a/k.values ()[La/a/k;] [3] arraylength [4] newarray 10 [6] putstatic #5 + Fieldref [a/a/j.a [I] [9] getstatic #5 + Fieldref [a/a/j.a [I] [12] getstatic #6 + Fieldref [a/a/k.a La/a/k;] [15] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [18] iconst_1 [19] iastore [20] goto +4 (target=24) [23] pop [24] getstatic #5 + Fieldref [a/a/j.a [I] [27] getstatic #7 + Fieldref [a/a/k.b La/a/k;] [30] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [33] iconst_2 [34] iastore [35] goto +4 (target=39) [38] pop [39] getstatic #5 + Fieldref [a/a/j.a [I] [42] getstatic #8 + Fieldref [a/a/k.c La/a/k;] [45] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [48] iconst_3 [49] iastore [50] goto +4 (target=54) [53] pop [54] getstatic #5 + Fieldref [a/a/j.a [I] [57] getstatic #9 + Fieldref [a/a/k.d La/a/k;] [60] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [63] iconst_4 [64] iastore [65] goto +4 (target=69) [68] pop [69] getstatic #5 + Fieldref [a/a/j.a [I] [72] getstatic #10 + Fieldref [a/a/k.e La/a/k;] [75] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [78] iconst_5 [79] iastore [80] goto +4 (target=84) [83] pop [84] getstatic #5 + Fieldref [a/a/j.a [I] [87] getstatic #11 + Fieldref [a/a/k.f La/a/k;] [90] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [93] bipush 6 [95] iastore [96] goto +4 (target=100) [99] pop [100] getstatic #5 + Fieldref [a/a/j.a [I] [103] getstatic #12 + Fieldref [a/a/k.g La/a/k;] [106] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [109] bipush 7 [111] iastore [112] goto +4 (target=116) [115] pop [116] getstatic #5 + Fieldref [a/a/j.a [I] [119] getstatic #13 + Fieldref [a/a/k.h La/a/k;] [122] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [125] bipush 8 [127] iastore [128] goto +4 (target=132) [131] pop [132] getstatic #5 + Fieldref [a/a/j.a [I] [135] getstatic #14 + Fieldref [a/a/k.i La/a/k;] [138] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [141] bipush 9 [143] iastore [144] return [145] pop [146] return Code attribute exceptions (count = 9): - ExceptionInfo (9 -> 20: 23): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (24 -> 35: 38): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (39 -> 50: 53): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (54 -> 65: 68): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (69 -> 80: 83): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (84 -> 96: 99): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (100 -> 112: 115): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (116 -> 128: 131): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (132 -> 144: 145): + Class [java/lang/NoSuchFieldError] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [23] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [24] Var: ..., Stack: (empty) - [38] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [39] Var: ..., Stack: (empty) - [53] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [54] Var: ..., Stack: (empty) - [68] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [69] Var: ..., Stack: (empty) - [83] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [84] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [100] Var: ..., Stack: (empty) - [115] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [116] Var: ..., Stack: (empty) - [131] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [132] Var: ..., Stack: (empty) - [145] Var: ..., Stack: [a:java/lang/NoSuchFieldError] Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/k Superclass: java/lang/Enum Major version: 0x32 Minor version: 0x0 Access flags: 0x4031 = public final enum enum a.a.k extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 75): + String [APT_YOUSEF] + String [KEVIN_ROB] + String [LOCAL_DEVICE] + String [LOCAL_EMULATOR] + String [OFFICE] + String [OFFICE_YOUSEF] + String [OTHER] + String [PRODUCTION] + String [STAGING] + Class [[La/a/k;] + Class [a/a/k] + Class [java/lang/Enum] + Fieldref [a/a/k.a La/a/k;] + Fieldref [a/a/k.b La/a/k;] + Fieldref [a/a/k.c La/a/k;] + Fieldref [a/a/k.d La/a/k;] + Fieldref [a/a/k.e La/a/k;] + Fieldref [a/a/k.f La/a/k;] + Fieldref [a/a/k.g La/a/k;] + Fieldref [a/a/k.h La/a/k;] + Fieldref [a/a/k.i La/a/k;] + Fieldref [a/a/k.j [La/a/k;] + Methodref [[La/a/k;.clone ()Ljava/lang/Object;] + Methodref [a/a/k. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a La/a/k;] + NameAndType [b La/a/k;] + NameAndType [c La/a/k;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d La/a/k;] + NameAndType [e La/a/k;] + NameAndType [f La/a/k;] + NameAndType [g La/a/k;] + NameAndType [h La/a/k;] + NameAndType [i La/a/k;] + NameAndType [j [La/a/k;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[La/a/k;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)La/a/k;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [APT_YOUSEF] + Utf8 [Code] + Utf8 [KEVIN_ROB] + Utf8 [LOCAL_DEVICE] + Utf8 [LOCAL_EMULATOR] + Utf8 [La/a/k;] + Utf8 [OFFICE] + Utf8 [OFFICE_YOUSEF] + Utf8 [OTHER] + Utf8 [PRODUCTION] + Utf8 [STAGING] + Utf8 [[La/a/k;] + Utf8 [a] + Utf8 [a/a/k] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 10): + Field: a La/a/k; Access flags: 0x4019 = public static final a.a.k a + Field: b La/a/k; Access flags: 0x4019 = public static final a.a.k b + Field: c La/a/k; Access flags: 0x4019 = public static final a.a.k c + Field: d La/a/k; Access flags: 0x4019 = public static final a.a.k d + Field: e La/a/k; Access flags: 0x4019 = public static final a.a.k e + Field: f La/a/k; Access flags: 0x4019 = public static final a.a.k f + Field: g La/a/k; Access flags: 0x4019 = public static final a.a.k g + Field: h La/a/k; Access flags: 0x4019 = public static final a.a.k h + Field: i La/a/k; Access flags: 0x4019 = public static final a.a.k i + Field: j [La/a/k; Access flags: 0x101a = private static final synthetic a.a.k[] j Methods (count = 4): + Method: values()[La/a/k; Access flags: 0x9 = public static a.a.k[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #22 + Fieldref [a/a/k.j [La/a/k;] [3] invokevirtual #23 + Methodref [[La/a/k;.clone ()Ljava/lang/Object;] [6] checkcast #10 + Class [[La/a/k;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: valueOf(Ljava/lang/String;)La/a/k; Access flags: 0x9 = public static a.a.k valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #11 + Class [a/a/k] [2] aload_0 v0 [3] invokestatic #26 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #11 + Class [a/a/k] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private k(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #25 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] 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 = 186, locals = 0, stack = 4): [0] new #11 + Class [a/a/k] [3] dup [4] ldc #4 + String [LOCAL_EMULATOR] [6] iconst_0 [7] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [10] putstatic #13 + Fieldref [a/a/k.a La/a/k;] [13] new #11 + Class [a/a/k] [16] dup [17] ldc #3 + String [LOCAL_DEVICE] [19] iconst_1 [20] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [23] putstatic #14 + Fieldref [a/a/k.b La/a/k;] [26] new #11 + Class [a/a/k] [29] dup [30] ldc #5 + String [OFFICE] [32] iconst_2 [33] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [36] putstatic #15 + Fieldref [a/a/k.c La/a/k;] [39] new #11 + Class [a/a/k] [42] dup [43] ldc #6 + String [OFFICE_YOUSEF] [45] iconst_3 [46] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [49] putstatic #16 + Fieldref [a/a/k.d La/a/k;] [52] new #11 + Class [a/a/k] [55] dup [56] ldc #1 + String [APT_YOUSEF] [58] iconst_4 [59] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [62] putstatic #17 + Fieldref [a/a/k.e La/a/k;] [65] new #11 + Class [a/a/k] [68] dup [69] ldc #7 + String [OTHER] [71] iconst_5 [72] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [75] putstatic #18 + Fieldref [a/a/k.f La/a/k;] [78] new #11 + Class [a/a/k] [81] dup [82] ldc #2 + String [KEVIN_ROB] [84] bipush 6 [86] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [89] putstatic #19 + Fieldref [a/a/k.g La/a/k;] [92] new #11 + Class [a/a/k] [95] dup [96] ldc #9 + String [STAGING] [98] bipush 7 [100] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [103] putstatic #20 + Fieldref [a/a/k.h La/a/k;] [106] new #11 + Class [a/a/k] [109] dup [110] ldc #8 + String [PRODUCTION] [112] bipush 8 [114] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [117] putstatic #21 + Fieldref [a/a/k.i La/a/k;] [120] bipush 9 [122] anewarray #11 + Class [a/a/k] [125] dup [126] iconst_0 [127] getstatic #13 + Fieldref [a/a/k.a La/a/k;] [130] aastore [131] dup [132] iconst_1 [133] getstatic #14 + Fieldref [a/a/k.b La/a/k;] [136] aastore [137] dup [138] iconst_2 [139] getstatic #15 + Fieldref [a/a/k.c La/a/k;] [142] aastore [143] dup [144] iconst_3 [145] getstatic #16 + Fieldref [a/a/k.d La/a/k;] [148] aastore [149] dup [150] iconst_4 [151] getstatic #17 + Fieldref [a/a/k.e La/a/k;] [154] aastore [155] dup [156] iconst_5 [157] getstatic #18 + Fieldref [a/a/k.f La/a/k;] [160] aastore [161] dup [162] bipush 6 [164] getstatic #19 + Fieldref [a/a/k.g La/a/k;] [167] aastore [168] dup [169] bipush 7 [171] getstatic #20 + Fieldref [a/a/k.h La/a/k;] [174] aastore [175] dup [176] bipush 8 [178] getstatic #21 + Fieldref [a/a/k.i La/a/k;] [181] aastore [182] putstatic #22 + Fieldref [a/a/k.j [La/a/k;] [185] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/l Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.l extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 65): + String [] + String [anonymous] + String [id] + String [notify] + String [text] + String [username] + String [votes_left] + Class [a/a/l] + Class [java/lang/Object] + Class [java/lang/String] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Fieldref [a/a/l.a Ljava/lang/String;] + Fieldref [a/a/l.b Ljava/lang/String;] + Fieldref [a/a/l.c Ljava/lang/String;] + Fieldref [a/a/l.d I] + Methodref [a/a/l. (Ljava/lang/String;ILjava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + Utf8 [] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/l;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/l] + Utf8 [anonymous] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getInt] + Utf8 [getJSONObject] + Utf8 [getString] + Utf8 [has] + Utf8 [id] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [notify] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [text] + Utf8 [username] + Utf8 [votes_left] Fields (count = 4): + Field: c Ljava/lang/String; Access flags: 0x2 = private java.lang.String c + Field: a Ljava/lang/String; Access flags: 0x1 = public java.lang.String a + Field: d I Access flags: 0x2 = private int d + Field: b Ljava/lang/String; Access flags: 0x1 = public java.lang.String b Methods (count = 3): - Method: ()V Access flags: 0x1 = public l() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #18 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [10] aload_0 v0 [11] ldc #1 + String [] [13] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [16] aload_0 v0 [17] iconst_0 [18] putfield #16 + Fieldref [a/a/l.d I] [21] aload_0 v0 [22] ldc #1 + String [] [24] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;ILjava/lang/String;)V Access flags: 0x2 = private l(java.lang.String,int,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #18 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [10] aload_0 v0 [11] ldc #1 + String [] [13] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [16] aload_0 v0 [17] iconst_0 [18] putfield #16 + Fieldref [a/a/l.d I] [21] aload_0 v0 [22] ldc #1 + String [] [24] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [27] aload_0 v0 [28] aload_1 v1 [29] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [32] aload_0 v0 [33] iload_2 v2 [34] putfield #16 + Fieldref [a/a/l.d I] [37] aload_0 v0 [38] aload_3 v3 [39] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lorg/json/JSONObject;)La/a/l; Access flags: 0x9 = public static a.a.l a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 4, stack = 5): [0] aconst_null [1] astore_1 v1 [2] ldc #2 + String [anonymous] [4] astore_2 v2 [5] aload_0 v0 [6] ldc #6 + String [username] [8] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] ldc #6 + String [username] [17] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [20] astore_2 v2 [21] iconst_0 [22] istore_3 v3 [23] aload_0 v0 [24] ldc #7 + String [votes_left] [26] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [29] ifeq +10 (target=39) [32] aload_0 v0 [33] ldc #7 + String [votes_left] [35] invokevirtual #19 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [38] istore_3 v3 [39] new #8 + Class [a/a/l] [42] dup [43] aload_0 v0 [44] ldc #3 + String [id] [46] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [49] iload_3 v3 [50] aload_2 v2 [51] invokespecial #17 + Methodref [a/a/l. (Ljava/lang/String;ILjava/lang/String;)V] [54] astore_1 v1 [55] aload_0 v0 [56] ldc #4 + String [notify] [58] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [61] ifeq +29 (target=90) [64] aload_0 v0 [65] ldc #4 + String [notify] [67] invokevirtual #20 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [70] dup [71] astore_0 v0 [72] ldc #5 + String [text] [74] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [77] ifeq +13 (target=90) [80] aload_1 v1 [81] aload_0 v0 [82] ldc #5 + String [text] [84] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [87] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [90] goto +4 (target=94) [93] astore_2 v2 [94] aload_1 v1 [95] areturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 90: 93): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[n][a:java/lang/String], Stack: (empty) - [39] Var: ...[i], Stack: (empty) - [90] Var: [T][a:a/a/l], Stack: - [93] Var: ..., Stack: [a:org/json/JSONException] - [94] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/m Superclass: java/lang/Exception Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.m extends java.lang.Exception Interfaces (count = 0): Constant Pool (count = 15): + Class [a/a/m] + Class [java/lang/Exception] + Fieldref [a/a/m.a La/a/n;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a La/a/n;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;La/a/n;)V] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/n;] + Utf8 [a] + Utf8 [a/a/m] + Utf8 [java/lang/Exception] Fields (count = 1): + Field: a La/a/n; Access flags: 0x2 = private a.a.n a Methods (count = 1): - Method: (Ljava/lang/String;La/a/n;)V Access flags: 0x1 = public m(java.lang.String,a.a.n) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #4 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #3 + Fieldref [a/a/m.a La/a/n;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/n Superclass: java/lang/Enum Major version: 0x32 Minor version: 0x0 Access flags: 0x4031 = public final enum enum a.a.n extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 55): + String [CONN_TIMEOUT] + String [FILE_NOT_FOUND] + String [NO_INTERNET] + String [UNKNOWN_HOST] + String [WTF] + Class [[La/a/n;] + Class [a/a/n] + Class [java/lang/Enum] + Fieldref [a/a/n.a La/a/n;] + Fieldref [a/a/n.b La/a/n;] + Fieldref [a/a/n.c La/a/n;] + Fieldref [a/a/n.d La/a/n;] + Fieldref [a/a/n.e La/a/n;] + Fieldref [a/a/n.f [La/a/n;] + Methodref [[La/a/n;.clone ()Ljava/lang/Object;] + Methodref [a/a/n. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a La/a/n;] + NameAndType [b La/a/n;] + NameAndType [c La/a/n;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d La/a/n;] + NameAndType [e La/a/n;] + NameAndType [f [La/a/n;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[La/a/n;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)La/a/n;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [CONN_TIMEOUT] + Utf8 [Code] + Utf8 [FILE_NOT_FOUND] + Utf8 [La/a/n;] + Utf8 [NO_INTERNET] + Utf8 [UNKNOWN_HOST] + Utf8 [WTF] + Utf8 [[La/a/n;] + Utf8 [a] + Utf8 [a/a/n] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 6): + Field: a La/a/n; Access flags: 0x4019 = public static final a.a.n a + Field: b La/a/n; Access flags: 0x4019 = public static final a.a.n b + Field: c La/a/n; Access flags: 0x4019 = public static final a.a.n c + Field: d La/a/n; Access flags: 0x4019 = public static final a.a.n d + Field: e La/a/n; Access flags: 0x4019 = public static final a.a.n e + Field: f [La/a/n; Access flags: 0x101a = private static final synthetic a.a.n[] f Methods (count = 4): + Method: values()[La/a/n; Access flags: 0x9 = public static a.a.n[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #14 + Fieldref [a/a/n.f [La/a/n;] [3] invokevirtual #15 + Methodref [[La/a/n;.clone ()Ljava/lang/Object;] [6] checkcast #6 + Class [[La/a/n;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: valueOf(Ljava/lang/String;)La/a/n; Access flags: 0x9 = public static a.a.n valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #7 + Class [a/a/n] [2] aload_0 v0 [3] invokestatic #18 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #7 + Class [a/a/n] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private n(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #17 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] 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 = 103, locals = 0, stack = 4): [0] new #7 + Class [a/a/n] [3] dup [4] ldc #3 + String [NO_INTERNET] [6] iconst_0 [7] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [10] putstatic #9 + Fieldref [a/a/n.a La/a/n;] [13] new #7 + Class [a/a/n] [16] dup [17] ldc #1 + String [CONN_TIMEOUT] [19] iconst_1 [20] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [23] putstatic #10 + Fieldref [a/a/n.b La/a/n;] [26] new #7 + Class [a/a/n] [29] dup [30] ldc #4 + String [UNKNOWN_HOST] [32] iconst_2 [33] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [36] putstatic #11 + Fieldref [a/a/n.c La/a/n;] [39] new #7 + Class [a/a/n] [42] dup [43] ldc #5 + String [WTF] [45] iconst_3 [46] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [49] putstatic #12 + Fieldref [a/a/n.d La/a/n;] [52] new #7 + Class [a/a/n] [55] dup [56] ldc #2 + String [FILE_NOT_FOUND] [58] iconst_4 [59] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [62] putstatic #13 + Fieldref [a/a/n.e La/a/n;] [65] iconst_5 [66] anewarray #7 + Class [a/a/n] [69] dup [70] iconst_0 [71] getstatic #9 + Fieldref [a/a/n.a La/a/n;] [74] aastore [75] dup [76] iconst_1 [77] getstatic #10 + Fieldref [a/a/n.b La/a/n;] [80] aastore [81] dup [82] iconst_2 [83] getstatic #11 + Fieldref [a/a/n.c La/a/n;] [86] aastore [87] dup [88] iconst_3 [89] getstatic #12 + Fieldref [a/a/n.d La/a/n;] [92] aastore [93] dup [94] iconst_4 [95] getstatic #13 + Fieldref [a/a/n.e La/a/n;] [98] aastore [99] putstatic #14 + Fieldref [a/a/n.f [La/a/n;] [102] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/o Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.o extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 46): + String [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] + String [UTF-8] + Class [[B] + Class [a/a/o] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/o.a [B] + Fieldref [a/a/o.b [B] + Fieldref [a/a/o.c [B] + Methodref [a/a/o.a ([BI)Ljava/lang/String;] + Methodref [a/a/o.a ([BII[BI)[B] + Methodref [java/lang/String. ([BII)V] + Methodref [java/lang/String. ([BIILjava/lang/String;)V] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + NameAndType [ ([BII)V] + NameAndType [ ([BIILjava/lang/String;)V] + NameAndType [a ([BI)Ljava/lang/String;] + NameAndType [a ([BII[BI)[B] + NameAndType [a [B] + NameAndType [b [B] + NameAndType [c [B] + NameAndType [getBytes (Ljava/lang/String;)[B] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [([B)Ljava/lang/String;] + Utf8 [([BI)Ljava/lang/String;] + Utf8 [([BII)V] + Utf8 [([BIILjava/lang/String;)V] + Utf8 [([BII[BI)[B] + Utf8 [] + Utf8 [] + Utf8 [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [[B] + Utf8 [a] + Utf8 [a/a/o] + Utf8 [b] + Utf8 [c] + Utf8 [getBytes] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 3): + Field: a [B Access flags: 0x1a = private static final byte[] a + Field: b [B Access flags: 0x1a = private static final byte[] b + Field: c [B Access flags: 0x1a = private static final byte[] c Methods (count = 4): + Method: a([BII[BI)[B Access flags: 0xa = private static byte[] a(byte[],int,int,byte[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 255, locals = 5, stack = 5): [0] iload_2 v2 [1] ifle +15 (target=16) [4] aload_0 v0 [5] iload_1 v1 [6] baload [7] bipush 24 [9] ishl [10] bipush 8 [12] iushr [13] goto +4 (target=17) [16] iconst_0 [17] iload_2 v2 [18] iconst_1 [19] ificmple +17 (target=36) [22] aload_0 v0 [23] iload_1 v1 [24] iconst_1 [25] iadd [26] baload [27] bipush 24 [29] ishl [30] bipush 16 [32] iushr [33] goto +4 (target=37) [36] iconst_0 [37] ior [38] iload_2 v2 [39] iconst_2 [40] ificmple +17 (target=57) [43] aload_0 v0 [44] iload_1 v1 [45] iconst_2 [46] iadd [47] baload [48] bipush 24 [50] ishl [51] bipush 24 [53] iushr [54] goto +4 (target=58) [57] iconst_0 [58] ior [59] istore_0 v0 [60] iload_2 v2 [61] tableswitch (3 offsets, default=192) (target=253) 1: offset = 145, target = 206 2: offset = 89, target = 150 3: offset = 27, target = 88 default: offset = 192, target = 253 [88] aload_3 v3 [89] iload v4 [91] getstatic #8 + Fieldref [a/a/o.a [B] [94] iload_0 v0 [95] bipush 18 [97] iushr [98] baload [99] bastore [100] aload_3 v3 [101] iload v4 [103] iconst_1 [104] iadd [105] getstatic #8 + Fieldref [a/a/o.a [B] [108] iload_0 v0 [109] bipush 12 [111] iushr [112] bipush 63 [114] iand [115] baload [116] bastore [117] aload_3 v3 [118] iload v4 [120] iconst_2 [121] iadd [122] getstatic #8 + Fieldref [a/a/o.a [B] [125] iload_0 v0 [126] bipush 6 [128] iushr [129] bipush 63 [131] iand [132] baload [133] bastore [134] aload_3 v3 [135] iload v4 [137] iconst_3 [138] iadd [139] getstatic #8 + Fieldref [a/a/o.a [B] [142] iload_0 v0 [143] bipush 63 [145] iand [146] baload [147] bastore [148] aload_3 v3 [149] areturn [150] aload_3 v3 [151] iload v4 [153] getstatic #8 + Fieldref [a/a/o.a [B] [156] iload_0 v0 [157] bipush 18 [159] iushr [160] baload [161] bastore [162] aload_3 v3 [163] iload v4 [165] iconst_1 [166] iadd [167] getstatic #8 + Fieldref [a/a/o.a [B] [170] iload_0 v0 [171] bipush 12 [173] iushr [174] bipush 63 [176] iand [177] baload [178] bastore [179] aload_3 v3 [180] iload v4 [182] iconst_2 [183] iadd [184] getstatic #8 + Fieldref [a/a/o.a [B] [187] iload_0 v0 [188] bipush 6 [190] iushr [191] bipush 63 [193] iand [194] baload [195] bastore [196] aload_3 v3 [197] iload v4 [199] iconst_3 [200] iadd [201] bipush 61 [203] bastore [204] aload_3 v3 [205] areturn [206] aload_3 v3 [207] iload v4 [209] getstatic #8 + Fieldref [a/a/o.a [B] [212] iload_0 v0 [213] bipush 18 [215] iushr [216] baload [217] bastore [218] aload_3 v3 [219] iload v4 [221] iconst_1 [222] iadd [223] getstatic #8 + Fieldref [a/a/o.a [B] [226] iload_0 v0 [227] bipush 12 [229] iushr [230] bipush 63 [232] iand [233] baload [234] bastore [235] aload_3 v3 [236] iload v4 [238] iconst_2 [239] iadd [240] bipush 61 [242] bastore [243] aload_3 v3 [244] iload v4 [246] iconst_3 [247] iadd [248] bipush 61 [250] bastore [251] aload_3 v3 [252] areturn [253] aload_3 v3 [254] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [16] Var: ..., Stack: (empty) - [17] Var: ..., Stack: [i] - [36] Var: ..., Stack: [i] - [37] Var: [a:[B][i][i][a:[B][i], Stack: [i][i] - [57] Var: [T][T][i][a:[B][i], Stack: [i] - [58] Var: [T][T][i][a:[B][i], Stack: [i][i] - [88] Var: [i][T][T][a:[B][i], Stack: - [150] Var: ..., Stack: (empty) - [206] Var: ..., Stack: (empty) - [253] Var: [T][T][T][a:[B], Stack: + Method: a([B)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(byte[]) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] arraylength [3] invokestatic #11 + Methodref [a/a/o.a ([BI)Ljava/lang/String;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a([BI)Ljava/lang/String; Access flags: 0xa = private static java.lang.String a(byte[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 7, stack = 6): [0] iload_1 v1 [1] iconst_4 [2] imul [3] iconst_3 [4] idiv [5] dup [6] istore_2 v2 [7] iload_1 v1 [8] iconst_3 [9] irem [10] ifle +7 (target=17) [13] iconst_4 [14] goto +4 (target=18) [17] iconst_0 [18] iadd [19] iload_2 v2 [20] bipush 76 [22] idiv [23] iadd [24] newarray 8 [26] astore_2 v2 [27] iconst_0 [28] istore_3 v3 [29] iconst_0 [30] istore v4 [32] iload_1 v1 [33] iconst_2 [34] isub [35] istore v5 [37] iconst_0 [38] istore v6 [40] iload_3 v3 [41] iload v5 [43] ificmpge +48 (target=91) [46] aload_0 v0 [47] iload_3 v3 [48] iconst_0 [49] iadd [50] iconst_3 [51] aload_2 v2 [52] iload v4 [54] invokestatic #12 + Methodref [a/a/o.a ([BII[BI)[B] [57] pop [58] iinc v6, 4 [61] iload v6 [63] bipush 76 [65] ificmpne +17 (target=82) [68] aload_2 v2 [69] iload v4 [71] iconst_4 [72] iadd [73] bipush 10 [75] bastore [76] iinc v4, 1 [79] iconst_0 [80] istore v6 [82] iinc v3, 3 [85] iinc v4, 4 [88] goto -48 (target=40) [91] iload_3 v3 [92] iload_1 v1 [93] ificmpge +20 (target=113) [96] aload_0 v0 [97] iload_3 v3 [98] iconst_0 [99] iadd [100] iload_1 v1 [101] iload_3 v3 [102] isub [103] aload_2 v2 [104] iload v4 [106] invokestatic #12 + Methodref [a/a/o.a ([BII[BI)[B] [109] pop [110] iinc v4, 4 [113] new #7 + Class [java/lang/String] [116] dup [117] aload_2 v2 [118] iconst_0 [119] iload v4 [121] ldc #2 + String [UTF-8] [123] invokespecial #14 + Methodref [java/lang/String. ([BIILjava/lang/String;)V] [126] areturn [127] pop [128] new #7 + Class [java/lang/String] [131] dup [132] aload_2 v2 [133] iconst_0 [134] iload v4 [136] invokespecial #13 + Methodref [java/lang/String. ([BII)V] [139] areturn Code attribute exceptions (count = 1): - ExceptionInfo (113 -> 126: 127): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [17] Var: [a:[B][i][i], Stack: [i] - [18] Var: [a:[B][i][i], Stack: [i][i] - [40] Var: [a:[B][i][a:[B][i][i][i][i], Stack: - [82] Var: ..., Stack: (empty) - [91] Var: -2, Stack: (empty) - [113] Var: [T][T][a:[B][T][i], Stack: - [127] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 1162, locals = 1, stack = 4): [0] bipush 64 [2] newarray 8 [4] dup [5] iconst_0 [6] bipush 65 [8] bastore [9] dup [10] iconst_1 [11] bipush 66 [13] bastore [14] dup [15] iconst_2 [16] bipush 67 [18] bastore [19] dup [20] iconst_3 [21] bipush 68 [23] bastore [24] dup [25] iconst_4 [26] bipush 69 [28] bastore [29] dup [30] iconst_5 [31] bipush 70 [33] bastore [34] dup [35] bipush 6 [37] bipush 71 [39] bastore [40] dup [41] bipush 7 [43] bipush 72 [45] bastore [46] dup [47] bipush 8 [49] bipush 73 [51] bastore [52] dup [53] bipush 9 [55] bipush 74 [57] bastore [58] dup [59] bipush 10 [61] bipush 75 [63] bastore [64] dup [65] bipush 11 [67] bipush 76 [69] bastore [70] dup [71] bipush 12 [73] bipush 77 [75] bastore [76] dup [77] bipush 13 [79] bipush 78 [81] bastore [82] dup [83] bipush 14 [85] bipush 79 [87] bastore [88] dup [89] bipush 15 [91] bipush 80 [93] bastore [94] dup [95] bipush 16 [97] bipush 81 [99] bastore [100] dup [101] bipush 17 [103] bipush 82 [105] bastore [106] dup [107] bipush 18 [109] bipush 83 [111] bastore [112] dup [113] bipush 19 [115] bipush 84 [117] bastore [118] dup [119] bipush 20 [121] bipush 85 [123] bastore [124] dup [125] bipush 21 [127] bipush 86 [129] bastore [130] dup [131] bipush 22 [133] bipush 87 [135] bastore [136] dup [137] bipush 23 [139] bipush 88 [141] bastore [142] dup [143] bipush 24 [145] bipush 89 [147] bastore [148] dup [149] bipush 25 [151] bipush 90 [153] bastore [154] dup [155] bipush 26 [157] bipush 97 [159] bastore [160] dup [161] bipush 27 [163] bipush 98 [165] bastore [166] dup [167] bipush 28 [169] bipush 99 [171] bastore [172] dup [173] bipush 29 [175] bipush 100 [177] bastore [178] dup [179] bipush 30 [181] bipush 101 [183] bastore [184] dup [185] bipush 31 [187] bipush 102 [189] bastore [190] dup [191] bipush 32 [193] bipush 103 [195] bastore [196] dup [197] bipush 33 [199] bipush 104 [201] bastore [202] dup [203] bipush 34 [205] bipush 105 [207] bastore [208] dup [209] bipush 35 [211] bipush 106 [213] bastore [214] dup [215] bipush 36 [217] bipush 107 [219] bastore [220] dup [221] bipush 37 [223] bipush 108 [225] bastore [226] dup [227] bipush 38 [229] bipush 109 [231] bastore [232] dup [233] bipush 39 [235] bipush 110 [237] bastore [238] dup [239] bipush 40 [241] bipush 111 [243] bastore [244] dup [245] bipush 41 [247] bipush 112 [249] bastore [250] dup [251] bipush 42 [253] bipush 113 [255] bastore [256] dup [257] bipush 43 [259] bipush 114 [261] bastore [262] dup [263] bipush 44 [265] bipush 115 [267] bastore [268] dup [269] bipush 45 [271] bipush 116 [273] bastore [274] dup [275] bipush 46 [277] bipush 117 [279] bastore [280] dup [281] bipush 47 [283] bipush 118 [285] bastore [286] dup [287] bipush 48 [289] bipush 119 [291] bastore [292] dup [293] bipush 49 [295] bipush 120 [297] bastore [298] dup [299] bipush 50 [301] bipush 121 [303] bastore [304] dup [305] bipush 51 [307] bipush 122 [309] bastore [310] dup [311] bipush 52 [313] bipush 48 [315] bastore [316] dup [317] bipush 53 [319] bipush 49 [321] bastore [322] dup [323] bipush 54 [325] bipush 50 [327] bastore [328] dup [329] bipush 55 [331] bipush 51 [333] bastore [334] dup [335] bipush 56 [337] bipush 52 [339] bastore [340] dup [341] bipush 57 [343] bipush 53 [345] bastore [346] dup [347] bipush 58 [349] bipush 54 [351] bastore [352] dup [353] bipush 59 [355] bipush 55 [357] bastore [358] dup [359] bipush 60 [361] bipush 56 [363] bastore [364] dup [365] bipush 61 [367] bipush 57 [369] bastore [370] dup [371] bipush 62 [373] bipush 43 [375] bastore [376] dup [377] bipush 63 [379] bipush 47 [381] bastore [382] putstatic #9 + Fieldref [a/a/o.b [B] [385] ldc #1 + String [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] [387] ldc #2 + String [UTF-8] [389] invokevirtual #15 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [392] astore_0 v0 [393] goto +8 (target=401) [396] pop [397] getstatic #9 + Fieldref [a/a/o.b [B] [400] astore_0 v0 [401] aload_0 v0 [402] putstatic #8 + Fieldref [a/a/o.a [B] [405] bipush 127 [407] newarray 8 [409] dup [410] iconst_0 [411] bipush -9 [413] bastore [414] dup [415] iconst_1 [416] bipush -9 [418] bastore [419] dup [420] iconst_2 [421] bipush -9 [423] bastore [424] dup [425] iconst_3 [426] bipush -9 [428] bastore [429] dup [430] iconst_4 [431] bipush -9 [433] bastore [434] dup [435] iconst_5 [436] bipush -9 [438] bastore [439] dup [440] bipush 6 [442] bipush -9 [444] bastore [445] dup [446] bipush 7 [448] bipush -9 [450] bastore [451] dup [452] bipush 8 [454] bipush -9 [456] bastore [457] dup [458] bipush 9 [460] bipush -5 [462] bastore [463] dup [464] bipush 10 [466] bipush -5 [468] bastore [469] dup [470] bipush 11 [472] bipush -9 [474] bastore [475] dup [476] bipush 12 [478] bipush -9 [480] bastore [481] dup [482] bipush 13 [484] bipush -5 [486] bastore [487] dup [488] bipush 14 [490] bipush -9 [492] bastore [493] dup [494] bipush 15 [496] bipush -9 [498] bastore [499] dup [500] bipush 16 [502] bipush -9 [504] bastore [505] dup [506] bipush 17 [508] bipush -9 [510] bastore [511] dup [512] bipush 18 [514] bipush -9 [516] bastore [517] dup [518] bipush 19 [520] bipush -9 [522] bastore [523] dup [524] bipush 20 [526] bipush -9 [528] bastore [529] dup [530] bipush 21 [532] bipush -9 [534] bastore [535] dup [536] bipush 22 [538] bipush -9 [540] bastore [541] dup [542] bipush 23 [544] bipush -9 [546] bastore [547] dup [548] bipush 24 [550] bipush -9 [552] bastore [553] dup [554] bipush 25 [556] bipush -9 [558] bastore [559] dup [560] bipush 26 [562] bipush -9 [564] bastore [565] dup [566] bipush 27 [568] bipush -9 [570] bastore [571] dup [572] bipush 28 [574] bipush -9 [576] bastore [577] dup [578] bipush 29 [580] bipush -9 [582] bastore [583] dup [584] bipush 30 [586] bipush -9 [588] bastore [589] dup [590] bipush 31 [592] bipush -9 [594] bastore [595] dup [596] bipush 32 [598] bipush -5 [600] bastore [601] dup [602] bipush 33 [604] bipush -9 [606] bastore [607] dup [608] bipush 34 [610] bipush -9 [612] bastore [613] dup [614] bipush 35 [616] bipush -9 [618] bastore [619] dup [620] bipush 36 [622] bipush -9 [624] bastore [625] dup [626] bipush 37 [628] bipush -9 [630] bastore [631] dup [632] bipush 38 [634] bipush -9 [636] bastore [637] dup [638] bipush 39 [640] bipush -9 [642] bastore [643] dup [644] bipush 40 [646] bipush -9 [648] bastore [649] dup [650] bipush 41 [652] bipush -9 [654] bastore [655] dup [656] bipush 42 [658] bipush -9 [660] bastore [661] dup [662] bipush 43 [664] bipush 62 [666] bastore [667] dup [668] bipush 44 [670] bipush -9 [672] bastore [673] dup [674] bipush 45 [676] bipush -9 [678] bastore [679] dup [680] bipush 46 [682] bipush -9 [684] bastore [685] dup [686] bipush 47 [688] bipush 63 [690] bastore [691] dup [692] bipush 48 [694] bipush 52 [696] bastore [697] dup [698] bipush 49 [700] bipush 53 [702] bastore [703] dup [704] bipush 50 [706] bipush 54 [708] bastore [709] dup [710] bipush 51 [712] bipush 55 [714] bastore [715] dup [716] bipush 52 [718] bipush 56 [720] bastore [721] dup [722] bipush 53 [724] bipush 57 [726] bastore [727] dup [728] bipush 54 [730] bipush 58 [732] bastore [733] dup [734] bipush 55 [736] bipush 59 [738] bastore [739] dup [740] bipush 56 [742] bipush 60 [744] bastore [745] dup [746] bipush 57 [748] bipush 61 [750] bastore [751] dup [752] bipush 58 [754] bipush -9 [756] bastore [757] dup [758] bipush 59 [760] bipush -9 [762] bastore [763] dup [764] bipush 60 [766] bipush -9 [768] bastore [769] dup [770] bipush 61 [772] iconst_m1 [773] bastore [774] dup [775] bipush 62 [777] bipush -9 [779] bastore [780] dup [781] bipush 63 [783] bipush -9 [785] bastore [786] dup [787] bipush 64 [789] bipush -9 [791] bastore [792] dup [793] bipush 65 [795] iconst_0 [796] bastore [797] dup [798] bipush 66 [800] iconst_1 [801] bastore [802] dup [803] bipush 67 [805] iconst_2 [806] bastore [807] dup [808] bipush 68 [810] iconst_3 [811] bastore [812] dup [813] bipush 69 [815] iconst_4 [816] bastore [817] dup [818] bipush 70 [820] iconst_5 [821] bastore [822] dup [823] bipush 71 [825] bipush 6 [827] bastore [828] dup [829] bipush 72 [831] bipush 7 [833] bastore [834] dup [835] bipush 73 [837] bipush 8 [839] bastore [840] dup [841] bipush 74 [843] bipush 9 [845] bastore [846] dup [847] bipush 75 [849] bipush 10 [851] bastore [852] dup [853] bipush 76 [855] bipush 11 [857] bastore [858] dup [859] bipush 77 [861] bipush 12 [863] bastore [864] dup [865] bipush 78 [867] bipush 13 [869] bastore [870] dup [871] bipush 79 [873] bipush 14 [875] bastore [876] dup [877] bipush 80 [879] bipush 15 [881] bastore [882] dup [883] bipush 81 [885] bipush 16 [887] bastore [888] dup [889] bipush 82 [891] bipush 17 [893] bastore [894] dup [895] bipush 83 [897] bipush 18 [899] bastore [900] dup [901] bipush 84 [903] bipush 19 [905] bastore [906] dup [907] bipush 85 [909] bipush 20 [911] bastore [912] dup [913] bipush 86 [915] bipush 21 [917] bastore [918] dup [919] bipush 87 [921] bipush 22 [923] bastore [924] dup [925] bipush 88 [927] bipush 23 [929] bastore [930] dup [931] bipush 89 [933] bipush 24 [935] bastore [936] dup [937] bipush 90 [939] bipush 25 [941] bastore [942] dup [943] bipush 91 [945] bipush -9 [947] bastore [948] dup [949] bipush 92 [951] bipush -9 [953] bastore [954] dup [955] bipush 93 [957] bipush -9 [959] bastore [960] dup [961] bipush 94 [963] bipush -9 [965] bastore [966] dup [967] bipush 95 [969] bipush -9 [971] bastore [972] dup [973] bipush 96 [975] bipush -9 [977] bastore [978] dup [979] bipush 97 [981] bipush 26 [983] bastore [984] dup [985] bipush 98 [987] bipush 27 [989] bastore [990] dup [991] bipush 99 [993] bipush 28 [995] bastore [996] dup [997] bipush 100 [999] bipush 29 [1001] bastore [1002] dup [1003] bipush 101 [1005] bipush 30 [1007] bastore [1008] dup [1009] bipush 102 [1011] bipush 31 [1013] bastore [1014] dup [1015] bipush 103 [1017] bipush 32 [1019] bastore [1020] dup [1021] bipush 104 [1023] bipush 33 [1025] bastore [1026] dup [1027] bipush 105 [1029] bipush 34 [1031] bastore [1032] dup [1033] bipush 106 [1035] bipush 35 [1037] bastore [1038] dup [1039] bipush 107 [1041] bipush 36 [1043] bastore [1044] dup [1045] bipush 108 [1047] bipush 37 [1049] bastore [1050] dup [1051] bipush 109 [1053] bipush 38 [1055] bastore [1056] dup [1057] bipush 110 [1059] bipush 39 [1061] bastore [1062] dup [1063] bipush 111 [1065] bipush 40 [1067] bastore [1068] dup [1069] bipush 112 [1071] bipush 41 [1073] bastore [1074] dup [1075] bipush 113 [1077] bipush 42 [1079] bastore [1080] dup [1081] bipush 114 [1083] bipush 43 [1085] bastore [1086] dup [1087] bipush 115 [1089] bipush 44 [1091] bastore [1092] dup [1093] bipush 116 [1095] bipush 45 [1097] bastore [1098] dup [1099] bipush 117 [1101] bipush 46 [1103] bastore [1104] dup [1105] bipush 118 [1107] bipush 47 [1109] bastore [1110] dup [1111] bipush 119 [1113] bipush 48 [1115] bastore [1116] dup [1117] bipush 120 [1119] bipush 49 [1121] bastore [1122] dup [1123] bipush 121 [1125] bipush 50 [1127] bastore [1128] dup [1129] bipush 122 [1131] bipush 51 [1133] bastore [1134] dup [1135] bipush 123 [1137] bipush -9 [1139] bastore [1140] dup [1141] bipush 124 [1143] bipush -9 [1145] bastore [1146] dup [1147] bipush 125 [1149] bipush -9 [1151] bastore [1152] dup [1153] bipush 126 [1155] bipush -9 [1157] bastore [1158] putstatic #10 + Fieldref [a/a/o.c [B] [1161] return Code attribute exceptions (count = 1): - ExceptionInfo (385 -> 393: 396): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [396] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - [401] Var: ...[a:[B], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/p Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.p extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 57): + Class [a/a/p] + Class [android/os/Environment] + Class [android/os/StatFs] + Class [java/io/File] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/math/BigInteger] + Long [-1] + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] + Methodref [android/os/StatFs. (Ljava/lang/String;)V] + Methodref [android/os/StatFs.getAvailableBlocks ()I] + Methodref [android/os/StatFs.getBlockCount ()I] + Methodref [android/os/StatFs.getBlockSize ()I] + Methodref [java/io/File.getPath ()Ljava/lang/String;] + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [getAvailableBlocks ()I] + NameAndType [getBlockCount ()I] + NameAndType [getBlockSize ()I] + NameAndType [getDataDirectory ()Ljava/io/File;] + NameAndType [getExternalStorageDirectory ()Ljava/io/File;] + NameAndType [getPath ()Ljava/lang/String;] + NameAndType [multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] + NameAndType [valueOf (J)Ljava/math/BigInteger;] + Utf8 [()I] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/math/BigInteger;] + Utf8 [(J)Ljava/math/BigInteger;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/math/BigInteger;)Ljava/math/BigInteger;] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/p] + Utf8 [android/os/Environment] + Utf8 [android/os/StatFs] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getAvailableBlocks] + Utf8 [getBlockCount] + Utf8 [getBlockSize] + Utf8 [getDataDirectory] + Utf8 [getExternalStorageDirectory] + Utf8 [getPath] + Utf8 [java/io/File] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/math/BigInteger] + Utf8 [multiply] + Utf8 [valueOf] Fields (count = 0): Methods (count = 4): + Method: a()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger a() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #10 + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #13 + Methodref [android/os/StatFs.getAvailableBlocks ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: b()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger b() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #10 + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #14 + Methodref [android/os/StatFs.getBlockCount ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: c()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger c() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #11 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #13 + Methodref [android/os/StatFs.getAvailableBlocks ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: d()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger d() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #11 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #14 + Methodref [android/os/StatFs.getBlockCount ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/q Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.q extends a.a.r Interfaces (count = 0): Constant Pool (count = 186): + String [Exception in AppLoads.fromJSON: ] + String [Exception in AppLoads.readFromDisk(): ] + String [app_loads] + String [app_state] + String [com.crittercism.loads] + String [critter_pendingapploads_] + String [failed to remove app loads from Shared Preferences] + String [requestData] + String [requestUrl] + String [ts] + String [type] + Class [a/a/b] + Class [a/a/d] + Class [a/a/e] + Class [a/a/q] + Class [a/a/r] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/b.e Ljava/lang/String;] + Fieldref [a/a/d.b Ljava/lang/String;] + Fieldref [a/a/q.a Ljava/lang/String;] + Fieldref [a/a/q.b Ljava/util/Vector;] + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/q. ()V] + Methodref [a/a/q.a ()Ljava/lang/String;] + Methodref [a/a/q.a (Ljava/lang/Object;)V] + Methodref [a/a/q.a (Lorg/json/JSONObject;)La/a/q;] + Methodref [a/a/r. ()V] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + 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;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/q;] + NameAndType [a ([Z)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [commit ()Z] + NameAndType [e Ljava/lang/String;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [u ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()La/a/e;] + Utf8 [()La/a/q;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/q;] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in AppLoads.fromJSON: ] + Utf8 [Exception in AppLoads.readFromDisk(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/b] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/q] + Utf8 [a/a/r] + Utf8 [add] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [app_loads] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.loads] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [critter_pendingapploads_] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [failed to remove app loads from Shared Preferences] + Utf8 [getClass] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [has] + Utf8 [j] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [toString] + Utf8 [ts] + Utf8 [type] + Utf8 [u] Fields (count = 0): Methods (count = 6): - Method: ()V Access flags: 0x1 = public q() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #39 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] getstatic #30 + Fieldref [a/a/d.b Ljava/lang/String;] [8] putfield #31 + Fieldref [a/a/q.a Ljava/lang/String;] [11] aload_0 v0 [12] new #26 + Class [java/util/Vector] [15] dup [16] invokespecial #53 + Methodref [java/util/Vector. ()V] [19] putfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #24 + Class [java/lang/String] [3] dup [4] invokespecial #49 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #24 + Class [java/lang/String] [28] dup [29] invokespecial #49 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #25 + Class [java/lang/StringBuilder] [36] dup [37] ldc #6 + String [critter_pendingapploads_] [39] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 5): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [22] iconst_1 [23] newarray 4 [25] dup [26] iconst_0 [27] iconst_0 [28] bastore [29] invokevirtual #33 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [32] dup [33] astore_2 v2 [34] ldc #10 + String [ts] [36] invokestatic #45 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [39] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [42] pop [43] goto +12 (target=55) [46] pop [47] new #28 + Class [org/json/JSONObject] [50] dup [51] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [54] astore_2 v2 [55] aload_1 v1 [56] ldc #4 + String [app_state] [58] aload_2 v2 [59] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [62] pop [63] aload_1 v1 [64] ldc #11 + String [type] [66] getstatic #29 + Fieldref [a/a/b.e Ljava/lang/String;] [69] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [72] pop [73] goto +6 (target=79) [76] pop [77] aconst_null [78] astore_1 v1 [79] aload_1 v1 [80] ifnull +12 (target=92) [83] aload_0 v0 [84] getfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [87] aload_1 v1 [88] invokevirtual #54 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [91] pop [92] return [93] pop [94] return Code attribute exceptions (count = 3): - ExceptionInfo (16 -> 43: 46): + Class [java/lang/Exception] - ExceptionInfo (55 -> 73: 76): + Class [java/lang/Exception] - ExceptionInfo (79 -> 92: 93): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [46] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [55] Var: ...[a:org/json/JSONObject], Stack: (empty) - [76] Var: [a:a/a/q], Stack: [a:java/lang/Exception] - [79] Var: ...[a:org/json/JSONObject], Stack: (empty) - [92] Var: -2, Stack: (empty) - [93] Var: ..., Stack: [a:java/lang/Exception] + Method: c()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject c() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [22] new #27 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [30] invokespecial #56 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #27 + Class [org/json/JSONArray] [41] dup [42] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #34 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #3 + String [app_loads] [59] aload_3 v3 [60] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #28 + Class [org/json/JSONObject] [71] dup [72] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #9 + String [requestUrl] [79] aload_0 v0 [80] getfield #31 + Fieldref [a/a/q.a Ljava/lang/String;] [83] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #8 + String [requestData] [90] aload_2 v2 [91] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #28 + Class [org/json/JSONObject] [102] dup [103] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/q; Access flags: 0xa = private static a.a.q a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #15 + Class [a/a/q] [3] dup [4] invokespecial #35 + Methodref [a/a/q. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] dup [12] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] dup [20] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #8 + String [requestData] [27] invokevirtual #63 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #8 + String [requestData] [36] invokevirtual #62 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #28 + Class [org/json/JSONObject] [47] dup [48] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #3 + String [app_loads] [55] invokevirtual #63 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #3 + String [app_loads] [64] invokevirtual #61 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #27 + Class [org/json/JSONArray] [75] dup [76] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #58 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #57 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #37 + Methodref [a/a/q.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #25 + Class [java/lang/StringBuilder] [108] dup [109] ldc #1 + String [Exception in AppLoads.fromJSON: ] [111] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #48 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #46 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/q][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/q][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/q][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/q][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/q], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/q][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/q], Stack: + Method: d()La/a/q; Access flags: 0x9 = public static a.a.q d() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #15 + Class [a/a/q] [3] dup [4] invokespecial #35 + Methodref [a/a/q. ()V] [7] astore_0 v0 [8] new #28 + Class [org/json/JSONObject] [11] dup [12] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #43 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #5 + String [com.crittercism.loads] [24] iconst_0 [25] invokevirtual #40 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #36 + Methodref [a/a/q.a ()Ljava/lang/String;] [33] new #28 + Class [org/json/JSONObject] [36] dup [37] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #65 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #28 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #60 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #66 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #36 + Methodref [a/a/q.a ()Ljava/lang/String;] [69] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #22 + Class [java/lang/Exception] [87] dup [88] ldc #7 + String [failed to remove app loads from Shared Preferences] [90] invokespecial #47 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #25 + Class [java/lang/StringBuilder] [101] dup [102] ldc #2 + String [Exception in AppLoads.readFromDisk(): ] [104] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #48 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #46 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #38 + Methodref [a/a/q.a (Lorg/json/JSONObject;)La/a/q;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/q][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/q], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/r Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class a.a.r extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 37): + Class [a/a/r] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/util/Vector] + Fieldref [a/a/r.b Ljava/util/Vector;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/Vector.clear ()V] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [b Ljava/util/Vector;] + NameAndType [clear ()V] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/r] + Utf8 [add] + Utf8 [addAll] + Utf8 [b] + Utf8 [clear] + Utf8 [e] + Utf8 [f] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/util/Vector] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0x4 = protected java.lang.String a + Field: b Ljava/util/Vector; Access flags: 0x4 = protected java.util.Vector b Methods (count = 5): - Method: ()V Access flags: 0x1 = public r() 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: e()Ljava/util/Vector; Access flags: 0x11 = public final java.util.Vector e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;)V Access flags: 0x11 = public final void a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] aload_1 v1 [5] invokevirtual #7 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [8] pop [9] return [10] pop [11] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 9: 10): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: , Stack: [a:java/lang/Exception] + Method: a(Ljava/util/Vector;)V Access flags: 0x11 = public final void a(java.util.Vector) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] aload_1 v1 [5] invokevirtual #8 + Methodref [java/util/Vector.addAll (Ljava/util/Collection;)Z] [8] pop [9] return [10] pop [11] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 9: 10): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: , Stack: [a:java/lang/Exception] + Method: f()V Access flags: 0x11 = public final void f() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] invokevirtual #9 + Methodref [java/util/Vector.clear ()V] [7] return [8] pop [9] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 7: 8): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/s Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.s extends a.a.r Interfaces (count = 0): Constant Pool (count = 298): + String [ ] + String [ ] + String [:] + String [Exception in HandledExceptions.fromJSON: ] + String [Exception in HandledExceptions.readFromDisk(): ] + String [Problem with setBackgroundThreads(): ] + String [com.crittercism.exceptions] + String [critter_pendingexceptions_] + String [exceptions] + String [failed to remove handled exceptions from Shared Preferences] + String [id] + String [name] + String [requestData] + String [requestUrl] + String [stacktrace] + String [state] + Class [[Ljava/lang/StackTraceElement;] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/s] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Thread$State] + Class [java/lang/Throwable] + Class [java/util/Iterator] + Class [java/util/Map] + Class [java/util/Map$Entry] + Class [java/util/Set] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.c Ljava/lang/String;] + Fieldref [a/a/s.a Ljava/lang/String;] + Fieldref [a/a/s.b Ljava/util/Vector;] + Fieldref [a/a/s.c Ljava/lang/String;] + Fieldref [a/a/s.d Lorg/json/JSONArray;] + Fieldref [a/a/s.e Lorg/json/JSONArray;] + Fieldref [a/a/s.f Lorg/json/JSONObject;] + Fieldref [a/a/s.g Ljava/util/Date;] + Fieldref [a/a/s.h I] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/s. ()V] + Methodref [a/a/s.a ()Ljava/lang/String;] + Methodref [a/a/s.a (Ljava/lang/Object;)V] + Methodref [a/a/s.a (Lorg/json/JSONObject;)La/a/s;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + 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/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/s;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c Ljava/lang/String;] + NameAndType [commit ()Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [entrySet ()Ljava/util/Set;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [g Ljava/util/Date;] + NameAndType [getAllStackTraces ()Ljava/util/Map;] + NameAndType [getCause ()Ljava/lang/Throwable;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getId ()J] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getKey ()Ljava/lang/Object;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getState ()Ljava/lang/Thread$State;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [h I] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [hasNext ()Z] + NameAndType [indexOf (Ljava/lang/String;)I] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [name ()Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [substring (II)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/s;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$State;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + Utf8 [()Ljava/util/Set;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(II)Ljava/lang/String;] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/s;] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in HandledExceptions.fromJSON: ] + Utf8 [Exception in HandledExceptions.readFromDisk(): ] + Utf8 [I] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Date;] + Utf8 [Ljava/util/Vector;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [Problem with setBackgroundThreads(): ] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/StackTraceElement;] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/s] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.exceptions] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [critter_pendingexceptions_] + Utf8 [currentThread] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [entrySet] + Utf8 [exceptions] + Utf8 [f] + Utf8 [failed to remove handled exceptions from Shared Preferences] + Utf8 [g] + Utf8 [getAllStackTraces] + Utf8 [getCause] + Utf8 [getClass] + Utf8 [getId] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getKey] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getState] + Utf8 [getString] + Utf8 [getValue] + Utf8 [h] + Utf8 [has] + Utf8 [hasNext] + Utf8 [id] + Utf8 [indexOf] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Thread$State] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Iterator] + Utf8 [java/util/Map] + Utf8 [java/util/Map$Entry] + Utf8 [java/util/Set] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [name] + Utf8 [next] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [split] + Utf8 [stacktrace] + Utf8 [state] + Utf8 [substring] + Utf8 [toString] Fields (count = 6): + Field: c Ljava/lang/String; Access flags: 0x1 = public java.lang.String c + Field: d Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray d + Field: e Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray e + Field: f Lorg/json/JSONObject; Access flags: 0x1 = public org.json.JSONObject f + Field: g Ljava/util/Date; Access flags: 0x1 = public java.util.Date g + Field: h I Access flags: 0x1 = public int h Methods (count = 7): - Method: ()V Access flags: 0x1 = public s() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #54 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] new #32 + Class [java/lang/String] [8] dup [9] invokespecial #70 + Methodref [java/lang/String. ()V] [12] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [15] aload_0 v0 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [23] putfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [26] aload_0 v0 [27] new #42 + Class [org/json/JSONArray] [30] dup [31] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [34] putfield #49 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [37] aload_0 v0 [38] new #43 + Class [org/json/JSONObject] [41] dup [42] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [45] putfield #50 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [48] aload_0 v0 [49] aconst_null [50] putfield #51 + Fieldref [a/a/s.g Ljava/util/Date;] [53] aload_0 v0 [54] iconst_0 [55] putfield #52 + Fieldref [a/a/s.h I] [58] aload_0 v0 [59] getstatic #44 + Fieldref [a/a/d.c Ljava/lang/String;] [62] putfield #45 + Fieldref [a/a/s.a Ljava/lang/String;] [65] aload_0 v0 [66] new #41 + Class [java/util/Vector] [69] dup [70] invokespecial #87 + Methodref [java/util/Vector. ()V] [73] putfield #46 + Fieldref [a/a/s.b Ljava/util/Vector;] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #32 + Class [java/lang/String] [3] dup [4] invokespecial #70 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #61 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #32 + Class [java/lang/String] [28] dup [29] invokespecial #70 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #33 + Class [java/lang/StringBuilder] [36] dup [37] ldc #8 + String [critter_pendingexceptions_] [39] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject b() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #43 + Class [org/json/JSONObject] [3] dup [4] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [22] new #42 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #46 + Fieldref [a/a/s.b Ljava/util/Vector;] [30] invokespecial #89 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #42 + Class [org/json/JSONArray] [41] dup [42] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #63 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #53 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #9 + String [exceptions] [59] aload_3 v3 [60] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #43 + Class [org/json/JSONObject] [71] dup [72] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #14 + String [requestUrl] [79] aload_0 v0 [80] getfield #45 + Fieldref [a/a/s.a Ljava/lang/String;] [83] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #13 + String [requestData] [90] aload_2 v2 [91] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #43 + Class [org/json/JSONObject] [102] dup [103] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/s][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/s][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/s; Access flags: 0xa = private static a.a.s a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #22 + Class [a/a/s] [3] dup [4] invokespecial #55 + Methodref [a/a/s. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #13 + String [requestData] [27] invokevirtual #97 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #13 + String [requestData] [36] invokevirtual #96 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #43 + Class [org/json/JSONObject] [47] dup [48] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #9 + String [exceptions] [55] invokevirtual #97 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #9 + String [exceptions] [64] invokevirtual #95 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #42 + Class [org/json/JSONArray] [75] dup [76] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #91 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #90 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #57 + Methodref [a/a/s.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #33 + Class [java/lang/StringBuilder] [108] dup [109] ldc #4 + String [Exception in HandledExceptions.fromJSON: ] [111] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/s][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/s][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/s][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/s][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/s], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/s][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/s], Stack: + Method: c()La/a/s; Access flags: 0x9 = public static a.a.s c() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #22 + Class [a/a/s] [3] dup [4] invokespecial #55 + Methodref [a/a/s. ()V] [7] astore_0 v0 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #62 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #7 + String [com.crittercism.exceptions] [24] iconst_0 [25] invokevirtual #59 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #56 + Methodref [a/a/s.a ()Ljava/lang/String;] [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #100 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #102 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #43 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #94 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #101 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #56 + Methodref [a/a/s.a ()Ljava/lang/String;] [69] invokeinterface #104 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #103 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #30 + Class [java/lang/Exception] [87] dup [88] ldc #10 + String [failed to remove handled exceptions from Shared Preferences] [90] invokespecial #67 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #33 + Class [java/lang/StringBuilder] [101] dup [102] ldc #5 + String [Exception in HandledExceptions.readFromDisk(): ] [104] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #58 + Methodref [a/a/s.a (Lorg/json/JSONObject;)La/a/s;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/s][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/s], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)V Access flags: 0x11 = public final void a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 141, locals = 4, stack = 4): [0] aload_1 v1 [1] invokevirtual #86 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [4] ldc #3 + String [:] [6] invokevirtual #71 + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] [9] istore_2 v2 [10] aload_0 v0 [11] iload_2 v2 [12] iflt +15 (target=27) [15] aload_1 v1 [16] invokevirtual #86 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [19] iconst_0 [20] iload_2 v2 [21] invokevirtual #73 + Methodref [java/lang/String.substring (II)Ljava/lang/String;] [24] goto +10 (target=34) [27] aload_1 v1 [28] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [37] new #28 + Class [java/io/StringWriter] [40] dup [41] invokespecial #65 + Methodref [java/io/StringWriter. ()V] [44] astore_2 v2 [45] new #27 + Class [java/io/PrintWriter] [48] dup [49] aload_2 v2 [50] invokespecial #64 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [53] astore_3 v3 [54] aload_1 v1 [55] aload_3 v3 [56] invokevirtual #85 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [59] aload_1 v1 [60] invokevirtual #84 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [63] astore_1 v1 [64] aload_1 v1 [65] ifnull +27 (target=92) [68] aload_0 v0 [69] aload_1 v1 [70] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [73] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [76] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [79] aload_1 v1 [80] aload_3 v3 [81] invokevirtual #85 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [84] aload_1 v1 [85] invokevirtual #84 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [88] astore_1 v1 [89] goto -25 (target=64) [92] aload_2 v2 [93] invokevirtual #69 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [96] astore_1 v1 [97] aload_0 v0 [98] new #42 + Class [org/json/JSONArray] [101] dup [102] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [105] putfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [108] aload_1 v1 [109] ldc #1 + String [ ] [111] invokevirtual #72 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [114] astore_1 v1 [115] iconst_0 [116] istore_2 v2 [117] iload_2 v2 [118] aload_1 v1 [119] arraylength [120] ificmpge +20 (target=140) [123] aload_0 v0 [124] getfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [127] aload_1 v1 [128] iload_2 v2 [129] aaload [130] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [133] pop [134] iinc v2, 1 [137] goto -20 (target=117) [140] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [27] Var: ..., Stack: [a:a/a/s] - [34] Var: [a:a/a/s][a:java/lang/Throwable], Stack: [a:a/a/s][a:java/lang/String] - [64] Var: ...[a:java/io/StringWriter][a:java/io/PrintWriter], Stack: (empty) - [92] Var: [a:a/a/s][T][a:java/io/StringWriter], Stack: - [117] Var: [a:a/a/s][a:[Ljava/lang/String;][i], Stack: - [140] Var: -3, Stack: (empty) + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 8, stack = 4): [0] invokestatic #79 + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] [3] invokeinterface #107 + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] [8] invokeinterface #110 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] aload_1 v1 [15] invokeinterface #105 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [20] ifeq +207 (target=227) [23] aload_1 v1 [24] invokeinterface #106 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [29] checkcast #39 + Class [java/util/Map$Entry] [32] astore_2 v2 [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [40] astore_3 v3 [41] aload_2 v2 [42] invokeinterface #108 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [47] checkcast #34 + Class [java/lang/Thread] [50] astore v4 [52] aload v4 [54] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [57] invokestatic #78 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [60] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [63] lcmp [64] ifeq +131 (target=195) [67] aload_3 v3 [68] ldc #12 + String [name] [70] aload v4 [72] invokevirtual #81 + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] [75] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_3 v3 [80] ldc #11 + String [id] [82] aload v4 [84] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [87] invokevirtual #98 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [90] pop [91] aload_3 v3 [92] ldc #16 + String [state] [94] aload v4 [96] invokevirtual #82 + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] [99] invokevirtual #83 + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] [102] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [105] pop [106] new #42 + Class [org/json/JSONArray] [109] dup [110] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [113] astore v4 [115] aload_2 v2 [116] invokeinterface #109 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [121] checkcast #17 + Class [[Ljava/lang/StackTraceElement;] [124] dup [125] astore_2 v2 [126] arraylength [127] istore v5 [129] iconst_0 [130] istore v6 [132] iload v6 [134] iload v5 [136] ificmpge +41 (target=177) [139] aload_2 v2 [140] iload v6 [142] aaload [143] astore v7 [145] new #33 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [ ] [151] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload v7 [156] invokevirtual #75 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [159] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [162] pop [163] aload v4 [165] aload v7 [167] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [170] pop [171] iinc v6, 1 [174] goto -42 (target=132) [177] aload_3 v3 [178] ldc #15 + String [stacktrace] [180] aload v4 [182] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [185] pop [186] aload_0 v0 [187] getfield #49 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [190] aload_3 v3 [191] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] goto -181 (target=14) [198] astore v4 [200] new #33 + Class [java/lang/StringBuilder] [203] dup [204] ldc #6 + String [Problem with setBackgroundThreads(): ] [206] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] aload v4 [211] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [214] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [217] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [220] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [223] pop [224] goto -210 (target=14) [227] return Code attribute exceptions (count = 1): - ExceptionInfo (52 -> 195: 198): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ...[a:java/util/Iterator], Stack: (empty) - [132] Var: [a:a/a/s][a:java/util/Iterator][a:[Ljava/lang/StackTraceElement;][a:org/json/JSONObject][a:org/json/JSONArray][i][i], Stack: - [177] Var: [a:a/a/s][a:java/util/Iterator][T][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [195] Var: -3, Stack: (empty) - [198] Var: ..., Stack: [a:java/lang/Exception] - [227] Var: -2, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/t Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.t extends a.a.r Interfaces (count = 0): Constant Pool (count = 173): + String [] + String [.dmp] + String [/] + String [app_state] + String [deleting filename: ] + String [filename = ] + String [filename_prefix] + String [filenames] + String [ndk_crash_] + String [num_ndk_crashes] + String [requestData] + String [requestUrl] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/t] + Class [a/a/u] + Class [android/content/Context] + Class [com/crittercism/app/Crittercism] + Class [java/io/File] + Class [java/lang/Exception] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Iterator] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.g Ljava/lang/String;] + Fieldref [a/a/t.a Ljava/lang/String;] + Fieldref [a/a/t.b Ljava/util/Vector;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/e.d ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/t. ()V] + Methodref [a/a/t.a (Ljava/util/Vector;)V] + Methodref [a/a/u. (Ljava/lang/String;)V] + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [com/crittercism/app/Crittercism.r ()Ljava/lang/String;] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.delete ()Z] + Methodref [java/io/File.exists ()Z] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/io/File.list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + 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/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] + Methodref [java/util/Vector.size ()I] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [d ()Lorg/json/JSONObject;] + NameAndType [delete ()Z] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [exists ()Z] + NameAndType [g Ljava/lang/String;] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getFilesDir ()Ljava/io/File;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace ()V] + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [r ()Ljava/lang/String;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()I] + Utf8 [()La/a/e;] + Utf8 [()La/a/t;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Ljava/io/FilenameFilter;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [.dmp] + Utf8 [/] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/t] + Utf8 [a/a/u] + Utf8 [add] + Utf8 [android/content/Context] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [d] + Utf8 [delete] + Utf8 [deleting filename: ] + Utf8 [equals] + Utf8 [exists] + Utf8 [filename = ] + Utf8 [filename_prefix] + Utf8 [filenames] + Utf8 [g] + Utf8 [getAbsolutePath] + Utf8 [getFilesDir] + Utf8 [getPackageName] + Utf8 [hasNext] + Utf8 [iterator] + Utf8 [java/io/File] + Utf8 [java/lang/Exception] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Iterator] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [list] + Utf8 [ndk_crash_] + Utf8 [next] + Utf8 [num_ndk_crashes] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [r] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [size] + Utf8 [toString] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public t() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #34 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] getstatic #29 + Fieldref [a/a/d.g Ljava/lang/String;] [8] putfield #30 + Fieldref [a/a/t.a Ljava/lang/String;] [11] aload_0 v0 [12] new #26 + Class [java/util/Vector] [15] dup [16] invokespecial #55 + Methodref [java/util/Vector. ()V] [19] putfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject a() Class member attributes (count = 1): + Code attribute instructions (code length = 148, locals = 4, stack = 3): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] invokespecial #59 + Methodref [org/json/JSONArray. ()V] [22] new #27 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [30] invokespecial #60 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #27 + Class [org/json/JSONArray] [41] dup [42] invokespecial #59 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #32 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #4 + String [app_state] [59] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [62] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [65] invokevirtual #33 + Methodref [a/a/e.d ()Lorg/json/JSONObject;] [68] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [71] pop [72] aload_2 v2 [73] ldc #10 + String [num_ndk_crashes] [75] aload_0 v0 [76] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [79] invokevirtual #58 + Methodref [java/util/Vector.size ()I] [82] invokevirtual #62 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [85] pop [86] aload_2 v2 [87] ldc #8 + String [filenames] [89] aload_3 v3 [90] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [93] pop [94] aload_2 v2 [95] ldc #7 + String [filename_prefix] [97] ldc #9 + String [ndk_crash_] [99] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [102] pop [103] goto +12 (target=115) [106] pop [107] new #28 + Class [org/json/JSONObject] [110] dup [111] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [114] astore_2 v2 [115] aload_1 v1 [116] ldc #12 + String [requestUrl] [118] aload_0 v0 [119] getfield #30 + Fieldref [a/a/t.a Ljava/lang/String;] [122] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [125] pop [126] aload_1 v1 [127] ldc #11 + String [requestData] [129] aload_2 v2 [130] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [133] pop [134] goto +12 (target=146) [137] pop [138] new #28 + Class [org/json/JSONObject] [141] dup [142] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [145] astore_1 v1 [146] aload_1 v1 [147] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 103: 106): + Class [java/lang/Exception] - ExceptionInfo (115 -> 134: 137): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/t][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [106] Var: [a:a/a/t][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [115] Var: ...[a:org/json/JSONObject], Stack: (empty) - [137] Var: , Stack: [a:java/lang/Exception] - [146] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [4] ifnull +62 (target=66) [7] aload_0 v0 [8] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [11] invokevirtual #57 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [14] astore_1 v1 [15] aload_1 v1 [16] invokeinterface #64 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [21] ifeq +45 (target=66) [24] aload_1 v1 [25] invokeinterface #65 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [30] checkcast #23 + Class [java/lang/String] [33] astore_2 v2 [34] new #24 + Class [java/lang/StringBuilder] [37] dup [38] ldc #5 + String [deleting filename: ] [40] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [43] aload_2 v2 [44] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] pop [51] new #21 + Class [java/io/File] [54] dup [55] aload_2 v2 [56] invokespecial #44 + Methodref [java/io/File. (Ljava/lang/String;)V] [59] invokevirtual #45 + Methodref [java/io/File.delete ()Z] [62] pop [63] goto -48 (target=15) [66] return [67] invokevirtual #49 + Methodref [java/lang/Exception.printStackTrace ()V] [70] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 66: 67): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: [T][a:java/util/Iterator], Stack: - [66] Var: -2, Stack: (empty) - [67] Var: ..., Stack: [a:java/lang/Exception] + Method: c()La/a/t; Access flags: 0x9 = public static a.a.t c() Class member attributes (count = 1): + Code attribute instructions (code length = 214, locals = 5, stack = 4): [0] new #17 + Class [a/a/t] [3] dup [4] invokespecial #35 + Methodref [a/a/t. ()V] [7] astore_0 v0 [8] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] invokevirtual #41 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [14] astore_1 v1 [15] new #24 + Class [java/lang/StringBuilder] [18] dup [19] invokespecial #51 + Methodref [java/lang/StringBuilder. ()V] [22] aload_1 v1 [23] invokevirtual #38 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [26] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [29] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #3 + String [/] [34] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [40] invokevirtual #43 + Methodref [com/crittercism/app/Crittercism.r ()Ljava/lang/String;] [43] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] astore_2 v2 [50] aload_1 v1 [51] invokevirtual #39 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [54] dup [55] astore_1 v1 [56] ifnull +148 (target=204) [59] aload_1 v1 [60] ldc #1 + String [] [62] invokevirtual #50 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [65] ifne +139 (target=204) [68] new #21 + Class [java/io/File] [71] dup [72] aload_2 v2 [73] invokespecial #44 + Methodref [java/io/File. (Ljava/lang/String;)V] [76] dup [77] astore_1 v1 [78] invokevirtual #46 + Methodref [java/io/File.exists ()Z] [81] ifeq +123 (target=204) [84] ldc #2 + String [.dmp] [86] astore_2 v2 [87] aload_1 v1 [88] new #18 + Class [a/a/u] [91] dup [92] aload_2 v2 [93] invokespecial #37 + Methodref [a/a/u. (Ljava/lang/String;)V] [96] invokevirtual #48 + Methodref [java/io/File.list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] [99] dup [100] astore_2 v2 [101] ifnull +103 (target=204) [104] aload_2 v2 [105] arraylength [106] ifle +98 (target=204) [109] new #26 + Class [java/util/Vector] [112] dup [113] invokespecial #55 + Methodref [java/util/Vector. ()V] [116] astore_3 v3 [117] iconst_0 [118] istore v4 [120] iload v4 [122] aload_2 v2 [123] arraylength [124] ificmpge +75 (target=199) [127] new #24 + Class [java/lang/StringBuilder] [130] dup [131] ldc #6 + String [filename = ] [133] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [136] aload_1 v1 [137] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [140] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [143] ldc #3 + String [/] [145] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] aload_2 v2 [149] iload v4 [151] aaload [152] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [155] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [158] pop [159] aload_3 v3 [160] new #24 + Class [java/lang/StringBuilder] [163] dup [164] invokespecial #51 + Methodref [java/lang/StringBuilder. ()V] [167] aload_1 v1 [168] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [171] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [174] ldc #3 + String [/] [176] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [179] aload_2 v2 [180] iload v4 [182] aaload [183] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [186] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [189] invokevirtual #56 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [192] pop [193] iinc v4, 1 [196] goto -76 (target=120) [199] aload_0 v0 [200] aload_3 v3 [201] invokevirtual #36 + Methodref [a/a/t.a (Ljava/util/Vector;)V] [204] goto +8 (target=212) [207] aconst_null [208] astore_1 v1 [209] invokevirtual #49 + Methodref [java/lang/Exception.printStackTrace ()V] [212] aload_0 v0 [213] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 204: 207): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [120] Var: [a:a/a/t][a:java/io/File][a:[Ljava/lang/String;][a:java/util/Vector][i], Stack: - [199] Var: [a:a/a/t][T][T][a:java/util/Vector], Stack: - [204] Var: -3, Stack: (empty) - [207] Var: ..., Stack: [a:java/lang/Exception] - [212] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/u Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.u extends java.lang.Object Interfaces (count = 1): + Class [java/io/FilenameFilter] Constant Pool (count = 27): + Class [a/a/u] + Class [java/io/FilenameFilter] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/u.a Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + NameAndType [ ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [endsWith (Ljava/lang/String;)Z] + Utf8 [()V] + Utf8 [(Ljava/io/File;Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/u] + Utf8 [accept] + Utf8 [endsWith] + Utf8 [java/io/FilenameFilter] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 1): + Field: a Ljava/lang/String; Access flags: 0x2 = private java.lang.String a Methods (count = 2): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public u(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #4 + Class [java/lang/String] [8] dup [9] invokespecial #7 + Methodref [java/lang/String. ()V] [12] putfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [15] aload_1 v1 [16] ifnull +8 (target=24) [19] aload_0 v0 [20] aload_1 v1 [21] putfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: -2, Stack: (empty) + Method: accept(Ljava/io/File;Ljava/lang/String;)Z Access flags: 0x11 = public final boolean accept(java.io.File,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_2 v2 [1] aload_0 v0 [2] getfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [5] invokevirtual #8 + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/v Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.v extends a.a.r Interfaces (count = 0): Constant Pool (count = 291): + String [ ] + String [ ] + String [:] + String [Exception in SdkCrashes.fromJSON: ] + String [Exception in SdkCrashes.readFromDisk(): ] + String [Problem with setBackgroundThreads(): ] + String [com.crittercism.crashes] + String [crashes] + String [critter_pendingcrashes_] + String [failed to remove crashes from Shared Preferences] + String [id] + String [name] + String [requestData] + String [requestUrl] + String [stacktrace] + String [state] + Class [[Ljava/lang/StackTraceElement;] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Thread$State] + Class [java/lang/Throwable] + Class [java/util/Iterator] + Class [java/util/Map] + Class [java/util/Map$Entry] + Class [java/util/Set] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.d Ljava/lang/String;] + Fieldref [a/a/v.a Ljava/lang/String;] + Fieldref [a/a/v.b Ljava/util/Vector;] + Fieldref [a/a/v.c Ljava/lang/String;] + Fieldref [a/a/v.d Lorg/json/JSONArray;] + Fieldref [a/a/v.e Lorg/json/JSONArray;] + Fieldref [a/a/v.f Lorg/json/JSONObject;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/v. ()V] + Methodref [a/a/v.a ()Ljava/lang/String;] + Methodref [a/a/v.a (Ljava/lang/Object;)V] + Methodref [a/a/v.a (Lorg/json/JSONObject;)La/a/v;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + 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/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/v;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c Ljava/lang/String;] + NameAndType [commit ()Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d Ljava/lang/String;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [entrySet ()Ljava/util/Set;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [getAllStackTraces ()Ljava/util/Map;] + NameAndType [getCause ()Ljava/lang/Throwable;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getId ()J] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getKey ()Ljava/lang/Object;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getState ()Ljava/lang/Thread$State;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [hasNext ()Z] + NameAndType [indexOf (Ljava/lang/String;)I] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [name ()Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [substring (II)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$State;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + Utf8 [()Ljava/util/Set;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(II)Ljava/lang/String;] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/v;] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in SdkCrashes.fromJSON: ] + Utf8 [Exception in SdkCrashes.readFromDisk(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [Problem with setBackgroundThreads(): ] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/StackTraceElement;] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/v] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.crashes] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [crashes] + Utf8 [critter_pendingcrashes_] + Utf8 [currentThread] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [entrySet] + Utf8 [f] + Utf8 [failed to remove crashes from Shared Preferences] + Utf8 [getAllStackTraces] + Utf8 [getCause] + Utf8 [getClass] + Utf8 [getId] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getKey] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getState] + Utf8 [getString] + Utf8 [getValue] + Utf8 [has] + Utf8 [hasNext] + Utf8 [id] + Utf8 [indexOf] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Thread$State] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Iterator] + Utf8 [java/util/Map] + Utf8 [java/util/Map$Entry] + Utf8 [java/util/Set] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [name] + Utf8 [next] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [split] + Utf8 [stacktrace] + Utf8 [state] + Utf8 [substring] + Utf8 [toString] Fields (count = 4): + Field: c Ljava/lang/String; Access flags: 0x1 = public java.lang.String c + Field: d Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray d + Field: e Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray e + Field: f Lorg/json/JSONObject; Access flags: 0x1 = public org.json.JSONObject f Methods (count = 7): - Method: ()V Access flags: 0x1 = public v() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #52 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] new #32 + Class [java/lang/String] [8] dup [9] invokespecial #68 + Methodref [java/lang/String. ()V] [12] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [15] aload_0 v0 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [23] putfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [26] aload_0 v0 [27] new #42 + Class [org/json/JSONArray] [30] dup [31] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [34] putfield #49 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [37] aload_0 v0 [38] new #43 + Class [org/json/JSONObject] [41] dup [42] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [45] putfield #50 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [48] aload_0 v0 [49] getstatic #44 + Fieldref [a/a/d.d Ljava/lang/String;] [52] putfield #45 + Fieldref [a/a/v.a Ljava/lang/String;] [55] aload_0 v0 [56] new #41 + Class [java/util/Vector] [59] dup [60] invokespecial #85 + Methodref [java/util/Vector. ()V] [63] putfield #46 + Fieldref [a/a/v.b Ljava/util/Vector;] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #32 + Class [java/lang/String] [3] dup [4] invokespecial #68 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #59 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #32 + Class [java/lang/String] [28] dup [29] invokespecial #68 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #33 + Class [java/lang/StringBuilder] [36] dup [37] ldc #9 + String [critter_pendingcrashes_] [39] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject b() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #43 + Class [org/json/JSONObject] [3] dup [4] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [22] new #42 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #46 + Fieldref [a/a/v.b Ljava/util/Vector;] [30] invokespecial #87 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #42 + Class [org/json/JSONArray] [41] dup [42] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #61 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #51 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #8 + String [crashes] [59] aload_3 v3 [60] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #43 + Class [org/json/JSONObject] [71] dup [72] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #14 + String [requestUrl] [79] aload_0 v0 [80] getfield #45 + Fieldref [a/a/v.a Ljava/lang/String;] [83] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #13 + String [requestData] [90] aload_2 v2 [91] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #43 + Class [org/json/JSONObject] [102] dup [103] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/v][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/v][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/v; Access flags: 0xa = private static a.a.v a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #22 + Class [a/a/v] [3] dup [4] invokespecial #53 + Methodref [a/a/v. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #13 + String [requestData] [27] invokevirtual #95 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #13 + String [requestData] [36] invokevirtual #94 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #43 + Class [org/json/JSONObject] [47] dup [48] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #8 + String [crashes] [55] invokevirtual #95 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #8 + String [crashes] [64] invokevirtual #93 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #42 + Class [org/json/JSONArray] [75] dup [76] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #89 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #88 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #55 + Methodref [a/a/v.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #33 + Class [java/lang/StringBuilder] [108] dup [109] ldc #4 + String [Exception in SdkCrashes.fromJSON: ] [111] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/v][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/v][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/v][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/v][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/v], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/v][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/v], Stack: + Method: c()La/a/v; Access flags: 0x9 = public static a.a.v c() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #22 + Class [a/a/v] [3] dup [4] invokespecial #53 + Methodref [a/a/v. ()V] [7] astore_0 v0 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #60 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #7 + String [com.crittercism.crashes] [24] iconst_0 [25] invokevirtual #57 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #54 + Methodref [a/a/v.a ()Ljava/lang/String;] [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #98 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #100 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #43 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #92 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #99 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #54 + Methodref [a/a/v.a ()Ljava/lang/String;] [69] invokeinterface #102 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #101 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #30 + Class [java/lang/Exception] [87] dup [88] ldc #10 + String [failed to remove crashes from Shared Preferences] [90] invokespecial #65 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #33 + Class [java/lang/StringBuilder] [101] dup [102] ldc #5 + String [Exception in SdkCrashes.readFromDisk(): ] [104] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #56 + Methodref [a/a/v.a (Lorg/json/JSONObject;)La/a/v;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/v][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/v], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)V Access flags: 0x11 = public final void a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 141, locals = 4, stack = 4): [0] aload_1 v1 [1] invokevirtual #84 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [4] ldc #3 + String [:] [6] invokevirtual #69 + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] [9] istore_2 v2 [10] aload_0 v0 [11] iload_2 v2 [12] iflt +15 (target=27) [15] aload_1 v1 [16] invokevirtual #84 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [19] iconst_0 [20] iload_2 v2 [21] invokevirtual #71 + Methodref [java/lang/String.substring (II)Ljava/lang/String;] [24] goto +10 (target=34) [27] aload_1 v1 [28] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [37] new #28 + Class [java/io/StringWriter] [40] dup [41] invokespecial #63 + Methodref [java/io/StringWriter. ()V] [44] astore_2 v2 [45] new #27 + Class [java/io/PrintWriter] [48] dup [49] aload_2 v2 [50] invokespecial #62 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [53] astore_3 v3 [54] aload_1 v1 [55] aload_3 v3 [56] invokevirtual #83 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [59] aload_1 v1 [60] invokevirtual #82 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [63] astore_1 v1 [64] aload_1 v1 [65] ifnull +27 (target=92) [68] aload_0 v0 [69] aload_1 v1 [70] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [73] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [76] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [79] aload_1 v1 [80] aload_3 v3 [81] invokevirtual #83 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [84] aload_1 v1 [85] invokevirtual #82 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [88] astore_1 v1 [89] goto -25 (target=64) [92] aload_2 v2 [93] invokevirtual #67 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [96] astore_1 v1 [97] aload_0 v0 [98] new #42 + Class [org/json/JSONArray] [101] dup [102] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [105] putfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [108] aload_1 v1 [109] ldc #1 + String [ ] [111] invokevirtual #70 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [114] astore_1 v1 [115] iconst_0 [116] istore_2 v2 [117] iload_2 v2 [118] aload_1 v1 [119] arraylength [120] ificmpge +20 (target=140) [123] aload_0 v0 [124] getfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [127] aload_1 v1 [128] iload_2 v2 [129] aaload [130] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [133] pop [134] iinc v2, 1 [137] goto -20 (target=117) [140] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [27] Var: ..., Stack: [a:a/a/v] - [34] Var: [a:a/a/v][a:java/lang/Throwable], Stack: [a:a/a/v][a:java/lang/String] - [64] Var: ...[a:java/io/StringWriter][a:java/io/PrintWriter], Stack: (empty) - [92] Var: [a:a/a/v][T][a:java/io/StringWriter], Stack: - [117] Var: [a:a/a/v][a:[Ljava/lang/String;][i], Stack: - [140] Var: -3, Stack: (empty) + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 8, stack = 4): [0] invokestatic #77 + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] [3] invokeinterface #105 + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] [8] invokeinterface #108 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] aload_1 v1 [15] invokeinterface #103 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [20] ifeq +207 (target=227) [23] aload_1 v1 [24] invokeinterface #104 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [29] checkcast #39 + Class [java/util/Map$Entry] [32] astore_2 v2 [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [40] astore_3 v3 [41] aload_2 v2 [42] invokeinterface #106 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [47] checkcast #34 + Class [java/lang/Thread] [50] astore v4 [52] aload v4 [54] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [57] invokestatic #76 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [60] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [63] lcmp [64] ifeq +131 (target=195) [67] aload_3 v3 [68] ldc #12 + String [name] [70] aload v4 [72] invokevirtual #79 + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] [75] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_3 v3 [80] ldc #11 + String [id] [82] aload v4 [84] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [87] invokevirtual #96 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [90] pop [91] aload_3 v3 [92] ldc #16 + String [state] [94] aload v4 [96] invokevirtual #80 + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] [99] invokevirtual #81 + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] [102] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [105] pop [106] new #42 + Class [org/json/JSONArray] [109] dup [110] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [113] astore v4 [115] aload_2 v2 [116] invokeinterface #107 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [121] checkcast #17 + Class [[Ljava/lang/StackTraceElement;] [124] dup [125] astore_2 v2 [126] arraylength [127] istore v5 [129] iconst_0 [130] istore v6 [132] iload v6 [134] iload v5 [136] ificmpge +41 (target=177) [139] aload_2 v2 [140] iload v6 [142] aaload [143] astore v7 [145] new #33 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [ ] [151] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload v7 [156] invokevirtual #73 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [159] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [162] pop [163] aload v4 [165] aload v7 [167] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [170] pop [171] iinc v6, 1 [174] goto -42 (target=132) [177] aload_3 v3 [178] ldc #15 + String [stacktrace] [180] aload v4 [182] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [185] pop [186] aload_0 v0 [187] getfield #49 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [190] aload_3 v3 [191] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] goto -181 (target=14) [198] astore v4 [200] new #33 + Class [java/lang/StringBuilder] [203] dup [204] ldc #6 + String [Problem with setBackgroundThreads(): ] [206] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] aload v4 [211] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [214] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [217] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [220] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [223] pop [224] goto -210 (target=14) [227] return Code attribute exceptions (count = 1): - ExceptionInfo (52 -> 195: 198): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ...[a:java/util/Iterator], Stack: (empty) - [132] Var: [a:a/a/v][a:java/util/Iterator][a:[Ljava/lang/StackTraceElement;][a:org/json/JSONObject][a:org/json/JSONArray][i][i], Stack: - [177] Var: [a:a/a/v][a:java/util/Iterator][T][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [195] Var: -3, Stack: (empty) - [198] Var: ..., Stack: [a:java/lang/Exception] - [227] Var: -2, Stack: (empty) Class file attributes (count = 0): ================================================ FILE: example/proguard/mapping.txt ================================================ android.support.v13.dreams.BasicDream -> android.support.v13.dreams.BasicDream: android.view.View mView -> a boolean mPlugged -> b android.content.BroadcastReceiver mPowerIntentReceiver -> c void onStart() -> onStart void onPause() -> onPause void onStop() -> onStop void setContentView(android.view.View) -> setContentView void onDraw$262b7b90() -> a void onUserInteraction() -> onUserInteraction boolean access$000(android.support.v13.dreams.BasicDream) -> a boolean access$002(android.support.v13.dreams.BasicDream,boolean) -> a android.support.v13.dreams.BasicDream$1 -> android.support.v13.dreams.a: android.support.v13.dreams.BasicDream this$0 -> a void onReceive(android.content.Context,android.content.Intent) -> onReceive android.support.v13.dreams.BasicDream$BasicDreamView -> android.support.v13.dreams.b: android.support.v13.dreams.BasicDream this$0 -> a void onAttachedToWindow() -> onAttachedToWindow void onDraw(android.graphics.Canvas) -> onDraw android.support.v4.app.ActivityCompat -> android.support.v4.app.ActivityCompat: boolean invalidateOptionsMenu(android.app.Activity) -> invalidateOptionsMenu android.support.v4.app.ActivityCompatHoneycomb -> android.support.v4.app.ActivityCompatHoneycomb: void invalidateOptionsMenu(android.app.Activity) -> invalidateOptionsMenu void dump(android.app.Activity,java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump android.support.v4.app.BackStackRecord -> android.support.v4.app.BackStackRecord: java.lang.String TAG -> TAG android.support.v4.app.FragmentManagerImpl mManager -> mManager int OP_NULL -> OP_NULL int OP_ADD -> OP_ADD int OP_REPLACE -> OP_REPLACE int OP_REMOVE -> OP_REMOVE int OP_HIDE -> OP_HIDE int OP_SHOW -> OP_SHOW int OP_DETACH -> OP_DETACH int OP_ATTACH -> OP_ATTACH android.support.v4.app.BackStackRecord$Op mHead -> mHead android.support.v4.app.BackStackRecord$Op mTail -> mTail int mNumOp -> mNumOp int mEnterAnim -> mEnterAnim int mExitAnim -> mExitAnim int mPopEnterAnim -> mPopEnterAnim int mPopExitAnim -> mPopExitAnim int mTransition -> mTransition int mTransitionStyle -> mTransitionStyle boolean mAddToBackStack -> mAddToBackStack boolean mAllowAddToBackStack -> mAllowAddToBackStack java.lang.String mName -> mName boolean mCommitted -> mCommitted int mIndex -> mIndex int mBreadCrumbTitleRes -> mBreadCrumbTitleRes java.lang.CharSequence mBreadCrumbTitleText -> mBreadCrumbTitleText int mBreadCrumbShortTitleRes -> mBreadCrumbShortTitleRes java.lang.CharSequence mBreadCrumbShortTitleText -> mBreadCrumbShortTitleText void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump int getId() -> getId int getBreadCrumbTitleRes() -> getBreadCrumbTitleRes int getBreadCrumbShortTitleRes() -> getBreadCrumbShortTitleRes java.lang.CharSequence getBreadCrumbTitle() -> getBreadCrumbTitle java.lang.CharSequence getBreadCrumbShortTitle() -> getBreadCrumbShortTitle void addOp(android.support.v4.app.BackStackRecord$Op) -> addOp android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) -> add android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) -> add android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) -> add void doAddOp(int,android.support.v4.app.Fragment,java.lang.String,int) -> doAddOp android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) -> replace android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) -> replace android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) -> remove android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) -> hide android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) -> show android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) -> detach android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) -> attach android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) -> setCustomAnimations android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) -> setCustomAnimations android.support.v4.app.FragmentTransaction setTransition(int) -> setTransition android.support.v4.app.FragmentTransaction setTransitionStyle(int) -> setTransitionStyle android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) -> addToBackStack boolean isAddToBackStackAllowed() -> isAddToBackStackAllowed android.support.v4.app.FragmentTransaction disallowAddToBackStack() -> disallowAddToBackStack android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) -> setBreadCrumbTitle android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) -> setBreadCrumbTitle android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) -> setBreadCrumbShortTitle android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) -> setBreadCrumbShortTitle void bumpBackStackNesting(int) -> bumpBackStackNesting int commit() -> commit int commitAllowingStateLoss() -> commitAllowingStateLoss int commitInternal(boolean) -> commitInternal void run() -> run void popFromBackStack(boolean) -> popFromBackStack java.lang.String getName() -> getName int getTransition() -> getTransition int getTransitionStyle() -> getTransitionStyle boolean isEmpty() -> isEmpty android.support.v4.app.BackStackRecord$Op -> android.support.v4.app.BackStackRecord$Op: android.support.v4.app.BackStackRecord$Op next -> next android.support.v4.app.BackStackRecord$Op prev -> prev int cmd -> cmd android.support.v4.app.Fragment fragment -> fragment int enterAnim -> enterAnim int exitAnim -> exitAnim int popEnterAnim -> popEnterAnim int popExitAnim -> popExitAnim java.util.ArrayList removed -> removed android.support.v4.app.BackStackState -> android.support.v4.app.BackStackState: int[] mOps -> mOps int mTransition -> mTransition int mTransitionStyle -> mTransitionStyle java.lang.String mName -> mName int mIndex -> mIndex int mBreadCrumbTitleRes -> mBreadCrumbTitleRes java.lang.CharSequence mBreadCrumbTitleText -> mBreadCrumbTitleText int mBreadCrumbShortTitleRes -> mBreadCrumbShortTitleRes java.lang.CharSequence mBreadCrumbShortTitleText -> mBreadCrumbShortTitleText android.os.Parcelable$Creator CREATOR -> CREATOR android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl) -> instantiate int describeContents() -> describeContents void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.BackStackState$1 -> android.support.v4.app.BackStackState$1: android.support.v4.app.BackStackState createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.BackStackState[] newArray(int) -> newArray java.lang.Object[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.DialogFragment -> android.support.v4.app.DialogFragment: int STYLE_NORMAL -> STYLE_NORMAL int STYLE_NO_TITLE -> STYLE_NO_TITLE int STYLE_NO_FRAME -> STYLE_NO_FRAME int STYLE_NO_INPUT -> STYLE_NO_INPUT java.lang.String SAVED_DIALOG_STATE_TAG -> SAVED_DIALOG_STATE_TAG java.lang.String SAVED_STYLE -> SAVED_STYLE java.lang.String SAVED_THEME -> SAVED_THEME java.lang.String SAVED_CANCELABLE -> SAVED_CANCELABLE java.lang.String SAVED_SHOWS_DIALOG -> SAVED_SHOWS_DIALOG java.lang.String SAVED_BACK_STACK_ID -> SAVED_BACK_STACK_ID int mStyle -> mStyle int mTheme -> mTheme boolean mCancelable -> mCancelable boolean mShowsDialog -> mShowsDialog int mBackStackId -> mBackStackId android.app.Dialog mDialog -> mDialog boolean mViewDestroyed -> mViewDestroyed boolean mDismissed -> mDismissed boolean mShownByMe -> mShownByMe void setStyle(int,int) -> setStyle void show(android.support.v4.app.FragmentManager,java.lang.String) -> show int show(android.support.v4.app.FragmentTransaction,java.lang.String) -> show void dismiss() -> dismiss void dismissAllowingStateLoss() -> dismissAllowingStateLoss void dismissInternal(boolean) -> dismissInternal android.app.Dialog getDialog() -> getDialog int getTheme() -> getTheme void setCancelable(boolean) -> setCancelable boolean isCancelable() -> isCancelable void setShowsDialog(boolean) -> setShowsDialog boolean getShowsDialog() -> getShowsDialog void onAttach(android.app.Activity) -> onAttach void onDetach() -> onDetach void onCreate(android.os.Bundle) -> onCreate android.view.LayoutInflater getLayoutInflater(android.os.Bundle) -> getLayoutInflater android.app.Dialog onCreateDialog(android.os.Bundle) -> onCreateDialog void onCancel(android.content.DialogInterface) -> onCancel void onDismiss(android.content.DialogInterface) -> onDismiss void onActivityCreated(android.os.Bundle) -> onActivityCreated void onStart() -> onStart void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void onStop() -> onStop void onDestroyView() -> onDestroyView android.support.v4.app.Fragment -> android.support.v4.app.Fragment: java.util.HashMap sClassMap -> sClassMap int INITIALIZING -> INITIALIZING int CREATED -> CREATED int ACTIVITY_CREATED -> ACTIVITY_CREATED int STOPPED -> STOPPED int STARTED -> STARTED int RESUMED -> RESUMED int mState -> mState android.view.View mAnimatingAway -> mAnimatingAway int mStateAfterAnimating -> mStateAfterAnimating android.os.Bundle mSavedFragmentState -> mSavedFragmentState android.util.SparseArray mSavedViewState -> mSavedViewState int mIndex -> mIndex java.lang.String mWho -> mWho android.os.Bundle mArguments -> mArguments android.support.v4.app.Fragment mTarget -> mTarget int mTargetIndex -> mTargetIndex int mTargetRequestCode -> mTargetRequestCode boolean mAdded -> mAdded boolean mRemoving -> mRemoving boolean mResumed -> mResumed boolean mFromLayout -> mFromLayout boolean mInLayout -> mInLayout boolean mRestored -> mRestored int mBackStackNesting -> mBackStackNesting android.support.v4.app.FragmentManagerImpl mFragmentManager -> mFragmentManager android.support.v4.app.FragmentActivity mActivity -> mActivity int mFragmentId -> mFragmentId int mContainerId -> mContainerId java.lang.String mTag -> mTag boolean mHidden -> mHidden boolean mDetached -> mDetached boolean mRetainInstance -> mRetainInstance boolean mRetaining -> mRetaining boolean mHasMenu -> mHasMenu boolean mMenuVisible -> mMenuVisible boolean mCalled -> mCalled int mNextAnim -> mNextAnim android.view.ViewGroup mContainer -> mContainer android.view.View mView -> mView android.view.View mInnerView -> mInnerView boolean mDeferStart -> mDeferStart boolean mUserVisibleHint -> mUserVisibleHint android.support.v4.app.LoaderManagerImpl mLoaderManager -> mLoaderManager boolean mLoadersStarted -> mLoadersStarted boolean mCheckedForLoaderManager -> mCheckedForLoaderManager android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) -> instantiate android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) -> instantiate void restoreViewState() -> restoreViewState void setIndex(int) -> setIndex boolean isInBackStack() -> isInBackStack boolean equals(java.lang.Object) -> equals int hashCode() -> hashCode java.lang.String toString() -> toString int getId() -> getId java.lang.String getTag() -> getTag void setArguments(android.os.Bundle) -> setArguments android.os.Bundle getArguments() -> getArguments void setInitialSavedState(android.support.v4.app.Fragment$SavedState) -> setInitialSavedState void setTargetFragment(android.support.v4.app.Fragment,int) -> setTargetFragment android.support.v4.app.Fragment getTargetFragment() -> getTargetFragment int getTargetRequestCode() -> getTargetRequestCode android.support.v4.app.FragmentActivity getActivity() -> getActivity android.content.res.Resources getResources() -> getResources java.lang.CharSequence getText(int) -> getText java.lang.String getString(int) -> getString java.lang.String getString(int,java.lang.Object[]) -> getString android.support.v4.app.FragmentManager getFragmentManager() -> getFragmentManager boolean isAdded() -> isAdded boolean isDetached() -> isDetached boolean isRemoving() -> isRemoving boolean isInLayout() -> isInLayout boolean isResumed() -> isResumed boolean isVisible() -> isVisible boolean isHidden() -> isHidden void onHiddenChanged(boolean) -> onHiddenChanged void setRetainInstance(boolean) -> setRetainInstance boolean getRetainInstance() -> getRetainInstance void setHasOptionsMenu(boolean) -> setHasOptionsMenu void setMenuVisibility(boolean) -> setMenuVisibility void setUserVisibleHint(boolean) -> setUserVisibleHint boolean getUserVisibleHint() -> getUserVisibleHint android.support.v4.app.LoaderManager getLoaderManager() -> getLoaderManager void startActivity(android.content.Intent) -> startActivity void startActivityForResult(android.content.Intent,int) -> startActivityForResult void onActivityResult(int,int,android.content.Intent) -> onActivityResult android.view.LayoutInflater getLayoutInflater(android.os.Bundle) -> getLayoutInflater void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) -> onInflate void onAttach(android.app.Activity) -> onAttach android.view.animation.Animation onCreateAnimation(int,boolean,int) -> onCreateAnimation void onCreate(android.os.Bundle) -> onCreate android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onViewCreated(android.view.View,android.os.Bundle) -> onViewCreated android.view.View getView() -> getView void onActivityCreated(android.os.Bundle) -> onActivityCreated void onStart() -> onStart void onResume() -> onResume void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPause() -> onPause void onStop() -> onStop void onLowMemory() -> onLowMemory void onDestroyView() -> onDestroyView void onDestroy() -> onDestroy void initState() -> initState void onDetach() -> onDetach void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> onCreateOptionsMenu void onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu void onDestroyOptionsMenu() -> onDestroyOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void onOptionsMenuClosed(android.view.Menu) -> onOptionsMenuClosed void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) -> onCreateContextMenu void registerForContextMenu(android.view.View) -> registerForContextMenu void unregisterForContextMenu(android.view.View) -> unregisterForContextMenu boolean onContextItemSelected(android.view.MenuItem) -> onContextItemSelected void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump void performStart() -> performStart void performStop() -> performStop void performReallyStop() -> performReallyStop void performDestroyView() -> performDestroyView android.support.v4.app.Fragment$InstantiationException -> android.support.v4.app.Fragment$InstantiationException: android.support.v4.app.Fragment$SavedState -> android.support.v4.app.Fragment$SavedState: android.os.Bundle mState -> mState android.os.Parcelable$Creator CREATOR -> CREATOR int describeContents() -> describeContents void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.Fragment$SavedState$1 -> android.support.v4.app.Fragment$SavedState$1: android.support.v4.app.Fragment$SavedState createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.Fragment$SavedState[] newArray(int) -> newArray java.lang.Object[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentActivity -> android.support.v4.app.FragmentActivity: java.lang.String TAG -> TAG java.lang.String FRAGMENTS_TAG -> FRAGMENTS_TAG int HONEYCOMB -> HONEYCOMB int MSG_REALLY_STOPPED -> MSG_REALLY_STOPPED int MSG_RESUME_PENDING -> MSG_RESUME_PENDING android.os.Handler mHandler -> mHandler android.support.v4.app.FragmentManagerImpl mFragments -> mFragments boolean mCreated -> mCreated boolean mResumed -> mResumed boolean mStopped -> mStopped boolean mReallyStopped -> mReallyStopped boolean mRetaining -> mRetaining boolean mOptionsMenuInvalidated -> mOptionsMenuInvalidated boolean mCheckedForLoaderManager -> mCheckedForLoaderManager boolean mLoadersStarted -> mLoadersStarted android.support.v4.util.SparseArrayCompat mAllLoaderManagers -> mAllLoaderManagers android.support.v4.app.LoaderManagerImpl mLoaderManager -> mLoaderManager void onActivityResult(int,int,android.content.Intent) -> onActivityResult void onBackPressed() -> onBackPressed void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onCreate(android.os.Bundle) -> onCreate boolean onCreatePanelMenu(int,android.view.Menu) -> onCreatePanelMenu android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) -> onCreateView void onDestroy() -> onDestroy boolean onKeyDown(int,android.view.KeyEvent) -> onKeyDown void onLowMemory() -> onLowMemory boolean onMenuItemSelected(int,android.view.MenuItem) -> onMenuItemSelected void onPanelClosed(int,android.view.Menu) -> onPanelClosed void onPause() -> onPause void onResume() -> onResume void onPostResume() -> onPostResume void onResumeFragments() -> onResumeFragments boolean onPreparePanel(int,android.view.View,android.view.Menu) -> onPreparePanel java.lang.Object onRetainNonConfigurationInstance() -> onRetainNonConfigurationInstance void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void onStart() -> onStart void onStop() -> onStop java.lang.Object onRetainCustomNonConfigurationInstance() -> onRetainCustomNonConfigurationInstance java.lang.Object getLastCustomNonConfigurationInstance() -> getLastCustomNonConfigurationInstance void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump void doReallyStop(boolean) -> doReallyStop void onReallyStop() -> onReallyStop void onAttachFragment(android.support.v4.app.Fragment) -> onAttachFragment android.support.v4.app.FragmentManager getSupportFragmentManager() -> getSupportFragmentManager void startActivityForResult(android.content.Intent,int) -> startActivityForResult void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int) -> startActivityFromFragment void invalidateSupportFragmentIndex(int) -> invalidateSupportFragmentIndex android.support.v4.app.LoaderManager getSupportLoaderManager() -> getSupportLoaderManager android.support.v4.app.LoaderManagerImpl getLoaderManager(int,boolean,boolean) -> getLoaderManager android.support.v4.app.FragmentActivity$1 -> android.support.v4.app.FragmentActivity$1: android.support.v4.app.FragmentActivity this$0 -> this$0 void handleMessage(android.os.Message) -> handleMessage android.support.v4.app.FragmentActivity$FragmentTag -> android.support.v4.app.FragmentActivity$FragmentTag: int[] Fragment -> Fragment int Fragment_id -> Fragment_id int Fragment_name -> Fragment_name int Fragment_tag -> Fragment_tag android.support.v4.app.FragmentActivity$NonConfigurationInstances -> android.support.v4.app.FragmentActivity$NonConfigurationInstances: java.lang.Object activity -> activity java.lang.Object custom -> custom java.util.HashMap children -> children java.util.ArrayList fragments -> fragments android.support.v4.util.SparseArrayCompat loaders -> loaders android.support.v4.app.FragmentManager -> android.support.v4.app.FragmentManager: int POP_BACK_STACK_INCLUSIVE -> POP_BACK_STACK_INCLUSIVE android.support.v4.app.FragmentTransaction beginTransaction() -> beginTransaction android.support.v4.app.FragmentTransaction openTransaction() -> openTransaction boolean executePendingTransactions() -> executePendingTransactions android.support.v4.app.Fragment findFragmentById(int) -> findFragmentById android.support.v4.app.Fragment findFragmentByTag(java.lang.String) -> findFragmentByTag void popBackStack() -> popBackStack boolean popBackStackImmediate() -> popBackStackImmediate void popBackStack(java.lang.String,int) -> popBackStack boolean popBackStackImmediate(java.lang.String,int) -> popBackStackImmediate void popBackStack(int,int) -> popBackStack boolean popBackStackImmediate(int,int) -> popBackStackImmediate int getBackStackEntryCount() -> getBackStackEntryCount android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) -> getBackStackEntryAt void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) -> addOnBackStackChangedListener void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) -> removeOnBackStackChangedListener void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) -> putFragment android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) -> getFragment android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) -> saveFragmentInstanceState void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump void enableDebugLogging(boolean) -> enableDebugLogging android.support.v4.app.FragmentManager$BackStackEntry -> android.support.v4.app.FragmentManager$BackStackEntry: int getId() -> getId java.lang.String getName() -> getName int getBreadCrumbTitleRes() -> getBreadCrumbTitleRes int getBreadCrumbShortTitleRes() -> getBreadCrumbShortTitleRes java.lang.CharSequence getBreadCrumbTitle() -> getBreadCrumbTitle java.lang.CharSequence getBreadCrumbShortTitle() -> getBreadCrumbShortTitle android.support.v4.app.FragmentManager$OnBackStackChangedListener -> android.support.v4.app.FragmentManager$OnBackStackChangedListener: void onBackStackChanged() -> onBackStackChanged android.support.v4.app.FragmentManagerImpl -> android.support.v4.app.FragmentManagerImpl: boolean DEBUG -> DEBUG java.lang.String TAG -> TAG boolean HONEYCOMB -> HONEYCOMB java.lang.String TARGET_REQUEST_CODE_STATE_TAG -> TARGET_REQUEST_CODE_STATE_TAG java.lang.String TARGET_STATE_TAG -> TARGET_STATE_TAG java.lang.String VIEW_STATE_TAG -> VIEW_STATE_TAG java.lang.String USER_VISIBLE_HINT_TAG -> USER_VISIBLE_HINT_TAG java.util.ArrayList mPendingActions -> mPendingActions java.lang.Runnable[] mTmpActions -> mTmpActions boolean mExecutingActions -> mExecutingActions java.util.ArrayList mActive -> mActive java.util.ArrayList mAdded -> mAdded java.util.ArrayList mAvailIndices -> mAvailIndices java.util.ArrayList mBackStack -> mBackStack java.util.ArrayList mCreatedMenus -> mCreatedMenus java.util.ArrayList mBackStackIndices -> mBackStackIndices java.util.ArrayList mAvailBackStackIndices -> mAvailBackStackIndices java.util.ArrayList mBackStackChangeListeners -> mBackStackChangeListeners int mCurState -> mCurState android.support.v4.app.FragmentActivity mActivity -> mActivity boolean mNeedMenuInvalidate -> mNeedMenuInvalidate boolean mStateSaved -> mStateSaved boolean mDestroyed -> mDestroyed java.lang.String mNoTransactionsBecause -> mNoTransactionsBecause boolean mHavePendingDeferredStart -> mHavePendingDeferredStart android.os.Bundle mStateBundle -> mStateBundle android.util.SparseArray mStateArray -> mStateArray java.lang.Runnable mExecCommit -> mExecCommit android.view.animation.Interpolator DECELERATE_QUINT -> DECELERATE_QUINT android.view.animation.Interpolator DECELERATE_CUBIC -> DECELERATE_CUBIC android.view.animation.Interpolator ACCELERATE_QUINT -> ACCELERATE_QUINT android.view.animation.Interpolator ACCELERATE_CUBIC -> ACCELERATE_CUBIC int ANIM_DUR -> ANIM_DUR int ANIM_STYLE_OPEN_ENTER -> ANIM_STYLE_OPEN_ENTER int ANIM_STYLE_OPEN_EXIT -> ANIM_STYLE_OPEN_EXIT int ANIM_STYLE_CLOSE_ENTER -> ANIM_STYLE_CLOSE_ENTER int ANIM_STYLE_CLOSE_EXIT -> ANIM_STYLE_CLOSE_EXIT int ANIM_STYLE_FADE_ENTER -> ANIM_STYLE_FADE_ENTER int ANIM_STYLE_FADE_EXIT -> ANIM_STYLE_FADE_EXIT android.support.v4.app.FragmentTransaction beginTransaction() -> beginTransaction boolean executePendingTransactions() -> executePendingTransactions void popBackStack() -> popBackStack boolean popBackStackImmediate() -> popBackStackImmediate void popBackStack(java.lang.String,int) -> popBackStack boolean popBackStackImmediate(java.lang.String,int) -> popBackStackImmediate void popBackStack(int,int) -> popBackStack boolean popBackStackImmediate(int,int) -> popBackStackImmediate int getBackStackEntryCount() -> getBackStackEntryCount android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) -> getBackStackEntryAt void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) -> addOnBackStackChangedListener void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) -> removeOnBackStackChangedListener void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) -> putFragment android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) -> getFragment android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) -> saveFragmentInstanceState java.lang.String toString() -> toString void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump android.view.animation.Animation makeOpenCloseAnimation(android.content.Context,float,float,float,float) -> makeOpenCloseAnimation android.view.animation.Animation makeFadeAnimation(android.content.Context,float,float) -> makeFadeAnimation android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int) -> loadAnimation void performPendingDeferredStart(android.support.v4.app.Fragment) -> performPendingDeferredStart void moveToState(android.support.v4.app.Fragment,int,int,int,boolean) -> moveToState void moveToState(android.support.v4.app.Fragment) -> moveToState void moveToState(int,boolean) -> moveToState void moveToState(int,int,int,boolean) -> moveToState void startPendingDeferredFragments() -> startPendingDeferredFragments void makeActive(android.support.v4.app.Fragment) -> makeActive void makeInactive(android.support.v4.app.Fragment) -> makeInactive void addFragment(android.support.v4.app.Fragment,boolean) -> addFragment void removeFragment(android.support.v4.app.Fragment,int,int) -> removeFragment void hideFragment(android.support.v4.app.Fragment,int,int) -> hideFragment void showFragment(android.support.v4.app.Fragment,int,int) -> showFragment void detachFragment(android.support.v4.app.Fragment,int,int) -> detachFragment void attachFragment(android.support.v4.app.Fragment,int,int) -> attachFragment android.support.v4.app.Fragment findFragmentById(int) -> findFragmentById android.support.v4.app.Fragment findFragmentByTag(java.lang.String) -> findFragmentByTag android.support.v4.app.Fragment findFragmentByWho(java.lang.String) -> findFragmentByWho void checkStateLoss() -> checkStateLoss void enqueueAction(java.lang.Runnable,boolean) -> enqueueAction int allocBackStackIndex(android.support.v4.app.BackStackRecord) -> allocBackStackIndex void setBackStackIndex(int,android.support.v4.app.BackStackRecord) -> setBackStackIndex void freeBackStackIndex(int) -> freeBackStackIndex boolean execPendingActions() -> execPendingActions void reportBackStackChanged() -> reportBackStackChanged void addBackStackState(android.support.v4.app.BackStackRecord) -> addBackStackState boolean popBackStackState(android.os.Handler,java.lang.String,int,int) -> popBackStackState java.util.ArrayList retainNonConfig() -> retainNonConfig void saveFragmentViewState(android.support.v4.app.Fragment) -> saveFragmentViewState android.os.Bundle saveFragmentBasicState(android.support.v4.app.Fragment) -> saveFragmentBasicState android.os.Parcelable saveAllState() -> saveAllState void restoreAllState(android.os.Parcelable,java.util.ArrayList) -> restoreAllState void attachActivity(android.support.v4.app.FragmentActivity) -> attachActivity void noteStateNotSaved() -> noteStateNotSaved void dispatchCreate() -> dispatchCreate void dispatchActivityCreated() -> dispatchActivityCreated void dispatchStart() -> dispatchStart void dispatchResume() -> dispatchResume void dispatchPause() -> dispatchPause void dispatchStop() -> dispatchStop void dispatchReallyStop() -> dispatchReallyStop void dispatchDestroy() -> dispatchDestroy void dispatchConfigurationChanged(android.content.res.Configuration) -> dispatchConfigurationChanged void dispatchLowMemory() -> dispatchLowMemory boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> dispatchCreateOptionsMenu boolean dispatchPrepareOptionsMenu(android.view.Menu) -> dispatchPrepareOptionsMenu boolean dispatchOptionsItemSelected(android.view.MenuItem) -> dispatchOptionsItemSelected boolean dispatchContextItemSelected(android.view.MenuItem) -> dispatchContextItemSelected void dispatchOptionsMenuClosed(android.view.Menu) -> dispatchOptionsMenuClosed int reverseTransit(int) -> reverseTransit int transitToStyleIndex(int,boolean) -> transitToStyleIndex android.support.v4.app.FragmentManagerImpl$1 -> android.support.v4.app.FragmentManagerImpl$1: android.support.v4.app.FragmentManagerImpl this$0 -> this$0 void run() -> run android.support.v4.app.FragmentManagerImpl$2 -> android.support.v4.app.FragmentManagerImpl$2: android.support.v4.app.FragmentManagerImpl this$0 -> this$0 void run() -> run android.support.v4.app.FragmentManagerImpl$3 -> android.support.v4.app.FragmentManagerImpl$3: java.lang.String val$name -> val$name int val$flags -> val$flags android.support.v4.app.FragmentManagerImpl this$0 -> this$0 void run() -> run android.support.v4.app.FragmentManagerImpl$4 -> android.support.v4.app.FragmentManagerImpl$4: int val$id -> val$id int val$flags -> val$flags android.support.v4.app.FragmentManagerImpl this$0 -> this$0 void run() -> run android.support.v4.app.FragmentManagerImpl$5 -> android.support.v4.app.FragmentManagerImpl$5: android.support.v4.app.Fragment val$fragment -> val$fragment android.support.v4.app.FragmentManagerImpl this$0 -> this$0 void onAnimationEnd(android.view.animation.Animation) -> onAnimationEnd void onAnimationRepeat(android.view.animation.Animation) -> onAnimationRepeat void onAnimationStart(android.view.animation.Animation) -> onAnimationStart android.support.v4.app.FragmentManagerState -> android.support.v4.app.FragmentManagerState: android.support.v4.app.FragmentState[] mActive -> mActive int[] mAdded -> mAdded android.support.v4.app.BackStackState[] mBackStack -> mBackStack android.os.Parcelable$Creator CREATOR -> CREATOR int describeContents() -> describeContents void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.FragmentManagerState$1 -> android.support.v4.app.FragmentManagerState$1: android.support.v4.app.FragmentManagerState createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentManagerState[] newArray(int) -> newArray java.lang.Object[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentPagerAdapter -> android.support.v4.app.FragmentPagerAdapter: java.lang.String TAG -> TAG boolean DEBUG -> DEBUG android.support.v4.app.FragmentManager mFragmentManager -> mFragmentManager android.support.v4.app.FragmentTransaction mCurTransaction -> mCurTransaction android.support.v4.app.Fragment mCurrentPrimaryItem -> mCurrentPrimaryItem android.support.v4.app.Fragment getItem(int) -> getItem void startUpdate(android.view.ViewGroup) -> startUpdate java.lang.Object instantiateItem(android.view.ViewGroup,int) -> instantiateItem void destroyItem(android.view.ViewGroup,int,java.lang.Object) -> destroyItem void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) -> setPrimaryItem void finishUpdate(android.view.ViewGroup) -> finishUpdate boolean isViewFromObject(android.view.View,java.lang.Object) -> isViewFromObject android.os.Parcelable saveState() -> saveState void restoreState(android.os.Parcelable,java.lang.ClassLoader) -> restoreState long getItemId(int) -> getItemId java.lang.String makeFragmentName(int,long) -> makeFragmentName android.support.v4.app.FragmentState -> android.support.v4.app.FragmentState: java.lang.String mClassName -> mClassName int mIndex -> mIndex boolean mFromLayout -> mFromLayout int mFragmentId -> mFragmentId int mContainerId -> mContainerId java.lang.String mTag -> mTag boolean mRetainInstance -> mRetainInstance boolean mDetached -> mDetached android.os.Bundle mArguments -> mArguments android.os.Bundle mSavedFragmentState -> mSavedFragmentState android.support.v4.app.Fragment mInstance -> mInstance android.os.Parcelable$Creator CREATOR -> CREATOR android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentActivity) -> instantiate int describeContents() -> describeContents void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.FragmentState$1 -> android.support.v4.app.FragmentState$1: android.support.v4.app.FragmentState createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentState[] newArray(int) -> newArray java.lang.Object[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentStatePagerAdapter -> android.support.v4.app.FragmentStatePagerAdapter: java.lang.String TAG -> TAG boolean DEBUG -> DEBUG android.support.v4.app.FragmentManager mFragmentManager -> mFragmentManager android.support.v4.app.FragmentTransaction mCurTransaction -> mCurTransaction java.util.ArrayList mSavedState -> mSavedState java.util.ArrayList mFragments -> mFragments android.support.v4.app.Fragment mCurrentPrimaryItem -> mCurrentPrimaryItem android.support.v4.app.Fragment getItem(int) -> getItem void startUpdate(android.view.ViewGroup) -> startUpdate java.lang.Object instantiateItem(android.view.ViewGroup,int) -> instantiateItem void destroyItem(android.view.ViewGroup,int,java.lang.Object) -> destroyItem void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) -> setPrimaryItem void finishUpdate(android.view.ViewGroup) -> finishUpdate boolean isViewFromObject(android.view.View,java.lang.Object) -> isViewFromObject android.os.Parcelable saveState() -> saveState void restoreState(android.os.Parcelable,java.lang.ClassLoader) -> restoreState android.support.v4.app.FragmentTransaction -> android.support.v4.app.FragmentTransaction: int TRANSIT_ENTER_MASK -> TRANSIT_ENTER_MASK int TRANSIT_EXIT_MASK -> TRANSIT_EXIT_MASK int TRANSIT_UNSET -> TRANSIT_UNSET int TRANSIT_NONE -> TRANSIT_NONE int TRANSIT_FRAGMENT_OPEN -> TRANSIT_FRAGMENT_OPEN int TRANSIT_FRAGMENT_CLOSE -> TRANSIT_FRAGMENT_CLOSE int TRANSIT_FRAGMENT_FADE -> TRANSIT_FRAGMENT_FADE android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) -> add android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) -> add android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) -> add android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) -> replace android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) -> replace android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) -> remove android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) -> hide android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) -> show android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) -> detach android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) -> attach boolean isEmpty() -> isEmpty android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) -> setCustomAnimations android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) -> setCustomAnimations android.support.v4.app.FragmentTransaction setTransition(int) -> setTransition android.support.v4.app.FragmentTransaction setTransitionStyle(int) -> setTransitionStyle android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) -> addToBackStack boolean isAddToBackStackAllowed() -> isAddToBackStackAllowed android.support.v4.app.FragmentTransaction disallowAddToBackStack() -> disallowAddToBackStack android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) -> setBreadCrumbTitle android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) -> setBreadCrumbTitle android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) -> setBreadCrumbShortTitle android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) -> setBreadCrumbShortTitle int commit() -> commit int commitAllowingStateLoss() -> commitAllowingStateLoss android.support.v4.app.ListFragment -> android.support.v4.app.ListFragment: int INTERNAL_EMPTY_ID -> INTERNAL_EMPTY_ID int INTERNAL_PROGRESS_CONTAINER_ID -> INTERNAL_PROGRESS_CONTAINER_ID int INTERNAL_LIST_CONTAINER_ID -> INTERNAL_LIST_CONTAINER_ID android.os.Handler mHandler -> mHandler java.lang.Runnable mRequestFocus -> mRequestFocus android.widget.AdapterView$OnItemClickListener mOnClickListener -> mOnClickListener android.widget.ListAdapter mAdapter -> mAdapter android.widget.ListView mList -> mList android.view.View mEmptyView -> mEmptyView android.widget.TextView mStandardEmptyView -> mStandardEmptyView android.view.View mProgressContainer -> mProgressContainer android.view.View mListContainer -> mListContainer java.lang.CharSequence mEmptyText -> mEmptyText boolean mListShown -> mListShown android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onViewCreated(android.view.View,android.os.Bundle) -> onViewCreated void onDestroyView() -> onDestroyView void onListItemClick(android.widget.ListView,android.view.View,int,long) -> onListItemClick void setListAdapter(android.widget.ListAdapter) -> setListAdapter void setSelection(int) -> setSelection int getSelectedItemPosition() -> getSelectedItemPosition long getSelectedItemId() -> getSelectedItemId android.widget.ListView getListView() -> getListView void setEmptyText(java.lang.CharSequence) -> setEmptyText void setListShown(boolean) -> setListShown void setListShownNoAnimation(boolean) -> setListShownNoAnimation void setListShown(boolean,boolean) -> setListShown android.widget.ListAdapter getListAdapter() -> getListAdapter void ensureList() -> ensureList android.support.v4.app.ListFragment$1 -> android.support.v4.app.ListFragment$1: android.support.v4.app.ListFragment this$0 -> this$0 void run() -> run android.support.v4.app.ListFragment$2 -> android.support.v4.app.ListFragment$2: android.support.v4.app.ListFragment this$0 -> this$0 void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick android.support.v4.app.LoaderManager -> android.support.v4.app.LoaderManager: android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> initLoader android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> restartLoader void destroyLoader(int) -> destroyLoader android.support.v4.content.Loader getLoader(int) -> getLoader void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump void enableDebugLogging(boolean) -> enableDebugLogging boolean hasRunningLoaders() -> hasRunningLoaders android.support.v4.app.LoaderManager$LoaderCallbacks -> android.support.v4.app.LoaderManager$LoaderCallbacks: android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) -> onCreateLoader void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> onLoadFinished void onLoaderReset(android.support.v4.content.Loader) -> onLoaderReset android.support.v4.app.LoaderManagerImpl -> android.support.v4.app.LoaderManagerImpl: java.lang.String TAG -> TAG boolean DEBUG -> DEBUG android.support.v4.util.SparseArrayCompat mLoaders -> mLoaders android.support.v4.util.SparseArrayCompat mInactiveLoaders -> mInactiveLoaders android.support.v4.app.FragmentActivity mActivity -> mActivity boolean mStarted -> mStarted boolean mRetaining -> mRetaining boolean mRetainingStarted -> mRetainingStarted boolean mCreatingLoader -> mCreatingLoader void updateActivity(android.support.v4.app.FragmentActivity) -> updateActivity android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> createLoader android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> createAndInstallLoader void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) -> installLoader android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> initLoader android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) -> restartLoader void destroyLoader(int) -> destroyLoader android.support.v4.content.Loader getLoader(int) -> getLoader void doStart() -> doStart void doStop() -> doStop void doRetain() -> doRetain void finishRetain() -> finishRetain void doReportNextStart() -> doReportNextStart void doReportStart() -> doReportStart void doDestroy() -> doDestroy java.lang.String toString() -> toString void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump boolean hasRunningLoaders() -> hasRunningLoaders android.support.v4.app.LoaderManagerImpl$LoaderInfo -> android.support.v4.app.LoaderManagerImpl$LoaderInfo: int mId -> mId android.os.Bundle mArgs -> mArgs android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks -> mCallbacks android.support.v4.content.Loader mLoader -> mLoader boolean mHaveData -> mHaveData boolean mDeliveredData -> mDeliveredData java.lang.Object mData -> mData boolean mStarted -> mStarted boolean mRetaining -> mRetaining boolean mRetainingStarted -> mRetainingStarted boolean mReportNextStart -> mReportNextStart boolean mDestroyed -> mDestroyed boolean mListenerRegistered -> mListenerRegistered android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader -> mPendingLoader android.support.v4.app.LoaderManagerImpl this$0 -> this$0 void start() -> start void retain() -> retain void finishRetain() -> finishRetain void reportStart() -> reportStart void stop() -> stop void destroy() -> destroy void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) -> onLoadComplete void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> callOnLoadFinished java.lang.String toString() -> toString void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump android.support.v4.app.NavUtils -> android.support.v4.app.NavUtils: java.lang.String TAG -> TAG java.lang.String PARENT_ACTIVITY -> PARENT_ACTIVITY android.support.v4.app.NavUtils$NavUtilsImpl IMPL -> IMPL boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) -> shouldUpRecreateTask void navigateUpFromSameTask(android.app.Activity) -> navigateUpFromSameTask void navigateUpTo(android.app.Activity,android.content.Intent) -> navigateUpTo android.content.Intent getParentActivityIntent(android.app.Activity) -> getParentActivityIntent android.content.Intent getParentActivityIntent(android.content.Context,java.lang.Class) -> getParentActivityIntent android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName) -> getParentActivityIntent java.lang.String getParentActivityName(android.app.Activity) -> getParentActivityName java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName) -> getParentActivityName android.support.v4.app.NavUtils$NavUtilsImpl -> android.support.v4.app.NavUtils$NavUtilsImpl: android.content.Intent getParentActivityIntent(android.app.Activity) -> getParentActivityIntent boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) -> shouldUpRecreateTask void navigateUpTo(android.app.Activity,android.content.Intent) -> navigateUpTo java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) -> getParentActivityName android.support.v4.app.NavUtils$NavUtilsImplBase -> android.support.v4.app.NavUtils$NavUtilsImplBase: android.content.Intent getParentActivityIntent(android.app.Activity) -> getParentActivityIntent boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) -> shouldUpRecreateTask void navigateUpTo(android.app.Activity,android.content.Intent) -> navigateUpTo java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) -> getParentActivityName android.support.v4.app.NavUtils$NavUtilsImplJB -> android.support.v4.app.NavUtils$NavUtilsImplJB: android.content.Intent getParentActivityIntent(android.app.Activity) -> getParentActivityIntent boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) -> shouldUpRecreateTask void navigateUpTo(android.app.Activity,android.content.Intent) -> navigateUpTo java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) -> getParentActivityName android.support.v4.app.NavUtilsJB -> android.support.v4.app.NavUtilsJB: android.content.Intent getParentActivityIntent(android.app.Activity) -> getParentActivityIntent boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) -> shouldUpRecreateTask void navigateUpTo(android.app.Activity,android.content.Intent) -> navigateUpTo java.lang.String getParentActivityName(android.content.pm.ActivityInfo) -> getParentActivityName android.support.v4.app.NoSaveStateFrameLayout -> android.support.v4.app.NoSaveStateFrameLayout: android.view.ViewGroup wrap(android.view.View) -> wrap void dispatchSaveInstanceState(android.util.SparseArray) -> dispatchSaveInstanceState void dispatchRestoreInstanceState(android.util.SparseArray) -> dispatchRestoreInstanceState android.support.v4.app.NotificationCompat -> android.support.v4.app.NotificationCompat: int FLAG_HIGH_PRIORITY -> FLAG_HIGH_PRIORITY android.support.v4.app.NotificationCompat$NotificationCompatImpl IMPL -> IMPL android.support.v4.app.NotificationCompat$NotificationCompatImpl access$000() -> access$000 android.support.v4.app.NotificationCompat$Builder -> android.support.v4.app.NotificationCompat$Builder: android.content.Context mContext -> mContext java.lang.CharSequence mContentTitle -> mContentTitle java.lang.CharSequence mContentText -> mContentText android.app.PendingIntent mContentIntent -> mContentIntent android.app.PendingIntent mFullScreenIntent -> mFullScreenIntent android.widget.RemoteViews mTickerView -> mTickerView android.graphics.Bitmap mLargeIcon -> mLargeIcon java.lang.CharSequence mContentInfo -> mContentInfo int mNumber -> mNumber android.app.Notification mNotification -> mNotification android.support.v4.app.NotificationCompat$Builder setWhen(long) -> setWhen android.support.v4.app.NotificationCompat$Builder setSmallIcon(int) -> setSmallIcon android.support.v4.app.NotificationCompat$Builder setSmallIcon(int,int) -> setSmallIcon android.support.v4.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence) -> setContentTitle android.support.v4.app.NotificationCompat$Builder setContentText(java.lang.CharSequence) -> setContentText android.support.v4.app.NotificationCompat$Builder setNumber(int) -> setNumber android.support.v4.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence) -> setContentInfo android.support.v4.app.NotificationCompat$Builder setContent(android.widget.RemoteViews) -> setContent android.support.v4.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent) -> setContentIntent android.support.v4.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent) -> setDeleteIntent android.support.v4.app.NotificationCompat$Builder setFullScreenIntent(android.app.PendingIntent,boolean) -> setFullScreenIntent android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence) -> setTicker android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence,android.widget.RemoteViews) -> setTicker android.support.v4.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap) -> setLargeIcon android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri) -> setSound android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri,int) -> setSound android.support.v4.app.NotificationCompat$Builder setVibrate(long[]) -> setVibrate android.support.v4.app.NotificationCompat$Builder setLights(int,int,int) -> setLights android.support.v4.app.NotificationCompat$Builder setOngoing(boolean) -> setOngoing android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce(boolean) -> setOnlyAlertOnce android.support.v4.app.NotificationCompat$Builder setAutoCancel(boolean) -> setAutoCancel android.support.v4.app.NotificationCompat$Builder setDefaults(int) -> setDefaults void setFlag(int,boolean) -> setFlag android.app.Notification getNotification() -> getNotification android.support.v4.app.NotificationCompat$NotificationCompatImpl -> android.support.v4.app.NotificationCompat$NotificationCompatImpl: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) -> getNotification android.support.v4.app.NotificationCompat$NotificationCompatImplBase -> android.support.v4.app.NotificationCompat$NotificationCompatImplBase: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) -> getNotification android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb -> android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) -> getNotification android.support.v4.app.NotificationCompatHoneycomb -> android.support.v4.app.NotificationCompatHoneycomb: android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap) -> add android.support.v4.app.ServiceCompat -> android.support.v4.app.ServiceCompat: int START_STICKY -> START_STICKY android.support.v4.app.ShareCompat -> android.support.v4.app.ShareCompat: java.lang.String EXTRA_CALLING_PACKAGE -> EXTRA_CALLING_PACKAGE java.lang.String EXTRA_CALLING_ACTIVITY -> EXTRA_CALLING_ACTIVITY android.support.v4.app.ShareCompat$ShareCompatImpl IMPL -> IMPL java.lang.String getCallingPackage(android.app.Activity) -> getCallingPackage android.content.ComponentName getCallingActivity(android.app.Activity) -> getCallingActivity void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) -> configureMenuItem void configureMenuItem(android.view.Menu,int,android.support.v4.app.ShareCompat$IntentBuilder) -> configureMenuItem android.support.v4.app.ShareCompat$ShareCompatImpl access$000() -> access$000 android.support.v4.app.ShareCompat$IntentBuilder -> android.support.v4.app.ShareCompat$IntentBuilder: android.app.Activity mActivity -> mActivity android.content.Intent mIntent -> mIntent java.lang.CharSequence mChooserTitle -> mChooserTitle java.util.ArrayList mToAddresses -> mToAddresses java.util.ArrayList mCcAddresses -> mCcAddresses java.util.ArrayList mBccAddresses -> mBccAddresses java.util.ArrayList mStreams -> mStreams android.support.v4.app.ShareCompat$IntentBuilder from(android.app.Activity) -> from android.content.Intent getIntent() -> getIntent android.app.Activity getActivity() -> getActivity void combineArrayExtra(java.lang.String,java.util.ArrayList) -> combineArrayExtra void combineArrayExtra(java.lang.String,java.lang.String[]) -> combineArrayExtra android.content.Intent createChooserIntent() -> createChooserIntent void startChooser() -> startChooser android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(java.lang.CharSequence) -> setChooserTitle android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(int) -> setChooserTitle android.support.v4.app.ShareCompat$IntentBuilder setType(java.lang.String) -> setType android.support.v4.app.ShareCompat$IntentBuilder setText(java.lang.CharSequence) -> setText android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(java.lang.String) -> setHtmlText android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri) -> setStream android.support.v4.app.ShareCompat$IntentBuilder addStream(android.net.Uri) -> addStream android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(java.lang.String[]) -> setEmailTo android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String) -> addEmailTo android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String[]) -> addEmailTo android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(java.lang.String[]) -> setEmailCc android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String) -> addEmailCc android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String[]) -> addEmailCc android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(java.lang.String[]) -> setEmailBcc android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String) -> addEmailBcc android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String[]) -> addEmailBcc android.support.v4.app.ShareCompat$IntentBuilder setSubject(java.lang.String) -> setSubject android.support.v4.app.ShareCompat$IntentReader -> android.support.v4.app.ShareCompat$IntentReader: java.lang.String TAG -> TAG android.app.Activity mActivity -> mActivity android.content.Intent mIntent -> mIntent java.lang.String mCallingPackage -> mCallingPackage android.content.ComponentName mCallingActivity -> mCallingActivity java.util.ArrayList mStreams -> mStreams android.support.v4.app.ShareCompat$IntentReader from(android.app.Activity) -> from boolean isShareIntent() -> isShareIntent boolean isSingleShare() -> isSingleShare boolean isMultipleShare() -> isMultipleShare java.lang.String getType() -> getType java.lang.CharSequence getText() -> getText java.lang.String getHtmlText() -> getHtmlText android.net.Uri getStream() -> getStream android.net.Uri getStream(int) -> getStream int getStreamCount() -> getStreamCount java.lang.String[] getEmailTo() -> getEmailTo java.lang.String[] getEmailCc() -> getEmailCc java.lang.String[] getEmailBcc() -> getEmailBcc java.lang.String getSubject() -> getSubject java.lang.String getCallingPackage() -> getCallingPackage android.content.ComponentName getCallingActivity() -> getCallingActivity android.graphics.drawable.Drawable getCallingActivityIcon() -> getCallingActivityIcon android.graphics.drawable.Drawable getCallingApplicationIcon() -> getCallingApplicationIcon java.lang.CharSequence getCallingApplicationLabel() -> getCallingApplicationLabel android.support.v4.app.ShareCompat$ShareCompatImpl -> android.support.v4.app.ShareCompat$ShareCompatImpl: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) -> configureMenuItem java.lang.String escapeHtml(java.lang.CharSequence) -> escapeHtml android.support.v4.app.ShareCompat$ShareCompatImplBase -> android.support.v4.app.ShareCompat$ShareCompatImplBase: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) -> configureMenuItem java.lang.String escapeHtml(java.lang.CharSequence) -> escapeHtml void withinStyle(java.lang.StringBuilder,java.lang.CharSequence,int,int) -> withinStyle android.support.v4.app.ShareCompat$ShareCompatImplICS -> android.support.v4.app.ShareCompat$ShareCompatImplICS: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) -> configureMenuItem boolean shouldAddChooserIntent(android.view.MenuItem) -> shouldAddChooserIntent android.support.v4.app.ShareCompat$ShareCompatImplJB -> android.support.v4.app.ShareCompat$ShareCompatImplJB: java.lang.String escapeHtml(java.lang.CharSequence) -> escapeHtml boolean shouldAddChooserIntent(android.view.MenuItem) -> shouldAddChooserIntent android.support.v4.app.ShareCompatICS -> android.support.v4.app.ShareCompatICS: java.lang.String HISTORY_FILENAME_PREFIX -> HISTORY_FILENAME_PREFIX void configureMenuItem(android.view.MenuItem,android.app.Activity,android.content.Intent) -> configureMenuItem android.support.v4.app.ShareCompatJB -> android.support.v4.app.ShareCompatJB: java.lang.String escapeHtml(java.lang.CharSequence) -> escapeHtml android.support.v4.app.SuperNotCalledException -> android.support.v4.app.SuperNotCalledException: android.support.v4.app.TaskStackBuilder -> android.support.v4.app.TaskStackBuilder: java.lang.String TAG -> TAG android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl IMPL -> IMPL java.util.ArrayList mIntents -> mIntents android.content.Context mSourceContext -> mSourceContext android.support.v4.app.TaskStackBuilder create(android.content.Context) -> create android.support.v4.app.TaskStackBuilder from(android.content.Context) -> from android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent) -> addNextIntent android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity) -> addParentStack android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class) -> addParentStack int getIntentCount() -> getIntentCount android.content.Intent getIntent(int) -> getIntent android.content.Intent editIntentAt(int) -> editIntentAt java.util.Iterator iterator() -> iterator void startActivities() -> startActivities void startActivities(android.os.Bundle) -> startActivities android.app.PendingIntent getPendingIntent(int,int) -> getPendingIntent android.app.PendingIntent getPendingIntent(int,int,android.os.Bundle) -> getPendingIntent android.content.Intent[] getIntents() -> getIntents android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl -> android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) -> getPendingIntent android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase -> android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) -> getPendingIntent android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb -> android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) -> getPendingIntent android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean -> android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) -> getPendingIntent android.support.v4.app.TaskStackBuilderHoneycomb -> android.support.v4.app.TaskStackBuilderHoneycomb: android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int) -> getActivitiesPendingIntent android.support.v4.app.TaskStackBuilderJellybean -> android.support.v4.app.TaskStackBuilderJellybean: android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int,android.os.Bundle) -> getActivitiesPendingIntent android.support.v4.app._ActionBarSherlockTrojanHorse -> android.support.v4.app._ActionBarSherlockTrojanHorse: boolean DEBUG -> DEBUG java.lang.String TAG -> TAG java.util.ArrayList mCreatedMenus -> mCreatedMenus boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener -> android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener: void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) -> onCreateOptionsMenu android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener -> android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener -> android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener: void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu android.support.v4.content.ContextCompat -> android.support.v4.a.a: boolean startActivities(android.content.Context,android.content.Intent[]) -> startActivities boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle) -> startActivities android.support.v4.content.Loader -> android.support.v4.a.b: int mId -> a android.support.v4.content.Loader$OnLoadCompleteListener mListener -> b boolean mStarted -> c boolean mAbandoned -> d boolean mReset -> e boolean mContentChanged -> f void registerListener(int,android.support.v4.content.Loader$OnLoadCompleteListener) -> a void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener) -> a void startLoading() -> a void stopLoading() -> b void abandon() -> c void reset() -> d java.lang.String toString() -> toString void dump$ec96877(java.lang.String,java.io.PrintWriter) -> a android.support.v4.content.Loader$OnLoadCompleteListener -> android.support.v4.a.c: android.support.v4.os.ParcelableCompat -> android.support.v4.b.a: android.os.Parcelable$Creator newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks) -> a android.support.v4.os.ParcelableCompat$CompatCreator -> android.support.v4.b.b: android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks -> a java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray android.support.v4.os.ParcelableCompatCreatorCallbacks -> android.support.v4.b.c: java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> a java.lang.Object[] newArray(int) -> a android.support.v4.os.ParcelableCompatCreatorHoneycombMR2 -> android.support.v4.b.d: android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks -> a java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> createFromParcel java.lang.Object[] newArray(int) -> newArray android.support.v4.util.DebugUtils -> android.support.v4.c.a: void buildShortClassTag(java.lang.Object,java.lang.StringBuilder) -> a android.support.v4.util.LogWriter -> android.support.v4.c.b: java.lang.String mTag -> a java.lang.StringBuilder mBuilder -> b void close() -> close void flush() -> flush void write(char[],int,int) -> write void flushBuilder() -> a android.support.v4.util.SparseArrayCompat -> android.support.v4.c.c: java.lang.Object DELETED -> a boolean mGarbage -> b int[] mKeys -> c java.lang.Object[] mValues -> d int mSize -> e java.lang.Object get(int) -> a void remove(int) -> b void removeAt(int) -> c void gc() -> c void put(int,java.lang.Object) -> a int size() -> a int keyAt(int) -> d java.lang.Object valueAt(int) -> e int indexOfKey(int) -> f void clear() -> b int binarySearch$76412d8d(int[],int,int) -> a int idealIntArraySize(int) -> g android.support.v4.view.AccessibilityDelegateCompat -> android.support.v4.view.a: android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl IMPL -> b java.lang.Object DEFAULT_DELEGATE -> c java.lang.Object mBridge -> a java.lang.Object getBridge() -> a void sendAccessibilityEvent(android.view.View,int) -> a void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> a boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> c void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> d void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) -> a boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View) -> a boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl -> android.support.v4.view.b: java.lang.Object newAccessiblityDelegateDefaultImpl() -> a java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat) -> a boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) -> a void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(java.lang.Object,android.view.View,int) -> a void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> d android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1 -> android.support.v4.view.c: android.support.v4.view.AccessibilityDelegateCompat val$compat -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl this$0 -> b boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object) -> a void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(android.view.View,int) -> a void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> d android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl -> android.support.v4.view.d: java.lang.Object newAccessiblityDelegateDefaultImpl() -> a java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat) -> a boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) -> a void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(java.lang.Object,android.view.View,int) -> a void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> d android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View) -> a boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle) -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl -> android.support.v4.view.e: java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View) -> a boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle) -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1 -> android.support.v4.view.f: android.support.v4.view.AccessibilityDelegateCompat val$compat -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl this$0 -> b boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object) -> a void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(android.view.View,int) -> a void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> d java.lang.Object getAccessibilityNodeProvider(android.view.View) -> a boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl -> android.support.v4.view.g: java.lang.Object newAccessiblityDelegateDefaultImpl() -> a java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat) -> a boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) -> a void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(java.lang.Object,android.view.View,int) -> a void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) -> d android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View) -> a boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle) -> a android.support.v4.view.AccessibilityDelegateCompatIcs -> android.support.v4.view.h: android.support.v4.view.AccessibilityDelegateCompatIcs$1 -> android.support.v4.view.i: android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge val$bridge -> a boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> onInitializeAccessibilityEvent void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) -> onInitializeAccessibilityNodeInfo void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> onPopulateAccessibilityEvent boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> onRequestSendAccessibilityEvent void sendAccessibilityEvent(android.view.View,int) -> sendAccessibilityEvent void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> sendAccessibilityEventUnchecked android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge -> android.support.v4.view.j: boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object) -> a void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(android.view.View,int) -> a void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> d android.support.v4.view.AccessibilityDelegateCompatJellyBean -> android.support.v4.view.k: android.support.v4.view.AccessibilityDelegateCompatJellyBean$1 -> android.support.v4.view.l: android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean val$bridge -> a boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> onInitializeAccessibilityEvent void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) -> onInitializeAccessibilityNodeInfo void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> onPopulateAccessibilityEvent boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> onRequestSendAccessibilityEvent void sendAccessibilityEvent(android.view.View,int) -> sendAccessibilityEvent void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> sendAccessibilityEventUnchecked android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View) -> getAccessibilityNodeProvider boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) -> performAccessibilityAction android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean -> android.support.v4.view.m: boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> a void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> b void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object) -> a void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> c boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> a void sendAccessibilityEvent(android.view.View,int) -> a void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) -> d java.lang.Object getAccessibilityNodeProvider(android.view.View) -> a boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) -> a android.support.v4.view.KeyEventCompat -> android.support.v4.view.n: android.support.v4.view.KeyEventCompat$KeyEventVersionImpl IMPL -> a boolean hasModifiers$79c6ddc0(android.view.KeyEvent) -> a boolean hasNoModifiers(android.view.KeyEvent) -> b android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl -> android.support.v4.view.o: int metaStateFilterDirectionalModifiers$2e71581f(int,int,int,int) -> a int normalizeMetaState(int) -> c boolean metaStateHasModifiers$255f299(int) -> a boolean metaStateHasNoModifiers(int) -> b android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl -> android.support.v4.view.p: boolean metaStateHasModifiers$255f299(int) -> a boolean metaStateHasNoModifiers(int) -> b android.support.v4.view.KeyEventCompat$KeyEventVersionImpl -> android.support.v4.view.q: boolean metaStateHasModifiers$255f299(int) -> a boolean metaStateHasNoModifiers(int) -> b android.support.v4.view.MotionEventCompat -> android.support.v4.view.r: android.support.v4.view.MotionEventCompat$MotionEventVersionImpl IMPL -> a int getActionIndex(android.view.MotionEvent) -> a int findPointerIndex(android.view.MotionEvent,int) -> a int getPointerId(android.view.MotionEvent,int) -> b float getX(android.view.MotionEvent,int) -> c float getY(android.view.MotionEvent,int) -> d android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl -> android.support.v4.view.s: int findPointerIndex(android.view.MotionEvent,int) -> a int getPointerId(android.view.MotionEvent,int) -> b float getX(android.view.MotionEvent,int) -> c float getY(android.view.MotionEvent,int) -> d android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl -> android.support.v4.view.t: int findPointerIndex(android.view.MotionEvent,int) -> a int getPointerId(android.view.MotionEvent,int) -> b float getX(android.view.MotionEvent,int) -> c float getY(android.view.MotionEvent,int) -> d android.support.v4.view.MotionEventCompat$MotionEventVersionImpl -> android.support.v4.view.u: int findPointerIndex(android.view.MotionEvent,int) -> a int getPointerId(android.view.MotionEvent,int) -> b float getX(android.view.MotionEvent,int) -> c float getY(android.view.MotionEvent,int) -> d android.support.v4.view.PagerAdapter -> android.support.v4.view.v: android.database.DataSetObservable mObservable -> mObservable int POSITION_UNCHANGED -> POSITION_UNCHANGED int POSITION_NONE -> POSITION_NONE int getCount() -> getCount void startUpdate(android.view.ViewGroup) -> startUpdate java.lang.Object instantiateItem(android.view.ViewGroup,int) -> instantiateItem void destroyItem(android.view.ViewGroup,int,java.lang.Object) -> destroyItem void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) -> setPrimaryItem void finishUpdate(android.view.ViewGroup) -> finishUpdate void startUpdate(android.view.View) -> startUpdate java.lang.Object instantiateItem(android.view.View,int) -> instantiateItem void destroyItem(android.view.View,int,java.lang.Object) -> destroyItem void setPrimaryItem(android.view.View,int,java.lang.Object) -> setPrimaryItem void finishUpdate(android.view.View) -> finishUpdate boolean isViewFromObject(android.view.View,java.lang.Object) -> isViewFromObject android.os.Parcelable saveState() -> saveState void restoreState(android.os.Parcelable,java.lang.ClassLoader) -> restoreState int getItemPosition(java.lang.Object) -> getItemPosition void notifyDataSetChanged() -> notifyDataSetChanged void registerDataSetObserver(android.database.DataSetObserver) -> registerDataSetObserver void unregisterDataSetObserver(android.database.DataSetObserver) -> unregisterDataSetObserver java.lang.CharSequence getPageTitle(int) -> getPageTitle float getPageWidth(int) -> getPageWidth android.support.v4.view.PagerTabStrip -> android.support.v4.view.PagerTabStrip: int mIndicatorColor -> f int mIndicatorHeight -> g int mMinPaddingBottom -> h int mMinTextSpacing -> i int mMinStripHeight -> j int mTabPadding -> k android.graphics.Paint mTabPaint -> l android.graphics.Rect mTempRect -> m int mTabAlpha -> n boolean mDrawFullUnderline -> o boolean mDrawFullUnderlineSet -> p int mFullUnderlineHeight -> q boolean mIgnoreTap -> r float mInitialMotionX -> s float mInitialMotionY -> t int mTouchSlop -> u void setPadding(int,int,int,int) -> setPadding void setTextSpacing(int) -> a void setBackgroundDrawable(android.graphics.drawable.Drawable) -> setBackgroundDrawable void setBackgroundColor(int) -> setBackgroundColor void setBackgroundResource(int) -> setBackgroundResource int getMinHeight() -> a boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent void onDraw(android.graphics.Canvas) -> onDraw void updateTextPositions(int,float,boolean) -> a android.support.v4.view.PagerTabStrip$1 -> android.support.v4.view.w: android.support.v4.view.PagerTabStrip this$0 -> a void onClick(android.view.View) -> onClick android.support.v4.view.PagerTabStrip$2 -> android.support.v4.view.x: android.support.v4.view.PagerTabStrip this$0 -> a void onClick(android.view.View) -> onClick android.support.v4.view.PagerTitleStrip -> android.support.v4.view.PagerTitleStrip: android.support.v4.view.ViewPager mPager -> a android.widget.TextView mPrevText -> b android.widget.TextView mCurrText -> c android.widget.TextView mNextText -> d int mLastKnownCurrentPage -> f float mLastKnownPositionOffset -> g int mScaledTextSpacing -> h int mGravity -> i boolean mUpdatingText -> j boolean mUpdatingPositions -> k android.support.v4.view.PagerTitleStrip$PageListener mPageListener -> l int[] ATTRS -> m int[] TEXT_ATTRS -> n int mNonPrimaryAlpha -> o int mTextColor -> e android.support.v4.view.PagerTitleStrip$PagerTitleStripImpl IMPL -> p void setSingleLineAllCaps(android.widget.TextView) -> a void setTextSpacing(int) -> a int getTextSpacing() -> b void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow void updateText(int,android.support.v4.view.PagerAdapter) -> a void requestLayout() -> requestLayout void updateAdapter(android.support.v4.view.PagerAdapter,android.support.v4.view.PagerAdapter) -> a void updateTextPositions(int,float,boolean) -> a void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout int getMinHeight() -> a android.support.v4.view.PagerTitleStrip$PageListener -> android.support.v4.view.y: int mScrollState -> b android.support.v4.view.PagerTitleStrip this$0 -> a void onPageScrolled$486775f1(int,float) -> a void onPageSelected(int) -> a void onPageScrollStateChanged(int) -> b void onAdapterChanged(android.support.v4.view.PagerAdapter,android.support.v4.view.PagerAdapter) -> a void onChanged() -> onChanged android.support.v4.view.PagerTitleStrip$PagerTitleStripImpl -> android.support.v4.view.z: void setSingleLineAllCaps(android.widget.TextView) -> a android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase -> android.support.v4.view.aa: void setSingleLineAllCaps(android.widget.TextView) -> a android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs -> android.support.v4.view.ab: void setSingleLineAllCaps(android.widget.TextView) -> a android.support.v4.view.PagerTitleStripIcs -> android.support.v4.view.ac: android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform -> android.support.v4.view.ad: java.util.Locale mLocale -> a java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View) -> getTransformation android.support.v4.view.VelocityTrackerCompat -> android.support.v4.view.ae: android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl IMPL -> a float getXVelocity(android.view.VelocityTracker,int) -> a android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl -> android.support.v4.view.af: float getXVelocity(android.view.VelocityTracker,int) -> a android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl -> android.support.v4.view.ag: float getXVelocity(android.view.VelocityTracker,int) -> a android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl -> android.support.v4.view.ah: float getXVelocity(android.view.VelocityTracker,int) -> a android.support.v4.view.ViewCompat -> android.support.v4.view.ai: android.support.v4.view.ViewCompat$ViewCompatImpl IMPL -> a boolean canScrollHorizontally(android.view.View,int) -> a int getOverScrollMode(android.view.View) -> a void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a void postInvalidateOnAnimation(android.view.View) -> b int getImportantForAccessibility(android.view.View) -> c void setImportantForAccessibility$5359dc9a(android.view.View) -> d android.support.v4.view.ViewCompat$BaseViewCompatImpl -> android.support.v4.view.aj: boolean canScrollHorizontally(android.view.View,int) -> a int getOverScrollMode(android.view.View) -> a void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a void postInvalidateOnAnimation(android.view.View) -> b long getFrameTime() -> a int getImportantForAccessibility(android.view.View) -> c void setImportantForAccessibility$5359dc9a(android.view.View) -> d android.support.v4.view.ViewCompat$GBViewCompatImpl -> android.support.v4.view.ak: int getOverScrollMode(android.view.View) -> a android.support.v4.view.ViewCompat$HCViewCompatImpl -> android.support.v4.view.al: long getFrameTime() -> a android.support.v4.view.ViewCompat$ICSViewCompatImpl -> android.support.v4.view.am: boolean canScrollHorizontally(android.view.View,int) -> a void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a android.support.v4.view.ViewCompat$JBViewCompatImpl -> android.support.v4.view.an: void postInvalidateOnAnimation(android.view.View) -> b int getImportantForAccessibility(android.view.View) -> c void setImportantForAccessibility$5359dc9a(android.view.View) -> d android.support.v4.view.ViewCompat$ViewCompatImpl -> android.support.v4.view.ao: boolean canScrollHorizontally(android.view.View,int) -> a int getOverScrollMode(android.view.View) -> a void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a void postInvalidateOnAnimation(android.view.View) -> b int getImportantForAccessibility(android.view.View) -> c void setImportantForAccessibility$5359dc9a(android.view.View) -> d android.support.v4.view.ViewConfigurationCompat -> android.support.v4.view.ap: android.support.v4.view.ViewConfigurationCompat$ViewConfigurationVersionImpl IMPL -> a int getScaledPagingTouchSlop(android.view.ViewConfiguration) -> a android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl -> android.support.v4.view.aq: int getScaledPagingTouchSlop(android.view.ViewConfiguration) -> a android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl -> android.support.v4.view.ar: int getScaledPagingTouchSlop(android.view.ViewConfiguration) -> a android.support.v4.view.ViewConfigurationCompat$ViewConfigurationVersionImpl -> android.support.v4.view.as: int getScaledPagingTouchSlop(android.view.ViewConfiguration) -> a android.support.v4.view.ViewPager -> android.support.v4.view.ViewPager: int[] LAYOUT_ATTRS -> a java.util.Comparator COMPARATOR -> b android.view.animation.Interpolator sInterpolator -> c java.util.ArrayList mItems -> d android.support.v4.view.ViewPager$ItemInfo mTempItem -> e android.graphics.Rect mTempRect -> f android.support.v4.view.PagerAdapter mAdapter -> g int mCurItem -> h int mRestoredCurItem -> i android.os.Parcelable mRestoredAdapterState -> j java.lang.ClassLoader mRestoredClassLoader -> k android.widget.Scroller mScroller -> l android.support.v4.view.ViewPager$PagerObserver mObserver -> m int mPageMargin -> n android.graphics.drawable.Drawable mMarginDrawable -> o int mTopPageBounds -> p int mBottomPageBounds -> q float mFirstOffset -> r float mLastOffset -> s int mChildWidthMeasureSpec -> t int mChildHeightMeasureSpec -> u boolean mInLayout -> v boolean mScrollingCacheEnabled -> w boolean mPopulatePending -> x int mOffscreenPageLimit -> y boolean mIsBeingDragged -> z boolean mIsUnableToDrag -> A int mDefaultGutterSize -> B int mGutterSize -> C int mTouchSlop -> D float mInitialMotionX -> E float mLastMotionX -> F float mLastMotionY -> G int mActivePointerId -> H android.view.VelocityTracker mVelocityTracker -> I int mMinimumVelocity -> J int mMaximumVelocity -> K int mFlingDistance -> L int mCloseEnough -> M boolean mFakeDragging -> N android.support.v4.widget.EdgeEffectCompat mLeftEdge -> O android.support.v4.widget.EdgeEffectCompat mRightEdge -> P boolean mFirstLayout -> Q boolean mNeedCalculatePageOffsets -> R boolean mCalledSuper -> S int mDecorChildCount -> T android.support.v4.view.ViewPager$OnPageChangeListener mOnPageChangeListener -> U android.support.v4.view.ViewPager$OnPageChangeListener mInternalPageChangeListener -> V android.support.v4.view.ViewPager$OnAdapterChangeListener mAdapterChangeListener -> W int mScrollState -> Z void initViewPager() -> e void setScrollState(int) -> b void setAdapter(android.support.v4.view.PagerAdapter) -> a android.support.v4.view.PagerAdapter getAdapter() -> a void setOnAdapterChangeListener(android.support.v4.view.ViewPager$OnAdapterChangeListener) -> a void setCurrentItem(int) -> a void setCurrentItem$2563266(int) -> c int getCurrentItem() -> b void setCurrentItemInternal(int,boolean,boolean) -> a void setCurrentItemInternal(int,boolean,boolean,int) -> a void setOnPageChangeListener(android.support.v4.view.ViewPager$OnPageChangeListener) -> a android.support.v4.view.ViewPager$OnPageChangeListener setInternalPageChangeListener(android.support.v4.view.ViewPager$OnPageChangeListener) -> b boolean verifyDrawable(android.graphics.drawable.Drawable) -> verifyDrawable void drawableStateChanged() -> drawableStateChanged android.support.v4.view.ViewPager$ItemInfo addNewItem(int,int) -> a void dataSetChanged() -> c void populate() -> f void populate(int) -> d android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) -> addView android.support.v4.view.ViewPager$ItemInfo infoForChild(android.view.View) -> a android.support.v4.view.ViewPager$ItemInfo infoForPosition(int) -> e void onAttachedToWindow() -> onAttachedToWindow void onMeasure(int,int) -> onMeasure void onSizeChanged(int,int,int,int) -> onSizeChanged void onLayout(boolean,int,int,int,int) -> onLayout void computeScroll() -> computeScroll boolean pageScrolled(int) -> f void onPageScrolled$486775f1(int,float) -> a void completeScroll() -> g boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent boolean performDrag(float) -> a android.support.v4.view.ViewPager$ItemInfo infoForCurrentScrollPosition() -> h void draw(android.graphics.Canvas) -> draw void onDraw(android.graphics.Canvas) -> onDraw void onSecondaryPointerUp(android.view.MotionEvent) -> a void endDrag() -> i void setScrollingCacheEnabled(boolean) -> a boolean canScroll(android.view.View,boolean,int,int,int) -> a boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent boolean arrowScroll(int) -> g android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View) -> a boolean pageLeft() -> j void addFocusables(java.util.ArrayList,int,int) -> addFocusables void addTouchables(java.util.ArrayList) -> addTouchables boolean onRequestFocusInDescendants(int,android.graphics.Rect) -> onRequestFocusInDescendants boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams android.support.v4.view.PagerAdapter access$100(android.support.v4.view.ViewPager) -> a int access$200(android.support.v4.view.ViewPager) -> b int[] access$300() -> d android.support.v4.view.ViewPager$1 -> android.support.v4.view.at: int compare(java.lang.Object,java.lang.Object) -> compare android.support.v4.view.ViewPager$2 -> android.support.v4.view.au: float getInterpolation(float) -> getInterpolation android.support.v4.view.ViewPager$Decor -> android.support.v4.view.av: android.support.v4.view.ViewPager$ItemInfo -> android.support.v4.view.aw: java.lang.Object object -> a int position -> b boolean scrolling -> c float widthFactor -> d float offset -> e android.support.v4.view.ViewPager$LayoutParams -> android.support.v4.view.ViewPager$LayoutParams: boolean isDecor -> a int gravity -> b float widthFactor -> c boolean needsMeasure -> d android.support.v4.view.ViewPager$MyAccessibilityDelegate -> android.support.v4.view.ax: android.support.v4.view.ViewPager this$0 -> b void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> d void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) -> a boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) -> a android.support.v4.view.ViewPager$OnAdapterChangeListener -> android.support.v4.view.ay: void onAdapterChanged(android.support.v4.view.PagerAdapter,android.support.v4.view.PagerAdapter) -> a android.support.v4.view.ViewPager$OnPageChangeListener -> android.support.v4.view.az: void onPageScrolled$486775f1(int,float) -> a void onPageSelected(int) -> a void onPageScrollStateChanged(int) -> b android.support.v4.view.ViewPager$PagerObserver -> android.support.v4.view.ba: android.support.v4.view.ViewPager this$0 -> a void onChanged() -> onChanged void onInvalidated() -> onInvalidated android.support.v4.view.ViewPager$SavedState -> android.support.v4.view.ViewPager$SavedState: int position -> a android.os.Parcelable adapterState -> b java.lang.ClassLoader loader -> c android.os.Parcelable$Creator CREATOR -> CREATOR void writeToParcel(android.os.Parcel,int) -> writeToParcel java.lang.String toString() -> toString android.support.v4.view.ViewPager$SavedState$1 -> android.support.v4.view.bb: java.lang.Object[] newArray(int) -> a java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> a android.support.v4.view.accessibility.AccessibilityNodeInfoCompat -> android.support.v4.view.a.a: android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl IMPL -> a java.lang.Object mInfo -> b java.lang.Object getInfo() -> a void addAction(int) -> a void setScrollable(boolean) -> a void setClassName(java.lang.CharSequence) -> a int hashCode() -> hashCode boolean equals(java.lang.Object) -> equals android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl -> android.support.v4.view.a.b: void addAction(java.lang.Object,int) -> a void setClassName(java.lang.Object,java.lang.CharSequence) -> a void setScrollable(java.lang.Object,boolean) -> a android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl -> android.support.v4.view.a.c: void addAction(java.lang.Object,int) -> a void setScrollable(java.lang.Object,boolean) -> a void setClassName(java.lang.Object,java.lang.CharSequence) -> a android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl -> android.support.v4.view.a.d: android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl -> android.support.v4.view.a.e: void addAction(java.lang.Object,int) -> a void setClassName(java.lang.Object,java.lang.CharSequence) -> a void setScrollable(java.lang.Object,boolean) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat -> android.support.v4.view.a.f: android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl IMPL -> a java.lang.Object mProvider -> b java.lang.Object getProvider() -> a android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo$f3a5639() -> b boolean performAction$5985f823() -> c java.util.List findAccessibilityNodeInfosByText$2393931d() -> d android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl -> android.support.v4.view.a.g: java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl -> android.support.v4.view.a.h: java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1 -> android.support.v4.view.a.i: android.support.v4.view.accessibility.AccessibilityNodeProviderCompat val$compat -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl this$0 -> b boolean performAction$5985f823() -> a java.util.List findAccessibilityNodeInfosByText$2393931d() -> b java.lang.Object createAccessibilityNodeInfo$54cf32c4() -> c android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl -> android.support.v4.view.a.j: java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat) -> a android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean -> android.support.v4.view.a.k: android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1 -> android.support.v4.view.a.l: android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge val$bridge -> a android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int) -> createAccessibilityNodeInfo java.util.List findAccessibilityNodeInfosByText(java.lang.String,int) -> findAccessibilityNodeInfosByText boolean performAction(int,int,android.os.Bundle) -> performAction android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge -> android.support.v4.view.a.m: java.lang.Object createAccessibilityNodeInfo$54cf32c4() -> c boolean performAction$5985f823() -> a java.util.List findAccessibilityNodeInfosByText$2393931d() -> b android.support.v4.widget.EdgeEffectCompat -> android.support.v4.d.a: java.lang.Object mEdgeEffect -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl IMPL -> b void setSize(int,int) -> a boolean isFinished() -> a void finish() -> b boolean onPull(float) -> a boolean onRelease() -> c boolean draw(android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl -> android.support.v4.d.b: java.lang.Object newEdgeEffect(android.content.Context) -> a void setSize(java.lang.Object,int,int) -> a boolean isFinished(java.lang.Object) -> a void finish(java.lang.Object) -> b boolean onPull(java.lang.Object,float) -> a boolean onRelease(java.lang.Object) -> c boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl -> android.support.v4.d.c: java.lang.Object newEdgeEffect(android.content.Context) -> a void setSize(java.lang.Object,int,int) -> a boolean isFinished(java.lang.Object) -> a void finish(java.lang.Object) -> b boolean onPull(java.lang.Object,float) -> a boolean onRelease(java.lang.Object) -> c boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl -> android.support.v4.d.d: java.lang.Object newEdgeEffect(android.content.Context) -> a void setSize(java.lang.Object,int,int) -> a boolean isFinished(java.lang.Object) -> a void finish(java.lang.Object) -> b boolean onPull(java.lang.Object,float) -> a boolean onRelease(java.lang.Object) -> c boolean draw(java.lang.Object,android.graphics.Canvas) -> a com.actionbarsherlock.ActionBarSherlock -> com.actionbarsherlock.ActionBarSherlock: java.lang.String TAG -> TAG boolean DEBUG -> DEBUG java.lang.Class[] CONSTRUCTOR_ARGS -> CONSTRUCTOR_ARGS java.util.HashMap IMPLEMENTATIONS -> IMPLEMENTATIONS int FLAG_DELEGATE -> FLAG_DELEGATE android.app.Activity mActivity -> mActivity boolean mIsDelegate -> mIsDelegate com.actionbarsherlock.view.MenuInflater mMenuInflater -> mMenuInflater void registerImplementation(java.lang.Class) -> registerImplementation boolean unregisterImplementation(java.lang.Class) -> unregisterImplementation com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity) -> wrap com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity,int) -> wrap com.actionbarsherlock.app.ActionBar getActionBar() -> getActionBar void dispatchConfigurationChanged(android.content.res.Configuration) -> dispatchConfigurationChanged void dispatchPostResume() -> dispatchPostResume void dispatchPause() -> dispatchPause void dispatchStop() -> dispatchStop void dispatchInvalidateOptionsMenu() -> dispatchInvalidateOptionsMenu boolean dispatchOpenOptionsMenu() -> dispatchOpenOptionsMenu boolean dispatchCloseOptionsMenu() -> dispatchCloseOptionsMenu void dispatchPostCreate(android.os.Bundle) -> dispatchPostCreate void dispatchTitleChanged(java.lang.CharSequence,int) -> dispatchTitleChanged boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent boolean dispatchCreateOptionsMenu(android.view.Menu) -> dispatchCreateOptionsMenu boolean dispatchPrepareOptionsMenu(android.view.Menu) -> dispatchPrepareOptionsMenu boolean dispatchOptionsItemSelected(android.view.MenuItem) -> dispatchOptionsItemSelected boolean dispatchMenuOpened(int,android.view.Menu) -> dispatchMenuOpened void dispatchPanelClosed(int,android.view.Menu) -> dispatchPanelClosed void dispatchDestroy() -> dispatchDestroy boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> callbackCreateOptionsMenu boolean callbackPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> callbackPrepareOptionsMenu boolean callbackOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> callbackOptionsItemSelected boolean hasFeature(int) -> hasFeature boolean requestFeature(int) -> requestFeature void setUiOptions(int) -> setUiOptions void setUiOptions(int,int) -> setUiOptions void setContentView(int) -> setContentView void setContentView(android.view.View) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setProgressBarVisibility(boolean) -> setProgressBarVisibility void setProgressBarIndeterminateVisibility(boolean) -> setProgressBarIndeterminateVisibility void setProgressBarIndeterminate(boolean) -> setProgressBarIndeterminate void setProgress(int) -> setProgress void setSecondaryProgress(int) -> setSecondaryProgress com.actionbarsherlock.view.MenuInflater getMenuInflater() -> getMenuInflater android.content.Context getThemedContext() -> getThemedContext com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode com.actionbarsherlock.ActionBarSherlock$Implementation -> com.actionbarsherlock.ActionBarSherlock$Implementation: int DEFAULT_API -> DEFAULT_API int DEFAULT_DPI -> DEFAULT_DPI int api() -> api int dpi() -> dpi com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener -> com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener -> com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener -> com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener -> com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener -> com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener -> com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener -> com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener -> com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel com.actionbarsherlock.R -> com.actionbarsherlock.R: com.actionbarsherlock.R$attr -> com.actionbarsherlock.R$attr: int textAppearanceSmall -> textAppearanceSmall int actionOverflowButtonStyle -> actionOverflowButtonStyle int windowMinWidthMajor -> windowMinWidthMajor int initialActivityCount -> initialActivityCount int actionModeStyle -> actionModeStyle int listPreferredItemPaddingRight -> listPreferredItemPaddingRight int actionBarTabTextStyle -> actionBarTabTextStyle int dropDownListViewStyle -> dropDownListViewStyle int windowMinWidthMinor -> windowMinWidthMinor int actionModeBackground -> actionModeBackground int activityChooserViewStyle -> activityChooserViewStyle int itemIconDisabledAlpha -> itemIconDisabledAlpha int textAppearanceSmallPopupMenu -> textAppearanceSmallPopupMenu int height -> height int actionButtonStyle -> actionButtonStyle int windowAnimationStyle -> windowAnimationStyle int headerBackground -> headerBackground int dividerVertical -> dividerVertical int actionModeCloseDrawable -> actionModeCloseDrawable int actionBarTabStyle -> actionBarTabStyle int windowContentOverlay -> windowContentOverlay int actionBarStyle -> actionBarStyle int actionBarDivider -> actionBarDivider int actionBarWidgetTheme -> actionBarWidgetTheme int spinnerDropDownItemStyle -> spinnerDropDownItemStyle int windowActionModeOverlay -> windowActionModeOverlay int divider -> divider int navigationMode -> navigationMode int listPopupWindowStyle -> listPopupWindowStyle int actionBarItemBackground -> actionBarItemBackground int expandActivityOverflowButtonDrawable -> expandActivityOverflowButtonDrawable int homeLayout -> homeLayout int indeterminateProgressStyle -> indeterminateProgressStyle int progressBarPadding -> progressBarPadding int activatedBackgroundIndicator -> activatedBackgroundIndicator int actionModeShareDrawable -> actionModeShareDrawable int windowNoTitle -> windowNoTitle int textColorPrimaryInverse -> textColorPrimaryInverse int textAppearanceLargePopupMenu -> textAppearanceLargePopupMenu int actionMenuTextAppearance -> actionMenuTextAppearance int horizontalDivider -> horizontalDivider int verticalDivider -> verticalDivider int listPreferredItemHeightSmall -> listPreferredItemHeightSmall int actionModePopupWindowStyle -> actionModePopupWindowStyle int homeAsUpIndicator -> homeAsUpIndicator int textColorPrimary -> textColorPrimary int itemBackground -> itemBackground int actionModeCloseButtonStyle -> actionModeCloseButtonStyle int actionBarSplitStyle -> actionBarSplitStyle int popupMenuStyle -> popupMenuStyle int backgroundSplit -> backgroundSplit int actionBarTabBarStyle -> actionBarTabBarStyle int title -> title int preserveIconSpacing -> preserveIconSpacing int actionBarSize -> actionBarSize int textAppearanceListItemSmall -> textAppearanceListItemSmall int actionSpinnerItemStyle -> actionSpinnerItemStyle int buttonStyleSmall -> buttonStyleSmall int dropdownListPreferredItemHeight -> dropdownListPreferredItemHeight int displayOptions -> displayOptions int itemPadding -> itemPadding int titleTextStyle -> titleTextStyle int logo -> logo int icon -> icon int textColorPrimaryDisableOnly -> textColorPrimaryDisableOnly int actionModeSplitBackground -> actionModeSplitBackground int backgroundStacked -> backgroundStacked int customNavigationLayout -> customNavigationLayout int listPreferredItemPaddingLeft -> listPreferredItemPaddingLeft int windowActionBarOverlay -> windowActionBarOverlay int itemTextAppearance -> itemTextAppearance int windowActionBar -> windowActionBar int windowSplitActionBar -> windowSplitActionBar int subtitleTextStyle -> subtitleTextStyle int absForceOverflow -> absForceOverflow int progressBarStyle -> progressBarStyle int spinnerItemStyle -> spinnerItemStyle int background -> background int subtitle -> subtitle int actionMenuTextColor -> actionMenuTextColor int actionDropDownStyle -> actionDropDownStyle com.actionbarsherlock.R$bool -> com.actionbarsherlock.R$bool: int abs__config_allowActionMenuItemTextWithIcon -> abs__config_allowActionMenuItemTextWithIcon int abs__action_bar_expanded_action_views_exclusive -> abs__action_bar_expanded_action_views_exclusive int abs__config_showMenuShortcutsWhenKeyboardPresent -> abs__config_showMenuShortcutsWhenKeyboardPresent int abs__action_bar_embed_tabs -> abs__action_bar_embed_tabs int abs__split_action_bar_is_narrow -> abs__split_action_bar_is_narrow int abs__config_actionMenuItemAllCaps -> abs__config_actionMenuItemAllCaps com.actionbarsherlock.R$color -> com.actionbarsherlock.R$color: int abs__bright_foreground_inverse_holo_light -> abs__bright_foreground_inverse_holo_light int abs__holo_blue_light -> abs__holo_blue_light int abs__bright_foreground_holo_light -> abs__bright_foreground_holo_light int abs__bright_foreground_holo_dark -> abs__bright_foreground_holo_dark int abs__bright_foreground_disabled_holo_light -> abs__bright_foreground_disabled_holo_light int abs__primary_text_disable_only_holo_dark -> abs__primary_text_disable_only_holo_dark int abs__bright_foreground_inverse_holo_dark -> abs__bright_foreground_inverse_holo_dark int abs__background_holo_dark -> abs__background_holo_dark int abs__primary_text_disable_only_holo_light -> abs__primary_text_disable_only_holo_light int abs__background_holo_light -> abs__background_holo_light int abs__bright_foreground_disabled_holo_dark -> abs__bright_foreground_disabled_holo_dark int abs__primary_text_holo_dark -> abs__primary_text_holo_dark int abs__primary_text_holo_light -> abs__primary_text_holo_light com.actionbarsherlock.R$dimen -> com.actionbarsherlock.R$dimen: int abs__config_prefDialogWidth -> abs__config_prefDialogWidth int abs__action_bar_subtitle_text_size -> abs__action_bar_subtitle_text_size int abs__dialog_min_width_minor -> abs__dialog_min_width_minor int abs__dialog_min_width_major -> abs__dialog_min_width_major int abs__action_bar_icon_vertical_padding -> abs__action_bar_icon_vertical_padding int abs__action_bar_subtitle_top_margin -> abs__action_bar_subtitle_top_margin int abs__action_button_min_width -> abs__action_button_min_width int abs__alert_dialog_title_height -> abs__alert_dialog_title_height int abs__action_bar_subtitle_bottom_margin -> abs__action_bar_subtitle_bottom_margin int action_button_min_width -> action_button_min_width int abs__action_bar_title_text_size -> abs__action_bar_title_text_size int abs__action_bar_default_height -> abs__action_bar_default_height com.actionbarsherlock.R$drawable -> com.actionbarsherlock.R$drawable: int abs__list_selector_holo_dark -> abs__list_selector_holo_dark int abs__ic_cab_done_holo_dark -> abs__ic_cab_done_holo_dark int abs__ab_share_pack_holo_dark -> abs__ab_share_pack_holo_dark int abs__progress_medium_holo -> abs__progress_medium_holo int abs__btn_cab_done_pressed_holo_light -> abs__btn_cab_done_pressed_holo_light int abs__ab_bottom_transparent_dark_holo -> abs__ab_bottom_transparent_dark_holo int abs__progress_secondary_holo_light -> abs__progress_secondary_holo_light int abs__spinner_48_outer_holo -> abs__spinner_48_outer_holo int abs__ab_stacked_solid_dark_holo -> abs__ab_stacked_solid_dark_holo int abs__ab_solid_shadow_holo -> abs__ab_solid_shadow_holo int abs__ab_bottom_solid_dark_holo -> abs__ab_bottom_solid_dark_holo int abs__tab_selected_pressed_holo -> abs__tab_selected_pressed_holo int abs__spinner_ab_focused_holo_dark -> abs__spinner_ab_focused_holo_dark int abs__ab_transparent_light_holo -> abs__ab_transparent_light_holo int abs__list_selector_disabled_holo_light -> abs__list_selector_disabled_holo_light int abs__ab_solid_dark_holo -> abs__ab_solid_dark_holo int abs__progress_secondary_holo_dark -> abs__progress_secondary_holo_dark int abs__ab_stacked_transparent_light_holo -> abs__ab_stacked_transparent_light_holo int abs__spinner_ab_holo_light -> abs__spinner_ab_holo_light int abs__btn_cab_done_focused_holo_light -> abs__btn_cab_done_focused_holo_light int abs__ab_share_pack_holo_light -> abs__ab_share_pack_holo_light int abs__list_selector_background_transition_holo_light -> abs__list_selector_background_transition_holo_light int abs__ab_solid_light_holo -> abs__ab_solid_light_holo int abs__list_focused_holo -> abs__list_focused_holo int abs__spinner_ab_pressed_holo_light -> abs__spinner_ab_pressed_holo_light int abs__progress_primary_holo_dark -> abs__progress_primary_holo_dark int abs__list_selector_holo_light -> abs__list_selector_holo_light int abs__spinner_ab_pressed_holo_dark -> abs__spinner_ab_pressed_holo_dark int abs__spinner_ab_default_holo_light -> abs__spinner_ab_default_holo_light int abs__ab_bottom_solid_inverse_holo -> abs__ab_bottom_solid_inverse_holo int abs__ab_bottom_solid_light_holo -> abs__ab_bottom_solid_light_holo int abs__ic_menu_moreoverflow_normal_holo_dark -> abs__ic_menu_moreoverflow_normal_holo_dark int abs__progress_primary_holo_light -> abs__progress_primary_holo_light int abs__btn_cab_done_default_holo_dark -> abs__btn_cab_done_default_holo_dark int abs__btn_cab_done_focused_holo_dark -> abs__btn_cab_done_focused_holo_dark int abs__list_divider_holo_dark -> abs__list_divider_holo_dark int abs__list_pressed_holo_light -> abs__list_pressed_holo_light int abs__btn_cab_done_holo_light -> abs__btn_cab_done_holo_light int abs__activated_background_holo_dark -> abs__activated_background_holo_dark int abs__ic_ab_back_holo_light -> abs__ic_ab_back_holo_light int abs__list_selector_background_transition_holo_dark -> abs__list_selector_background_transition_holo_dark int abs__spinner_ab_disabled_holo_light -> abs__spinner_ab_disabled_holo_light int abs__ab_stacked_transparent_dark_holo -> abs__ab_stacked_transparent_dark_holo int abs__progress_bg_holo_light -> abs__progress_bg_holo_light int abs__dialog_full_holo_dark -> abs__dialog_full_holo_dark int abs__ic_cab_done_holo_light -> abs__ic_cab_done_holo_light int abs__spinner_ab_default_holo_dark -> abs__spinner_ab_default_holo_dark int abs__ic_menu_share_holo_light -> abs__ic_menu_share_holo_light int abs__tab_unselected_pressed_holo -> abs__tab_unselected_pressed_holo int abs__ic_menu_moreoverflow_normal_holo_light -> abs__ic_menu_moreoverflow_normal_holo_light int abs__progress_horizontal_holo_dark -> abs__progress_horizontal_holo_dark int abs__menu_dropdown_panel_holo_dark -> abs__menu_dropdown_panel_holo_dark int abs__progress_bg_holo_dark -> abs__progress_bg_holo_dark int abs__activated_background_holo_light -> abs__activated_background_holo_light int abs__btn_cab_done_holo_dark -> abs__btn_cab_done_holo_dark int abs__cab_background_bottom_holo_light -> abs__cab_background_bottom_holo_light int abs__btn_cab_done_default_holo_light -> abs__btn_cab_done_default_holo_light int abs__spinner_48_inner_holo -> abs__spinner_48_inner_holo int abs__tab_selected_holo -> abs__tab_selected_holo int abs__progress_horizontal_holo_light -> abs__progress_horizontal_holo_light int abs__btn_cab_done_pressed_holo_dark -> abs__btn_cab_done_pressed_holo_dark int abs__ab_transparent_dark_holo -> abs__ab_transparent_dark_holo int abs__cab_background_bottom_holo_dark -> abs__cab_background_bottom_holo_dark int abs__ic_ab_back_holo_dark -> abs__ic_ab_back_holo_dark int abs__menu_dropdown_panel_holo_light -> abs__menu_dropdown_panel_holo_light int abs__ic_menu_share_holo_dark -> abs__ic_menu_share_holo_dark int abs__ab_stacked_solid_light_holo -> abs__ab_stacked_solid_light_holo int abs__list_activated_holo -> abs__list_activated_holo int abs__dialog_full_holo_light -> abs__dialog_full_holo_light int abs__spinner_ab_focused_holo_light -> abs__spinner_ab_focused_holo_light int abs__cab_background_top_holo_light -> abs__cab_background_top_holo_light int abs__spinner_ab_disabled_holo_dark -> abs__spinner_ab_disabled_holo_dark int abs__list_selector_disabled_holo_dark -> abs__list_selector_disabled_holo_dark int abs__cab_background_top_holo_dark -> abs__cab_background_top_holo_dark int abs__ab_bottom_transparent_light_holo -> abs__ab_bottom_transparent_light_holo int abs__ic_menu_moreoverflow_holo_light -> abs__ic_menu_moreoverflow_holo_light int abs__item_background_holo_dark -> abs__item_background_holo_dark int abs__list_divider_holo_light -> abs__list_divider_holo_light int abs__list_pressed_holo_dark -> abs__list_pressed_holo_dark int abs__spinner_ab_holo_dark -> abs__spinner_ab_holo_dark int abs__item_background_holo_light -> abs__item_background_holo_light int abs__tab_selected_focused_holo -> abs__tab_selected_focused_holo int abs__tab_indicator_ab_holo -> abs__tab_indicator_ab_holo int abs__ic_menu_moreoverflow_holo_dark -> abs__ic_menu_moreoverflow_holo_dark int abs__list_longpressed_holo -> abs__list_longpressed_holo com.actionbarsherlock.R$id -> com.actionbarsherlock.R$id: int abs__image -> abs__image int showCustom -> showCustom int abs__action_mode_bar_stub -> abs__action_mode_bar_stub int abs__content -> abs__content int abs__action_bar_container -> abs__action_bar_container int normal -> normal int abs__action_menu_divider -> abs__action_menu_divider int abs__icon -> abs__icon int homeAsUp -> homeAsUp int abs__action_bar -> abs__action_bar int abs__default_activity_button -> abs__default_activity_button int abs__action_mode_bar -> abs__action_mode_bar int abs__imageButton -> abs__imageButton int abs__action_mode_close_button -> abs__action_mode_close_button int abs__action_bar_subtitle -> abs__action_bar_subtitle int abs__activity_chooser_view_content -> abs__activity_chooser_view_content int wrap_content -> wrap_content int listMode -> listMode int disableHome -> disableHome int showTitle -> showTitle int abs__title -> abs__title int abs__up -> abs__up int abs__progress_circular -> abs__progress_circular int abs__split_action_bar -> abs__split_action_bar int useLogo -> useLogo int abs__action_context_bar -> abs__action_context_bar int tabMode -> tabMode int abs__list_item -> abs__list_item int abs__progress_horizontal -> abs__progress_horizontal int abs__action_bar_title -> abs__action_bar_title int abs__radio -> abs__radio int abs__shortcut -> abs__shortcut int showHome -> showHome int abs__action_menu_presenter -> abs__action_menu_presenter int abs__textButton -> abs__textButton int abs__home -> abs__home int abs__titleDivider -> abs__titleDivider int abs__checkbox -> abs__checkbox int abs__expand_activities_button -> abs__expand_activities_button com.actionbarsherlock.R$integer -> com.actionbarsherlock.R$integer: int abs__max_action_buttons -> abs__max_action_buttons com.actionbarsherlock.R$layout -> com.actionbarsherlock.R$layout: int abs__list_menu_item_radio -> abs__list_menu_item_radio int abs__action_mode_close_item -> abs__action_mode_close_item int abs__activity_chooser_view_list_item -> abs__activity_chooser_view_list_item int abs__dialog_title_holo -> abs__dialog_title_holo int abs__screen_simple_overlay_action_mode -> abs__screen_simple_overlay_action_mode int abs__screen_action_bar -> abs__screen_action_bar int abs__action_menu_layout -> abs__action_menu_layout int sherlock_spinner_dropdown_item -> sherlock_spinner_dropdown_item int abs__screen_action_bar_overlay -> abs__screen_action_bar_overlay int abs__action_bar_title_item -> abs__action_bar_title_item int abs__list_menu_item_checkbox -> abs__list_menu_item_checkbox int abs__list_menu_item_icon -> abs__list_menu_item_icon int abs__action_mode_bar -> abs__action_mode_bar int abs__list_menu_item_layout -> abs__list_menu_item_layout int sherlock_spinner_item -> sherlock_spinner_item int abs__screen_simple -> abs__screen_simple int abs__activity_chooser_view -> abs__activity_chooser_view int abs__popup_menu_item_layout -> abs__popup_menu_item_layout int abs__action_bar_home -> abs__action_bar_home int abs__action_bar_tab_bar_view -> abs__action_bar_tab_bar_view int abs__action_menu_item_layout -> abs__action_menu_item_layout int abs__action_bar_tab -> abs__action_bar_tab com.actionbarsherlock.R$string -> com.actionbarsherlock.R$string: int abs__action_bar_up_description -> abs__action_bar_up_description int abs__activitychooserview_choose_application -> abs__activitychooserview_choose_application int abs__share_action_provider_share_with -> abs__share_action_provider_share_with int abs__action_menu_overflow_description -> abs__action_menu_overflow_description int abs__action_mode_done -> abs__action_mode_done int abs__activity_chooser_view_dialog_title_default -> abs__activity_chooser_view_dialog_title_default int abs__shareactionprovider_share_with_application -> abs__shareactionprovider_share_with_application int abs__shareactionprovider_share_with -> abs__shareactionprovider_share_with int abs__action_bar_home_description -> abs__action_bar_home_description int abs__activity_chooser_view_see_all -> abs__activity_chooser_view_see_all com.actionbarsherlock.R$style -> com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActivityChooserView -> Widget_Sherlock_Light_ActivityChooserView int Widget_Sherlock_Light_ProgressBar_Horizontal -> Widget_Sherlock_Light_ProgressBar_Horizontal int TextAppearance_Sherlock_Light_Small -> TextAppearance_Sherlock_Light_Small int DialogWindowTitle_Sherlock_Light -> DialogWindowTitle_Sherlock_Light int Widget_Sherlock_ActivityChooserView -> Widget_Sherlock_ActivityChooserView int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse -> TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse int Sherlock___Widget_Holo_ListView -> Sherlock___Widget_Holo_ListView int Widget_Sherlock_Light_ActionBar -> Widget_Sherlock_Light_ActionBar int Theme_Sherlock_Light_ForceOverflow -> Theme_Sherlock_Light_ForceOverflow int DialogWindowTitle_Sherlock -> DialogWindowTitle_Sherlock int Theme_Sherlock -> Theme_Sherlock int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse -> TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse int TextAppearance_Sherlock_Widget_PopupMenu_Small -> TextAppearance_Sherlock_Widget_PopupMenu_Small int Theme_Sherlock_ForceOverflow -> Theme_Sherlock_ForceOverflow int Widget_Sherlock_Button_Small -> Widget_Sherlock_Button_Small int TextAppearance_Sherlock_Light_DialogWindowTitle -> TextAppearance_Sherlock_Light_DialogWindowTitle int Widget_Sherlock_Light_ActionBar_Solid -> Widget_Sherlock_Light_ActionBar_Solid int TextAppearance_Sherlock_Widget_PopupMenu -> TextAppearance_Sherlock_Widget_PopupMenu int Theme_Sherlock_Light_DarkActionBar_ForceOverflow -> Theme_Sherlock_Light_DarkActionBar_ForceOverflow int Widget_Sherlock_ActionBar -> Widget_Sherlock_ActionBar int Widget_Sherlock_Light_DropDownItem_Spinner -> Widget_Sherlock_Light_DropDownItem_Spinner int Widget_Sherlock_Light_ListPopupWindow -> Widget_Sherlock_Light_ListPopupWindow int Widget_Sherlock_Light_ActionMode -> Widget_Sherlock_Light_ActionMode int Widget_Sherlock_Light_ActionBar_TabBar -> Widget_Sherlock_Light_ActionBar_TabBar int Theme_Sherlock_Light_NoActionBar -> Theme_Sherlock_Light_NoActionBar int Widget_Sherlock_Light_ActionMode_Inverse -> Widget_Sherlock_Light_ActionMode_Inverse int Sherlock___Theme_Dialog -> Sherlock___Theme_Dialog int Sherlock___Theme_DarkActionBar -> Sherlock___Theme_DarkActionBar int Theme_Sherlock_Light_DarkActionBar -> Theme_Sherlock_Light_DarkActionBar int Sherlock___Widget_Holo_Spinner -> Sherlock___Widget_Holo_Spinner int TextAppearance_Sherlock_Widget_ActionBar_Menu -> TextAppearance_Sherlock_Widget_ActionBar_Menu int Sherlock___Theme_Light -> Sherlock___Theme_Light int Widget_Sherlock_TextView_SpinnerItem -> Widget_Sherlock_TextView_SpinnerItem int Widget_Sherlock_Light_ListView_DropDown -> Widget_Sherlock_Light_ListView_DropDown int Widget_Sherlock_Light_Button_Small -> Widget_Sherlock_Light_Button_Small int TextAppearance_Sherlock_Small -> TextAppearance_Sherlock_Small int Theme_Sherlock_Light -> Theme_Sherlock_Light int Widget_Sherlock_ActionBar_TabBar -> Widget_Sherlock_ActionBar_TabBar int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large -> TextAppearance_Sherlock_Light_Widget_PopupMenu_Large int Sherlock___Theme -> Sherlock___Theme int Widget_Sherlock_Light_ActionBar_TabBar_Inverse -> Widget_Sherlock_Light_ActionBar_TabBar_Inverse int Widget_Sherlock_ActionButton -> Widget_Sherlock_ActionButton int Theme_Sherlock_Light_Dialog -> Theme_Sherlock_Light_Dialog int Widget_Sherlock_ProgressBar_Horizontal -> Widget_Sherlock_ProgressBar_Horizontal int Widget_Sherlock_ActionButton_CloseMode -> Widget_Sherlock_ActionButton_CloseMode int TextAppearance_Sherlock_Widget_DropDownItem -> TextAppearance_Sherlock_Widget_DropDownItem int Theme_Sherlock_Dialog -> Theme_Sherlock_Dialog int Widget_Sherlock_PopupWindow_ActionMode -> Widget_Sherlock_PopupWindow_ActionMode int Widget_Sherlock_Light_ActionBar_Solid_Inverse -> Widget_Sherlock_Light_ActionBar_Solid_Inverse int Widget_Sherlock_Light_Spinner_DropDown_ActionBar -> Widget_Sherlock_Light_Spinner_DropDown_ActionBar int Sherlock___Widget_ActivityChooserView -> Sherlock___Widget_ActivityChooserView int Sherlock___Widget_Holo_DropDownItem -> Sherlock___Widget_Holo_DropDownItem int Widget -> Widget int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse -> TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse int Sherlock___Widget_ActionMode -> Sherlock___Widget_ActionMode int Widget_Sherlock_ActionMode -> Widget_Sherlock_ActionMode int Widget_Sherlock_Light_ActionButton_Overflow -> Widget_Sherlock_Light_ActionButton_Overflow int Theme_Sherlock_NoActionBar -> Theme_Sherlock_NoActionBar int Widget_Sherlock_Light_PopupMenu -> Widget_Sherlock_Light_PopupMenu int Widget_Sherlock_PopupMenu -> Widget_Sherlock_PopupMenu int Sherlock___TextAppearance_Small -> Sherlock___TextAppearance_Small int Widget_Sherlock_Light_PopupWindow_ActionMode -> Widget_Sherlock_Light_PopupWindow_ActionMode int Widget_Sherlock_Light_ActionBar_TabView -> Widget_Sherlock_Light_ActionBar_TabView int Widget_Sherlock_ListPopupWindow -> Widget_Sherlock_ListPopupWindow int TextAppearance_Sherlock_DialogWindowTitle -> TextAppearance_Sherlock_DialogWindowTitle int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse -> TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse int Widget_Sherlock_Light_ActionButton_CloseMode -> Widget_Sherlock_Light_ActionButton_CloseMode int Widget_Sherlock_Light_ActionBar_TabText_Inverse -> Widget_Sherlock_Light_ActionBar_TabText_Inverse int TextAppearance_Sherlock_Widget_ActionMode_Title -> TextAppearance_Sherlock_Widget_ActionMode_Title int Widget_Sherlock_Spinner_DropDown_ActionBar -> Widget_Sherlock_Spinner_DropDown_ActionBar int TextAppearance_Sherlock_Widget_TextView_SpinnerItem -> TextAppearance_Sherlock_Widget_TextView_SpinnerItem int Sherlock___Widget_ActionBar -> Sherlock___Widget_ActionBar int Widget_Sherlock_ProgressBar -> Widget_Sherlock_ProgressBar int Widget_Sherlock_Light_ActionBar_TabView_Inverse -> Widget_Sherlock_Light_ActionBar_TabView_Inverse int TextAppearance_Sherlock_Widget_ActionBar_Title -> TextAppearance_Sherlock_Widget_ActionBar_Title int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small -> TextAppearance_Sherlock_Light_Widget_PopupMenu_Small int Widget_Sherlock_ActionBar_TabText -> Widget_Sherlock_ActionBar_TabText int Widget_Sherlock_Light_ProgressBar -> Widget_Sherlock_Light_ProgressBar int Widget_Sherlock_ActionBar_TabView -> Widget_Sherlock_ActionBar_TabView int Widget_Sherlock_ActionBar_Solid -> Widget_Sherlock_ActionBar_Solid int Widget_Sherlock_ListView_DropDown -> Widget_Sherlock_ListView_DropDown int Widget_Sherlock_ActionButton_Overflow -> Widget_Sherlock_ActionButton_Overflow int Widget_Sherlock_Light_ActionBar_TabText -> Widget_Sherlock_Light_ActionBar_TabText int TextAppearance_Sherlock_Widget_ActionMode_Subtitle -> TextAppearance_Sherlock_Widget_ActionMode_Subtitle int TextAppearance_Sherlock_Widget_ActionBar_Subtitle -> TextAppearance_Sherlock_Widget_ActionBar_Subtitle int Widget_Sherlock_DropDownItem_Spinner -> Widget_Sherlock_DropDownItem_Spinner int Widget_Sherlock_Light_ActionButton -> Widget_Sherlock_Light_ActionButton int TextAppearance_Sherlock_Widget_PopupMenu_Large -> TextAppearance_Sherlock_Widget_PopupMenu_Large com.actionbarsherlock.R$styleable -> com.actionbarsherlock.R$styleable: int SherlockTheme_textColorPrimaryInverse -> SherlockTheme_textColorPrimaryInverse int SherlockActionBar_displayOptions -> SherlockActionBar_displayOptions int SherlockTheme_actionMenuTextAppearance -> SherlockTheme_actionMenuTextAppearance int SherlockTheme_listPreferredItemPaddingLeft -> SherlockTheme_listPreferredItemPaddingLeft int SherlockMenuView_itemBackground -> SherlockMenuView_itemBackground int SherlockTheme_actionBarDivider -> SherlockTheme_actionBarDivider int SherlockTheme_homeAsUpIndicator -> SherlockTheme_homeAsUpIndicator int SherlockMenuItem_android_id -> SherlockMenuItem_android_id int[] SherlockTheme -> SherlockTheme int[] SherlockMenuGroup -> SherlockMenuGroup int SherlockTheme_actionBarSplitStyle -> SherlockTheme_actionBarSplitStyle int SherlockTheme_actionModeShareDrawable -> SherlockTheme_actionModeShareDrawable int SherlockTheme_activatedBackgroundIndicator -> SherlockTheme_activatedBackgroundIndicator int SherlockActionBar_subtitle -> SherlockActionBar_subtitle int SherlockActionMode_backgroundSplit -> SherlockActionMode_backgroundSplit int[] SherlockActionBar -> SherlockActionBar int SherlockTheme_buttonStyleSmall -> SherlockTheme_buttonStyleSmall int SherlockMenuItem_android_icon -> SherlockMenuItem_android_icon int SherlockMenuItem_android_title -> SherlockMenuItem_android_title int SherlockTheme_dropdownListPreferredItemHeight -> SherlockTheme_dropdownListPreferredItemHeight int SherlockActivityChooserView_initialActivityCount -> SherlockActivityChooserView_initialActivityCount int SherlockActionBar_itemPadding -> SherlockActionBar_itemPadding int SherlockTheme_actionBarWidgetTheme -> SherlockTheme_actionBarWidgetTheme int SherlockSpinner_android_dropDownHorizontalOffset -> SherlockSpinner_android_dropDownHorizontalOffset int SherlockMenuGroup_android_orderInCategory -> SherlockMenuGroup_android_orderInCategory int SherlockTheme_actionOverflowButtonStyle -> SherlockTheme_actionOverflowButtonStyle int SherlockTheme_spinnerDropDownItemStyle -> SherlockTheme_spinnerDropDownItemStyle int SherlockTheme_android_windowIsFloating -> SherlockTheme_android_windowIsFloating int SherlockActionMode_background -> SherlockActionMode_background int SherlockTheme_actionMenuTextColor -> SherlockTheme_actionMenuTextColor int SherlockActionBar_progressBarPadding -> SherlockActionBar_progressBarPadding int SherlockMenuItem_android_titleCondensed -> SherlockMenuItem_android_titleCondensed int SherlockActionMode_height -> SherlockActionMode_height int SherlockActionMenuItemView_android_minWidth -> SherlockActionMenuItemView_android_minWidth int SherlockTheme_actionBarTabStyle -> SherlockTheme_actionBarTabStyle int SherlockTheme_actionSpinnerItemStyle -> SherlockTheme_actionSpinnerItemStyle int SherlockActivityChooserView_expandActivityOverflowButtonDrawable -> SherlockActivityChooserView_expandActivityOverflowButtonDrawable int SherlockActionBar_backgroundSplit -> SherlockActionBar_backgroundSplit int SherlockMenuView_headerBackground -> SherlockMenuView_headerBackground int SherlockActionBar_subtitleTextStyle -> SherlockActionBar_subtitleTextStyle int SherlockActionBar_icon -> SherlockActionBar_icon int SherlockTheme_dropDownListViewStyle -> SherlockTheme_dropDownListViewStyle int SherlockMenuItem_android_alphabeticShortcut -> SherlockMenuItem_android_alphabeticShortcut int[] SherlockActionMenuItemView -> SherlockActionMenuItemView int SherlockSpinner_android_dropDownWidth -> SherlockSpinner_android_dropDownWidth int SherlockActionBar_indeterminateProgressStyle -> SherlockActionBar_indeterminateProgressStyle int SherlockTheme_textAppearanceLargePopupMenu -> SherlockTheme_textAppearanceLargePopupMenu int SherlockTheme_windowMinWidthMajor -> SherlockTheme_windowMinWidthMajor int SherlockMenuItem_android_checked -> SherlockMenuItem_android_checked int SherlockActionBar_progressBarStyle -> SherlockActionBar_progressBarStyle int SherlockMenuView_horizontalDivider -> SherlockMenuView_horizontalDivider int[] SherlockActivityChooserView -> SherlockActivityChooserView int[] SherlockMenuItem -> SherlockMenuItem int SherlockTheme_actionBarStyle -> SherlockTheme_actionBarStyle int SherlockTheme_windowSplitActionBar -> SherlockTheme_windowSplitActionBar int SherlockMenuGroup_android_enabled -> SherlockMenuGroup_android_enabled int SherlockSpinner_android_gravity -> SherlockSpinner_android_gravity int SherlockActionBar_customNavigationLayout -> SherlockActionBar_customNavigationLayout int SherlockSpinner_android_prompt -> SherlockSpinner_android_prompt int SherlockTheme_actionBarTabBarStyle -> SherlockTheme_actionBarTabBarStyle int SherlockActionBar_title -> SherlockActionBar_title int SherlockMenuItem_android_menuCategory -> SherlockMenuItem_android_menuCategory int SherlockActionBar_height -> SherlockActionBar_height int SherlockActionBar_navigationMode -> SherlockActionBar_navigationMode int SherlockTheme_actionBarTabTextStyle -> SherlockTheme_actionBarTabTextStyle int SherlockTheme_windowMinWidthMinor -> SherlockTheme_windowMinWidthMinor int SherlockMenuItem_android_actionViewClass -> SherlockMenuItem_android_actionViewClass int SherlockMenuView_itemTextAppearance -> SherlockMenuView_itemTextAppearance int SherlockTheme_actionModeBackground -> SherlockTheme_actionModeBackground int SherlockMenuItem_android_checkable -> SherlockMenuItem_android_checkable int SherlockTheme_actionModeCloseDrawable -> SherlockTheme_actionModeCloseDrawable int SherlockTheme_windowNoTitle -> SherlockTheme_windowNoTitle int SherlockTheme_textAppearanceSmall -> SherlockTheme_textAppearanceSmall int SherlockSpinner_android_dropDownVerticalOffset -> SherlockSpinner_android_dropDownVerticalOffset int SherlockMenuView_verticalDivider -> SherlockMenuView_verticalDivider int SherlockMenuGroup_android_visible -> SherlockMenuGroup_android_visible int SherlockActionMode_subtitleTextStyle -> SherlockActionMode_subtitleTextStyle int SherlockMenuView_itemIconDisabledAlpha -> SherlockMenuView_itemIconDisabledAlpha int SherlockTheme_actionBarItemBackground -> SherlockTheme_actionBarItemBackground int SherlockTheme_textColorPrimary -> SherlockTheme_textColorPrimary int SherlockTheme_listPreferredItemHeightSmall -> SherlockTheme_listPreferredItemHeightSmall int SherlockTheme_windowContentOverlay -> SherlockTheme_windowContentOverlay int SherlockTheme_listPopupWindowStyle -> SherlockTheme_listPopupWindowStyle int SherlockMenuGroup_android_menuCategory -> SherlockMenuGroup_android_menuCategory int SherlockActionBar_logo -> SherlockActionBar_logo int SherlockMenuItem_android_actionProviderClass -> SherlockMenuItem_android_actionProviderClass int SherlockTheme_actionBarSize -> SherlockTheme_actionBarSize int SherlockActionBar_backgroundStacked -> SherlockActionBar_backgroundStacked int SherlockTheme_actionModeCloseButtonStyle -> SherlockTheme_actionModeCloseButtonStyle int SherlockActivityChooserView_android_background -> SherlockActivityChooserView_android_background int SherlockTheme_absForceOverflow -> SherlockTheme_absForceOverflow int SherlockTheme_dividerVertical -> SherlockTheme_dividerVertical int SherlockTheme_actionModePopupWindowStyle -> SherlockTheme_actionModePopupWindowStyle int SherlockTheme_textAppearanceSmallPopupMenu -> SherlockTheme_textAppearanceSmallPopupMenu int SherlockSpinner_android_popupBackground -> SherlockSpinner_android_popupBackground int[] SherlockActionMode -> SherlockActionMode int SherlockTheme_popupMenuStyle -> SherlockTheme_popupMenuStyle int[] SherlockMenuView -> SherlockMenuView int SherlockSpinner_android_popupPromptView -> SherlockSpinner_android_popupPromptView int SherlockActionBar_background -> SherlockActionBar_background int SherlockSpinner_android_dropDownSelector -> SherlockSpinner_android_dropDownSelector int SherlockTheme_actionModeSplitBackground -> SherlockTheme_actionModeSplitBackground int SherlockTheme_actionModeStyle -> SherlockTheme_actionModeStyle int SherlockMenuView_windowAnimationStyle -> SherlockMenuView_windowAnimationStyle int SherlockTheme_listPreferredItemPaddingRight -> SherlockTheme_listPreferredItemPaddingRight int SherlockMenuItem_android_numericShortcut -> SherlockMenuItem_android_numericShortcut int SherlockMenuItem_android_showAsAction -> SherlockMenuItem_android_showAsAction int SherlockTheme_actionButtonStyle -> SherlockTheme_actionButtonStyle int SherlockMenuGroup_android_checkableBehavior -> SherlockMenuGroup_android_checkableBehavior int SherlockMenuGroup_android_id -> SherlockMenuGroup_android_id int SherlockTheme_actionDropDownStyle -> SherlockTheme_actionDropDownStyle int SherlockActionMode_titleTextStyle -> SherlockActionMode_titleTextStyle int SherlockTheme_textColorPrimaryDisableOnly -> SherlockTheme_textColorPrimaryDisableOnly int SherlockTheme_textAppearanceListItemSmall -> SherlockTheme_textAppearanceListItemSmall int SherlockTheme_windowActionModeOverlay -> SherlockTheme_windowActionModeOverlay int SherlockActionBar_homeLayout -> SherlockActionBar_homeLayout int SherlockActionBar_divider -> SherlockActionBar_divider int SherlockTheme_spinnerItemStyle -> SherlockTheme_spinnerItemStyle int SherlockMenuItem_android_visible -> SherlockMenuItem_android_visible int SherlockMenuItem_android_orderInCategory -> SherlockMenuItem_android_orderInCategory int SherlockActionBar_titleTextStyle -> SherlockActionBar_titleTextStyle int SherlockMenuView_preserveIconSpacing -> SherlockMenuView_preserveIconSpacing int SherlockTheme_windowActionBar -> SherlockTheme_windowActionBar int SherlockTheme_activityChooserViewStyle -> SherlockTheme_activityChooserViewStyle int SherlockMenuItem_android_enabled -> SherlockMenuItem_android_enabled int SherlockMenuItem_android_onClick -> SherlockMenuItem_android_onClick int SherlockMenuItem_android_actionLayout -> SherlockMenuItem_android_actionLayout int[] SherlockSpinner -> SherlockSpinner int SherlockTheme_windowActionBarOverlay -> SherlockTheme_windowActionBarOverlay com.actionbarsherlock.app.ActionBar -> com.actionbarsherlock.app.ActionBar: int NAVIGATION_MODE_STANDARD -> NAVIGATION_MODE_STANDARD int NAVIGATION_MODE_LIST -> NAVIGATION_MODE_LIST int NAVIGATION_MODE_TABS -> NAVIGATION_MODE_TABS int DISPLAY_USE_LOGO -> DISPLAY_USE_LOGO int DISPLAY_SHOW_HOME -> DISPLAY_SHOW_HOME int DISPLAY_HOME_AS_UP -> DISPLAY_HOME_AS_UP int DISPLAY_SHOW_TITLE -> DISPLAY_SHOW_TITLE int DISPLAY_SHOW_CUSTOM -> DISPLAY_SHOW_CUSTOM void setCustomView(android.view.View) -> setCustomView void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) -> setCustomView void setCustomView(int) -> setCustomView void setIcon(int) -> setIcon void setIcon(android.graphics.drawable.Drawable) -> setIcon void setLogo(int) -> setLogo void setLogo(android.graphics.drawable.Drawable) -> setLogo void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) -> setListNavigationCallbacks void setSelectedNavigationItem(int) -> setSelectedNavigationItem int getSelectedNavigationIndex() -> getSelectedNavigationIndex int getNavigationItemCount() -> getNavigationItemCount void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setSubtitle(int) -> setSubtitle void setDisplayOptions(int) -> setDisplayOptions void setDisplayOptions(int,int) -> setDisplayOptions void setDisplayUseLogoEnabled(boolean) -> setDisplayUseLogoEnabled void setDisplayShowHomeEnabled(boolean) -> setDisplayShowHomeEnabled void setDisplayHomeAsUpEnabled(boolean) -> setDisplayHomeAsUpEnabled void setDisplayShowTitleEnabled(boolean) -> setDisplayShowTitleEnabled void setDisplayShowCustomEnabled(boolean) -> setDisplayShowCustomEnabled void setBackgroundDrawable(android.graphics.drawable.Drawable) -> setBackgroundDrawable void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) -> setStackedBackgroundDrawable void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) -> setSplitBackgroundDrawable android.view.View getCustomView() -> getCustomView java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle int getNavigationMode() -> getNavigationMode void setNavigationMode(int) -> setNavigationMode int getDisplayOptions() -> getDisplayOptions com.actionbarsherlock.app.ActionBar$Tab newTab() -> newTab void addTab(com.actionbarsherlock.app.ActionBar$Tab) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) -> addTab void removeTab(com.actionbarsherlock.app.ActionBar$Tab) -> removeTab void removeTabAt(int) -> removeTabAt void removeAllTabs() -> removeAllTabs void selectTab(com.actionbarsherlock.app.ActionBar$Tab) -> selectTab com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() -> getSelectedTab com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) -> getTabAt int getTabCount() -> getTabCount int getHeight() -> getHeight void show() -> show void hide() -> hide boolean isShowing() -> isShowing void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> addOnMenuVisibilityListener void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> removeOnMenuVisibilityListener void setHomeButtonEnabled(boolean) -> setHomeButtonEnabled android.content.Context getThemedContext() -> getThemedContext com.actionbarsherlock.app.ActionBar$LayoutParams -> com.actionbarsherlock.app.ActionBar$LayoutParams: int gravity -> gravity com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener -> com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener: void onMenuVisibilityChanged(boolean) -> onMenuVisibilityChanged com.actionbarsherlock.app.ActionBar$OnNavigationListener -> com.actionbarsherlock.app.ActionBar$OnNavigationListener: boolean onNavigationItemSelected(int,long) -> onNavigationItemSelected com.actionbarsherlock.app.ActionBar$Tab -> com.actionbarsherlock.app.ActionBar$Tab: int INVALID_POSITION -> INVALID_POSITION int getPosition() -> getPosition android.graphics.drawable.Drawable getIcon() -> getIcon java.lang.CharSequence getText() -> getText com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setIcon(int) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) -> setText com.actionbarsherlock.app.ActionBar$Tab setText(int) -> setText com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) -> setCustomView com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) -> setCustomView android.view.View getCustomView() -> getCustomView com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) -> setTag java.lang.Object getTag() -> getTag com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) -> setTabListener void select() -> select com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) -> setContentDescription com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) -> setContentDescription java.lang.CharSequence getContentDescription() -> getContentDescription com.actionbarsherlock.app.ActionBar$TabListener -> com.actionbarsherlock.app.ActionBar$TabListener: void onTabSelected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) -> onTabSelected void onTabUnselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) -> onTabUnselected void onTabReselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) -> onTabReselected com.actionbarsherlock.app.SherlockActivity -> com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.ActionBarSherlock mSherlock -> mSherlock com.actionbarsherlock.ActionBarSherlock getSherlock() -> getSherlock com.actionbarsherlock.app.ActionBar getSupportActionBar() -> getSupportActionBar com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPostResume() -> onPostResume void onPause() -> onPause void onStop() -> onStop void onDestroy() -> onDestroy void onPostCreate(android.os.Bundle) -> onPostCreate void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged boolean onMenuOpened(int,android.view.Menu) -> onMenuOpened void onPanelClosed(int,android.view.Menu) -> onPanelClosed boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater void invalidateOptionsMenu() -> invalidateOptionsMenu void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu boolean onCreateOptionsMenu(android.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void openOptionsMenu() -> openOptionsMenu void closeOptionsMenu() -> closeOptionsMenu boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setContentView(android.view.View) -> setContentView void requestWindowFeature(long) -> requestWindowFeature void setSupportProgress(int) -> setSupportProgress void setSupportProgressBarIndeterminate(boolean) -> setSupportProgressBarIndeterminate void setSupportProgressBarIndeterminateVisibility(boolean) -> setSupportProgressBarIndeterminateVisibility void setSupportProgressBarVisibility(boolean) -> setSupportProgressBarVisibility void setSupportSecondaryProgress(int) -> setSupportSecondaryProgress com.actionbarsherlock.app.SherlockDialogFragment -> com.actionbarsherlock.app.SherlockDialogFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity -> mActivity com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() -> getSherlockActivity void onAttach(android.app.Activity) -> onAttach void onDetach() -> onDetach void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> onCreateOptionsMenu void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) -> onCreateOptionsMenu void onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected com.actionbarsherlock.app.SherlockExpandableListActivity -> com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.ActionBarSherlock mSherlock -> mSherlock com.actionbarsherlock.ActionBarSherlock getSherlock() -> getSherlock com.actionbarsherlock.app.ActionBar getSupportActionBar() -> getSupportActionBar com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPostResume() -> onPostResume void onPause() -> onPause void onStop() -> onStop void onDestroy() -> onDestroy void onPostCreate(android.os.Bundle) -> onPostCreate void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged boolean onMenuOpened(int,android.view.Menu) -> onMenuOpened void onPanelClosed(int,android.view.Menu) -> onPanelClosed boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater void invalidateOptionsMenu() -> invalidateOptionsMenu void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu boolean onCreateOptionsMenu(android.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void openOptionsMenu() -> openOptionsMenu void closeOptionsMenu() -> closeOptionsMenu boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setContentView(android.view.View) -> setContentView void requestWindowFeature(long) -> requestWindowFeature void setSupportProgress(int) -> setSupportProgress void setSupportProgressBarIndeterminate(boolean) -> setSupportProgressBarIndeterminate void setSupportProgressBarIndeterminateVisibility(boolean) -> setSupportProgressBarIndeterminateVisibility void setSupportProgressBarVisibility(boolean) -> setSupportProgressBarVisibility void setSupportSecondaryProgress(int) -> setSupportSecondaryProgress com.actionbarsherlock.app.SherlockFragment -> com.actionbarsherlock.app.SherlockFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity -> mActivity com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() -> getSherlockActivity void onAttach(android.app.Activity) -> onAttach void onDetach() -> onDetach void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> onCreateOptionsMenu void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) -> onCreateOptionsMenu void onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected com.actionbarsherlock.app.SherlockFragmentActivity -> com.actionbarsherlock.app.SherlockFragmentActivity: boolean DEBUG -> DEBUG java.lang.String TAG -> TAG com.actionbarsherlock.ActionBarSherlock mSherlock -> mSherlock boolean mIgnoreNativeCreate -> mIgnoreNativeCreate boolean mIgnoreNativePrepare -> mIgnoreNativePrepare boolean mIgnoreNativeSelected -> mIgnoreNativeSelected com.actionbarsherlock.ActionBarSherlock getSherlock() -> getSherlock com.actionbarsherlock.app.ActionBar getSupportActionBar() -> getSupportActionBar com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPostResume() -> onPostResume void onPause() -> onPause void onStop() -> onStop void onDestroy() -> onDestroy void onPostCreate(android.os.Bundle) -> onPostCreate void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged boolean onMenuOpened(int,android.view.Menu) -> onMenuOpened void onPanelClosed(int,android.view.Menu) -> onPanelClosed boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater void invalidateOptionsMenu() -> invalidateOptionsMenu void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu boolean onCreatePanelMenu(int,android.view.Menu) -> onCreatePanelMenu boolean onCreateOptionsMenu(android.view.Menu) -> onCreateOptionsMenu boolean onPreparePanel(int,android.view.View,android.view.Menu) -> onPreparePanel boolean onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu boolean onMenuItemSelected(int,android.view.MenuItem) -> onMenuItemSelected boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void openOptionsMenu() -> openOptionsMenu void closeOptionsMenu() -> closeOptionsMenu boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setContentView(android.view.View) -> setContentView void requestWindowFeature(long) -> requestWindowFeature void setSupportProgress(int) -> setSupportProgress void setSupportProgressBarIndeterminate(boolean) -> setSupportProgressBarIndeterminate void setSupportProgressBarIndeterminateVisibility(boolean) -> setSupportProgressBarIndeterminateVisibility void setSupportProgressBarVisibility(boolean) -> setSupportProgressBarVisibility void setSupportSecondaryProgress(int) -> setSupportSecondaryProgress com.actionbarsherlock.app.SherlockListActivity -> com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.ActionBarSherlock mSherlock -> mSherlock com.actionbarsherlock.ActionBarSherlock getSherlock() -> getSherlock com.actionbarsherlock.app.ActionBar getSupportActionBar() -> getSupportActionBar com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPostResume() -> onPostResume void onPause() -> onPause void onStop() -> onStop void onDestroy() -> onDestroy void onPostCreate(android.os.Bundle) -> onPostCreate void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged boolean onMenuOpened(int,android.view.Menu) -> onMenuOpened void onPanelClosed(int,android.view.Menu) -> onPanelClosed boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater void invalidateOptionsMenu() -> invalidateOptionsMenu void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu boolean onCreateOptionsMenu(android.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void openOptionsMenu() -> openOptionsMenu void closeOptionsMenu() -> closeOptionsMenu boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setContentView(android.view.View) -> setContentView void requestWindowFeature(long) -> requestWindowFeature void setSupportProgress(int) -> setSupportProgress void setSupportProgressBarIndeterminate(boolean) -> setSupportProgressBarIndeterminate void setSupportProgressBarIndeterminateVisibility(boolean) -> setSupportProgressBarIndeterminateVisibility void setSupportProgressBarVisibility(boolean) -> setSupportProgressBarVisibility void setSupportSecondaryProgress(int) -> setSupportSecondaryProgress com.actionbarsherlock.app.SherlockListFragment -> com.actionbarsherlock.app.SherlockListFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity -> mActivity com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() -> getSherlockActivity void onAttach(android.app.Activity) -> onAttach void onDetach() -> onDetach void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> onCreateOptionsMenu void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) -> onCreateOptionsMenu void onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected com.actionbarsherlock.app.SherlockPreferenceActivity -> com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.ActionBarSherlock mSherlock -> mSherlock com.actionbarsherlock.ActionBarSherlock getSherlock() -> getSherlock com.actionbarsherlock.app.ActionBar getSupportActionBar() -> getSupportActionBar com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void onActionModeStarted(com.actionbarsherlock.view.ActionMode) -> onActionModeStarted void onActionModeFinished(com.actionbarsherlock.view.ActionMode) -> onActionModeFinished void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onPostResume() -> onPostResume void onPause() -> onPause void onStop() -> onStop void onDestroy() -> onDestroy void onPostCreate(android.os.Bundle) -> onPostCreate void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged boolean onMenuOpened(int,android.view.Menu) -> onMenuOpened void onPanelClosed(int,android.view.Menu) -> onPanelClosed boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() -> getSupportMenuInflater void invalidateOptionsMenu() -> invalidateOptionsMenu void supportInvalidateOptionsMenu() -> supportInvalidateOptionsMenu boolean onCreateOptionsMenu(android.view.Menu) -> onCreateOptionsMenu boolean onPrepareOptionsMenu(android.view.Menu) -> onPrepareOptionsMenu boolean onOptionsItemSelected(android.view.MenuItem) -> onOptionsItemSelected void openOptionsMenu() -> openOptionsMenu void closeOptionsMenu() -> closeOptionsMenu boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) -> onCreatePanelMenu boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) -> onPreparePanel boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) -> onPrepareOptionsMenu boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setContentView(android.view.View) -> setContentView void requestWindowFeature(long) -> requestWindowFeature void setSupportProgress(int) -> setSupportProgress void setSupportProgressBarIndeterminate(boolean) -> setSupportProgressBarIndeterminate void setSupportProgressBarIndeterminateVisibility(boolean) -> setSupportProgressBarIndeterminateVisibility void setSupportProgressBarVisibility(boolean) -> setSupportProgressBarVisibility void setSupportSecondaryProgress(int) -> setSupportSecondaryProgress com.actionbarsherlock.internal.ActionBarSherlockCompat -> com.actionbarsherlock.internal.ActionBarSherlockCompat: int DEFAULT_FEATURES -> DEFAULT_FEATURES boolean mReserveOverflow -> mReserveOverflow boolean mReserveOverflowSet -> mReserveOverflowSet com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu java.util.HashMap mNativeItemMap -> mNativeItemMap boolean mMenuKeyIsLongPress -> mMenuKeyIsLongPress android.view.ViewGroup mDecor -> mDecor android.view.ViewGroup mContentParent -> mContentParent boolean mIsTitleReady -> mIsTitleReady boolean mIsDestroyed -> mIsDestroyed boolean mClosingActionMenu -> mClosingActionMenu boolean mMenuIsPrepared -> mMenuIsPrepared boolean mMenuRefreshContent -> mMenuRefreshContent android.os.Bundle mMenuFrozenActionViewState -> mMenuFrozenActionViewState com.actionbarsherlock.internal.app.ActionBarImpl aActionBar -> aActionBar com.actionbarsherlock.internal.widget.ActionBarView wActionBar -> wActionBar int mFeatures -> mFeatures int mUiOptions -> mUiOptions com.actionbarsherlock.internal.widget.IcsProgressBar mCircularProgressBar -> mCircularProgressBar com.actionbarsherlock.internal.widget.IcsProgressBar mHorizontalProgressBar -> mHorizontalProgressBar com.actionbarsherlock.view.ActionMode mActionMode -> mActionMode com.actionbarsherlock.internal.widget.ActionBarContextView mActionModeView -> mActionModeView android.widget.TextView mTitleView -> mTitleView java.lang.CharSequence mTitle -> mTitle boolean mIsFloating -> mIsFloating com.actionbarsherlock.app.ActionBar getActionBar() -> getActionBar void initActionBar() -> initActionBar android.content.Context getThemedContext() -> getThemedContext void setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void dispatchConfigurationChanged(android.content.res.Configuration) -> dispatchConfigurationChanged void dispatchPostResume() -> dispatchPostResume void dispatchPause() -> dispatchPause void dispatchStop() -> dispatchStop void dispatchInvalidateOptionsMenu() -> dispatchInvalidateOptionsMenu boolean dispatchOpenOptionsMenu() -> dispatchOpenOptionsMenu boolean dispatchCloseOptionsMenu() -> dispatchCloseOptionsMenu void dispatchPostCreate(android.os.Bundle) -> dispatchPostCreate boolean dispatchCreateOptionsMenu(android.view.Menu) -> dispatchCreateOptionsMenu boolean dispatchPrepareOptionsMenu(android.view.Menu) -> dispatchPrepareOptionsMenu boolean dispatchOptionsItemSelected(android.view.MenuItem) -> dispatchOptionsItemSelected boolean dispatchMenuOpened(int,android.view.Menu) -> dispatchMenuOpened void dispatchPanelClosed(int,android.view.Menu) -> dispatchPanelClosed void dispatchTitleChanged(java.lang.CharSequence,int) -> dispatchTitleChanged boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent void dispatchDestroy() -> dispatchDestroy boolean preparePanel() -> preparePanel boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onMenuModeChange void reopenMenu(boolean) -> reopenMenu boolean initializePanelMenu() -> initializePanelMenu void checkCloseActionMenu(com.actionbarsherlock.view.Menu) -> checkCloseActionMenu boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onOpenSubMenu void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean onMenuItemClick(android.view.MenuItem) -> onMenuItemClick boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected void setProgressBarVisibility(boolean) -> setProgressBarVisibility void setProgressBarIndeterminateVisibility(boolean) -> setProgressBarIndeterminateVisibility void setProgressBarIndeterminate(boolean) -> setProgressBarIndeterminate void setProgress(int) -> setProgress void setSecondaryProgress(int) -> setSecondaryProgress void setFeatureInt(int,int) -> setFeatureInt void updateInt(int,int,boolean) -> updateInt void onIntChanged(int,int) -> onIntChanged void updateProgressBars(int) -> updateProgressBars void showProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) -> showProgressBars void hideProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) -> hideProgressBars com.actionbarsherlock.internal.widget.IcsProgressBar getCircularProgressBar(boolean) -> getCircularProgressBar com.actionbarsherlock.internal.widget.IcsProgressBar getHorizontalProgressBar(boolean) -> getHorizontalProgressBar int getFeatures() -> getFeatures boolean hasFeature(int) -> hasFeature boolean requestFeature(int) -> requestFeature void setUiOptions(int) -> setUiOptions void setUiOptions(int,int) -> setUiOptions void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void installDecor() -> installDecor android.view.ViewGroup generateLayout() -> generateLayout boolean isReservingOverflow() -> isReservingOverflow int loadUiOptionsFromManifest(android.app.Activity) -> loadUiOptionsFromManifest java.lang.String cleanActivityName(java.lang.String,java.lang.String) -> cleanActivityName com.actionbarsherlock.internal.widget.ActionBarContextView access$0(com.actionbarsherlock.internal.ActionBarSherlockCompat) -> access$0 android.app.Activity access$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) -> access$1 com.actionbarsherlock.view.ActionMode access$2(com.actionbarsherlock.internal.ActionBarSherlockCompat) -> access$2 void access$3(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode) -> access$3 boolean access$4(com.actionbarsherlock.internal.ActionBarSherlockCompat) -> access$4 com.actionbarsherlock.internal.view.menu.MenuBuilder access$5(com.actionbarsherlock.internal.ActionBarSherlockCompat) -> access$5 com.actionbarsherlock.internal.ActionBarSherlockCompat$1 -> com.actionbarsherlock.internal.ActionBarSherlockCompat$1: com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper -> com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: com.actionbarsherlock.view.ActionMode$Callback mWrapped -> mWrapped com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 -> this$0 boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) -> onCreateActionMode boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) -> onPrepareActionMode boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) -> onActionItemClicked void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) -> onDestroyActionMode com.actionbarsherlock.internal.ActionBarSherlockNative -> com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.internal.app.ActionBarWrapper mActionBar -> mActionBar com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper mActionMode -> mActionMode com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu -> mMenu com.actionbarsherlock.app.ActionBar getActionBar() -> getActionBar void initActionBar() -> initActionBar void dispatchInvalidateOptionsMenu() -> dispatchInvalidateOptionsMenu boolean dispatchCreateOptionsMenu(android.view.Menu) -> dispatchCreateOptionsMenu boolean dispatchPrepareOptionsMenu(android.view.Menu) -> dispatchPrepareOptionsMenu boolean dispatchOptionsItemSelected(android.view.MenuItem) -> dispatchOptionsItemSelected boolean hasFeature(int) -> hasFeature boolean requestFeature(int) -> requestFeature void setUiOptions(int) -> setUiOptions void setUiOptions(int,int) -> setUiOptions void setContentView(int) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView void setTitle(java.lang.CharSequence) -> setTitle void setProgressBarVisibility(boolean) -> setProgressBarVisibility void setProgressBarIndeterminateVisibility(boolean) -> setProgressBarIndeterminateVisibility void setProgressBarIndeterminate(boolean) -> setProgressBarIndeterminate void setProgress(int) -> setProgress void setSecondaryProgress(int) -> setSecondaryProgress android.content.Context getThemedContext() -> getThemedContext com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void access$0(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper) -> access$0 com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper access$1(com.actionbarsherlock.internal.ActionBarSherlockNative) -> access$1 com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper -> com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: com.actionbarsherlock.view.ActionMode$Callback mCallback -> mCallback com.actionbarsherlock.internal.ActionBarSherlockNative this$0 -> this$0 boolean onCreateActionMode(android.view.ActionMode,android.view.Menu) -> onCreateActionMode boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu) -> onPrepareActionMode boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem) -> onActionItemClicked void onDestroyActionMode(android.view.ActionMode) -> onDestroyActionMode com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper -> com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: android.view.ActionMode mActionMode -> mActionMode com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu -> mMenu com.actionbarsherlock.internal.ActionBarSherlockNative this$0 -> this$0 void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setSubtitle(int) -> setSubtitle void setCustomView(android.view.View) -> setCustomView void invalidate() -> invalidate void finish() -> finish com.actionbarsherlock.internal.view.menu.MenuWrapper getMenu() -> getMenu java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle android.view.View getCustomView() -> getCustomView com.actionbarsherlock.view.MenuInflater getMenuInflater() -> getMenuInflater void setTag(java.lang.Object) -> setTag java.lang.Object getTag() -> getTag com.actionbarsherlock.view.Menu getMenu() -> getMenu com.actionbarsherlock.internal.ResourcesCompat -> com.actionbarsherlock.internal.ResourcesCompat: boolean getResources_getBoolean(android.content.Context,int) -> getResources_getBoolean int getResources_getInteger(android.content.Context,int) -> getResources_getInteger com.actionbarsherlock.internal.app.ActionBarImpl -> com.actionbarsherlock.internal.app.ActionBarImpl: android.content.Context mContext -> mContext android.content.Context mThemedContext -> mThemedContext android.app.Activity mActivity -> mActivity com.actionbarsherlock.internal.widget.ActionBarContainer mContainerView -> mContainerView com.actionbarsherlock.internal.widget.ActionBarView mActionView -> mActionView com.actionbarsherlock.internal.widget.ActionBarContextView mContextView -> mContextView com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView -> mSplitView com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout mContentView -> mContentView com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView -> mTabScrollView java.util.ArrayList mTabs -> mTabs com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl mSelectedTab -> mSelectedTab int mSavedTabPosition -> mSavedTabPosition com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl mActionMode -> mActionMode com.actionbarsherlock.view.ActionMode mDeferredDestroyActionMode -> mDeferredDestroyActionMode com.actionbarsherlock.view.ActionMode$Callback mDeferredModeDestroyCallback -> mDeferredModeDestroyCallback boolean mLastMenuVisibility -> mLastMenuVisibility java.util.ArrayList mMenuVisibilityListeners -> mMenuVisibilityListeners int CONTEXT_DISPLAY_NORMAL -> CONTEXT_DISPLAY_NORMAL int CONTEXT_DISPLAY_SPLIT -> CONTEXT_DISPLAY_SPLIT int INVALID_POSITION -> INVALID_POSITION int mContextDisplayMode -> mContextDisplayMode boolean mHasEmbeddedTabs -> mHasEmbeddedTabs android.os.Handler mHandler -> mHandler java.lang.Runnable mTabSelector -> mTabSelector com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentShowAnim -> mCurrentShowAnim com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentModeAnim -> mCurrentModeAnim boolean mShowHideAnimationEnabled -> mShowHideAnimationEnabled boolean mWasHiddenBeforeMode -> mWasHiddenBeforeMode com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mHideListener -> mHideListener com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mShowListener -> mShowListener void init(android.view.View) -> init void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void setHasEmbeddedTabs(boolean) -> setHasEmbeddedTabs void ensureTabsExist() -> ensureTabsExist void completeDeferredDestroyActionMode() -> completeDeferredDestroyActionMode void setShowHideAnimationEnabled(boolean) -> setShowHideAnimationEnabled void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> addOnMenuVisibilityListener void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> removeOnMenuVisibilityListener void dispatchMenuVisibilityChanged(boolean) -> dispatchMenuVisibilityChanged void setCustomView(int) -> setCustomView void setDisplayUseLogoEnabled(boolean) -> setDisplayUseLogoEnabled void setDisplayShowHomeEnabled(boolean) -> setDisplayShowHomeEnabled void setDisplayHomeAsUpEnabled(boolean) -> setDisplayHomeAsUpEnabled void setDisplayShowTitleEnabled(boolean) -> setDisplayShowTitleEnabled void setDisplayShowCustomEnabled(boolean) -> setDisplayShowCustomEnabled void setHomeButtonEnabled(boolean) -> setHomeButtonEnabled void setTitle(int) -> setTitle void setSubtitle(int) -> setSubtitle void setSelectedNavigationItem(int) -> setSelectedNavigationItem void removeAllTabs() -> removeAllTabs void cleanupTabs() -> cleanupTabs void setTitle(java.lang.CharSequence) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setDisplayOptions(int) -> setDisplayOptions void setDisplayOptions(int,int) -> setDisplayOptions void setBackgroundDrawable(android.graphics.drawable.Drawable) -> setBackgroundDrawable void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) -> setStackedBackgroundDrawable void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) -> setSplitBackgroundDrawable android.view.View getCustomView() -> getCustomView java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle int getNavigationMode() -> getNavigationMode int getDisplayOptions() -> getDisplayOptions com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) -> startActionMode void configureTab(com.actionbarsherlock.app.ActionBar$Tab,int) -> configureTab void addTab(com.actionbarsherlock.app.ActionBar$Tab) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) -> addTab com.actionbarsherlock.app.ActionBar$Tab newTab() -> newTab void removeTab(com.actionbarsherlock.app.ActionBar$Tab) -> removeTab void removeTabAt(int) -> removeTabAt void selectTab(com.actionbarsherlock.app.ActionBar$Tab) -> selectTab com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() -> getSelectedTab int getHeight() -> getHeight void show() -> show void show(boolean) -> show void hide() -> hide boolean isShowing() -> isShowing void animateToMode(boolean) -> animateToMode android.content.Context getThemedContext() -> getThemedContext void setCustomView(android.view.View) -> setCustomView void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) -> setCustomView void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) -> setListNavigationCallbacks int getSelectedNavigationIndex() -> getSelectedNavigationIndex int getNavigationItemCount() -> getNavigationItemCount int getTabCount() -> getTabCount void setNavigationMode(int) -> setNavigationMode com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) -> getTabAt void setIcon(int) -> setIcon void setIcon(android.graphics.drawable.Drawable) -> setIcon void setLogo(int) -> setLogo void setLogo(android.graphics.drawable.Drawable) -> setLogo com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout access$0(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$0 com.actionbarsherlock.internal.widget.ActionBarContainer access$1(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$1 com.actionbarsherlock.internal.widget.ActionBarContainer access$2(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$2 int access$3(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$3 void access$4(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> access$4 com.actionbarsherlock.internal.widget.ActionBarContextView access$5(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$5 com.actionbarsherlock.internal.widget.ActionBarView access$6(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$6 android.content.Context access$7(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$7 com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$8(com.actionbarsherlock.internal.app.ActionBarImpl) -> access$8 com.actionbarsherlock.internal.app.ActionBarImpl$1 -> com.actionbarsherlock.internal.app.ActionBarImpl$1: com.actionbarsherlock.internal.app.ActionBarImpl this$0 -> this$0 void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd com.actionbarsherlock.internal.app.ActionBarImpl$2 -> com.actionbarsherlock.internal.app.ActionBarImpl$2: com.actionbarsherlock.internal.app.ActionBarImpl this$0 -> this$0 void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl -> com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.view.ActionMode$Callback mCallback -> mCallback com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu java.lang.ref.WeakReference mCustomView -> mCustomView com.actionbarsherlock.internal.app.ActionBarImpl this$0 -> this$0 com.actionbarsherlock.view.MenuInflater getMenuInflater() -> getMenuInflater com.actionbarsherlock.view.Menu getMenu() -> getMenu void finish() -> finish void invalidate() -> invalidate boolean dispatchOnCreate() -> dispatchOnCreate void setCustomView(android.view.View) -> setCustomView void setSubtitle(java.lang.CharSequence) -> setSubtitle void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setSubtitle(int) -> setSubtitle java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle android.view.View getCustomView() -> getCustomView boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onCloseSubMenu void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onMenuModeChange com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl -> com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$TabListener mCallback -> mCallback java.lang.Object mTag -> mTag android.graphics.drawable.Drawable mIcon -> mIcon java.lang.CharSequence mText -> mText java.lang.CharSequence mContentDesc -> mContentDesc int mPosition -> mPosition android.view.View mCustomView -> mCustomView com.actionbarsherlock.internal.app.ActionBarImpl this$0 -> this$0 java.lang.Object getTag() -> getTag com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) -> setTag com.actionbarsherlock.app.ActionBar$TabListener getCallback() -> getCallback com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) -> setTabListener android.view.View getCustomView() -> getCustomView com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) -> setCustomView com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) -> setCustomView android.graphics.drawable.Drawable getIcon() -> getIcon int getPosition() -> getPosition void setPosition(int) -> setPosition java.lang.CharSequence getText() -> getText com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setIcon(int) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) -> setText com.actionbarsherlock.app.ActionBar$Tab setText(int) -> setText void select() -> select com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) -> setContentDescription com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) -> setContentDescription java.lang.CharSequence getContentDescription() -> getContentDescription com.actionbarsherlock.internal.app.ActionBarWrapper -> com.actionbarsherlock.internal.app.ActionBarWrapper: android.app.Activity mActivity -> mActivity android.app.ActionBar mActionBar -> mActionBar com.actionbarsherlock.app.ActionBar$OnNavigationListener mNavigationListener -> mNavigationListener java.util.Set mMenuVisibilityListeners -> mMenuVisibilityListeners android.support.v4.app.FragmentTransaction mFragmentTransaction -> mFragmentTransaction void setHomeButtonEnabled(boolean) -> setHomeButtonEnabled android.content.Context getThemedContext() -> getThemedContext void setCustomView(android.view.View) -> setCustomView void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) -> setCustomView void setCustomView(int) -> setCustomView void setIcon(int) -> setIcon void setIcon(android.graphics.drawable.Drawable) -> setIcon void setLogo(int) -> setLogo void setLogo(android.graphics.drawable.Drawable) -> setLogo void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) -> setListNavigationCallbacks boolean onNavigationItemSelected(int,long) -> onNavigationItemSelected void setSelectedNavigationItem(int) -> setSelectedNavigationItem int getSelectedNavigationIndex() -> getSelectedNavigationIndex int getNavigationItemCount() -> getNavigationItemCount void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setSubtitle(int) -> setSubtitle void setDisplayOptions(int) -> setDisplayOptions void setDisplayOptions(int,int) -> setDisplayOptions void setDisplayUseLogoEnabled(boolean) -> setDisplayUseLogoEnabled void setDisplayShowHomeEnabled(boolean) -> setDisplayShowHomeEnabled void setDisplayHomeAsUpEnabled(boolean) -> setDisplayHomeAsUpEnabled void setDisplayShowTitleEnabled(boolean) -> setDisplayShowTitleEnabled void setDisplayShowCustomEnabled(boolean) -> setDisplayShowCustomEnabled void setBackgroundDrawable(android.graphics.drawable.Drawable) -> setBackgroundDrawable void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) -> setStackedBackgroundDrawable void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) -> setSplitBackgroundDrawable android.view.View getCustomView() -> getCustomView java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle int getNavigationMode() -> getNavigationMode void setNavigationMode(int) -> setNavigationMode int getDisplayOptions() -> getDisplayOptions com.actionbarsherlock.app.ActionBar$Tab newTab() -> newTab void addTab(com.actionbarsherlock.app.ActionBar$Tab) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) -> addTab void removeTab(com.actionbarsherlock.app.ActionBar$Tab) -> removeTab void removeTabAt(int) -> removeTabAt void removeAllTabs() -> removeAllTabs void selectTab(com.actionbarsherlock.app.ActionBar$Tab) -> selectTab com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() -> getSelectedTab com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) -> getTabAt int getTabCount() -> getTabCount int getHeight() -> getHeight void show() -> show void hide() -> hide boolean isShowing() -> isShowing void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> addOnMenuVisibilityListener void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) -> removeOnMenuVisibilityListener void onMenuVisibilityChanged(boolean) -> onMenuVisibilityChanged android.app.Activity access$0(com.actionbarsherlock.internal.app.ActionBarWrapper) -> access$0 android.support.v4.app.FragmentTransaction access$1(com.actionbarsherlock.internal.app.ActionBarWrapper) -> access$1 void access$2(com.actionbarsherlock.internal.app.ActionBarWrapper,android.support.v4.app.FragmentTransaction) -> access$2 com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper -> com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: android.app.ActionBar$Tab mNativeTab -> mNativeTab java.lang.Object mTag -> mTag com.actionbarsherlock.app.ActionBar$TabListener mListener -> mListener com.actionbarsherlock.internal.app.ActionBarWrapper this$0 -> this$0 int getPosition() -> getPosition android.graphics.drawable.Drawable getIcon() -> getIcon java.lang.CharSequence getText() -> getText com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setIcon(int) -> setIcon com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) -> setText com.actionbarsherlock.app.ActionBar$Tab setText(int) -> setText com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) -> setCustomView com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) -> setCustomView android.view.View getCustomView() -> getCustomView com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) -> setTag java.lang.Object getTag() -> getTag com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) -> setTabListener void select() -> select com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) -> setContentDescription com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) -> setContentDescription java.lang.CharSequence getContentDescription() -> getContentDescription void onTabReselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) -> onTabReselected void onTabSelected(android.app.ActionBar$Tab,android.app.FragmentTransaction) -> onTabSelected void onTabUnselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) -> onTabUnselected com.actionbarsherlock.internal.nineoldandroids.animation.Animator -> com.actionbarsherlock.internal.nineoldandroids.animation.Animator: java.util.ArrayList mListeners -> mListeners void start() -> start void cancel() -> cancel void end() -> end long getStartDelay() -> getStartDelay void setStartDelay(long) -> setStartDelay com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) -> setDuration long getDuration() -> getDuration void setInterpolator(android.view.animation.Interpolator) -> setInterpolator boolean isRunning() -> isRunning boolean isStarted() -> isStarted void addListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) -> addListener void removeListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) -> removeListener java.util.ArrayList getListeners() -> getListeners void removeAllListeners() -> removeAllListeners com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() -> clone void setupStartValues() -> setupStartValues void setupEndValues() -> setupEndValues void setTarget(java.lang.Object) -> setTarget java.lang.Object clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener -> com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList mPlayingSet -> mPlayingSet java.util.HashMap mNodeMap -> mNodeMap java.util.ArrayList mNodes -> mNodes java.util.ArrayList mSortedNodes -> mSortedNodes boolean mNeedsSort -> mNeedsSort com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener mSetListener -> mSetListener boolean mTerminated -> mTerminated boolean mStarted -> mStarted long mStartDelay -> mStartDelay com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator mDelayAnim -> mDelayAnim long mDuration -> mDuration void playTogether(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) -> playTogether void playTogether(java.util.Collection) -> playTogether void playSequentially(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) -> playSequentially void playSequentially(java.util.List) -> playSequentially java.util.ArrayList getChildAnimations() -> getChildAnimations void setTarget(java.lang.Object) -> setTarget void setInterpolator(android.view.animation.Interpolator) -> setInterpolator com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder play(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> play void cancel() -> cancel void end() -> end boolean isRunning() -> isRunning boolean isStarted() -> isStarted long getStartDelay() -> getStartDelay void setStartDelay(long) -> setStartDelay long getDuration() -> getDuration com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet setDuration(long) -> setDuration void setupStartValues() -> setupStartValues void setupEndValues() -> setupEndValues void start() -> start com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet clone() -> clone void sortNodes() -> sortNodes com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) -> setDuration java.util.ArrayList access$2(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) -> access$2 java.util.HashMap access$3(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) -> access$3 java.util.ArrayList access$4(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) -> access$4 void access$5(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,boolean) -> access$5 java.util.ArrayList access$6(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) -> access$6 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1 -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: boolean canceled -> canceled com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 -> this$0 java.util.ArrayList val$nodesToStart -> val$nodesToStart void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet -> mAnimatorSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 -> this$0 void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mCurrentNode -> mCurrentNode com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 -> this$0 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder with(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> with com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder before(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> before com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> after com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(long) -> after com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: int WITH -> WITH int AFTER -> AFTER com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node node -> node int rule -> rule com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet -> mAnimatorSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mNode -> mNode int mRule -> mRule void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart void startIfReady(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> startIfReady com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node -> com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: com.actionbarsherlock.internal.nineoldandroids.animation.Animator animation -> animation java.util.ArrayList dependencies -> dependencies java.util.ArrayList tmpDependencies -> tmpDependencies java.util.ArrayList nodeDependencies -> nodeDependencies java.util.ArrayList nodeDependents -> nodeDependents boolean done -> done void addDependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency) -> addDependency com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node clone() -> clone java.lang.Object clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator -> com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator: java.lang.Float evaluate(float,java.lang.Number,java.lang.Number) -> evaluate java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) -> evaluate com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet -> com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: float firstValue -> firstValue float lastValue -> lastValue float deltaValue -> deltaValue boolean firstTime -> firstTime java.lang.Object getValue(float) -> getValue com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet clone() -> clone float getFloatValue(float) -> getFloatValue com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator -> com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator: java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer) -> evaluate java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) -> evaluate com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet -> com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: int firstValue -> firstValue int lastValue -> lastValue int deltaValue -> deltaValue boolean firstTime -> firstTime java.lang.Object getValue(float) -> getValue com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet clone() -> clone int getIntValue(float) -> getIntValue com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe -> com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: float mFraction -> mFraction java.lang.Class mValueType -> mValueType android.view.animation.Interpolator mInterpolator -> mInterpolator boolean mHasValue -> mHasValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float,int) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float,float) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float,java.lang.Object) -> ofObject com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float) -> ofObject boolean hasValue() -> hasValue java.lang.Object getValue() -> getValue void setValue(java.lang.Object) -> setValue float getFraction() -> getFraction void setFraction(float) -> setFraction android.view.animation.Interpolator getInterpolator() -> getInterpolator void setInterpolator(android.view.animation.Interpolator) -> setInterpolator java.lang.Class getType() -> getType com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() -> clone java.lang.Object clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe -> com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: float mValue -> mValue float getFloatValue() -> getFloatValue java.lang.Object getValue() -> getValue void setValue(java.lang.Object) -> setValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe -> com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: int mValue -> mValue int getIntValue() -> getIntValue java.lang.Object getValue() -> getValue void setValue(java.lang.Object) -> setValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe -> com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: java.lang.Object mValue -> mValue java.lang.Object getValue() -> getValue void setValue(java.lang.Object) -> setValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet -> com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: int mNumKeyframes -> mNumKeyframes com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mFirstKeyframe -> mFirstKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mLastKeyframe -> mLastKeyframe android.view.animation.Interpolator mInterpolator -> mInterpolator java.util.ArrayList mKeyframes -> mKeyframes com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator -> mEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofInt(int[]) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofFloat(float[]) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofKeyframe(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) -> ofKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofObject(java.lang.Object[]) -> ofObject void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) -> setEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() -> clone java.lang.Object getValue(float) -> getValue java.lang.String toString() -> toString java.lang.Object clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator -> com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: boolean DBG -> DBG java.lang.Object mTarget -> mTarget java.lang.String mPropertyName -> mPropertyName void setPropertyName(java.lang.String) -> setPropertyName java.lang.String getPropertyName() -> getPropertyName com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofInt(java.lang.Object,java.lang.String,int[]) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofFloat(java.lang.Object,java.lang.String,float[]) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofObject(java.lang.Object,java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) -> ofObject com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofPropertyValuesHolder(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) -> ofPropertyValuesHolder void setIntValues(int[]) -> setIntValues void setFloatValues(float[]) -> setFloatValues void setObjectValues(java.lang.Object[]) -> setObjectValues void start() -> start void initAnimation() -> initAnimation com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator setDuration(long) -> setDuration java.lang.Object getTarget() -> getTarget void setTarget(java.lang.Object) -> setTarget void setupStartValues() -> setupStartValues void setupEndValues() -> setupEndValues void animateValue(float) -> animateValue com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator clone() -> clone java.lang.String toString() -> toString com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) -> setDuration com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder -> com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.String mPropertyName -> mPropertyName java.lang.reflect.Method mSetter -> mSetter java.lang.reflect.Method mGetter -> mGetter java.lang.Class mValueType -> mValueType com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet mKeyframeSet -> mKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sIntEvaluator -> sIntEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sFloatEvaluator -> sFloatEvaluator java.lang.Class[] FLOAT_VARIANTS -> FLOAT_VARIANTS java.lang.Class[] INTEGER_VARIANTS -> INTEGER_VARIANTS java.lang.Class[] DOUBLE_VARIANTS -> DOUBLE_VARIANTS java.util.HashMap sSetterPropertyMap -> sSetterPropertyMap java.util.HashMap sGetterPropertyMap -> sGetterPropertyMap java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock -> mPropertyMapLock java.lang.Object[] mTmpValueArray -> mTmpValueArray com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator -> mEvaluator java.lang.Object mAnimatedValue -> mAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofInt(java.lang.String,int[]) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofFloat(java.lang.String,float[]) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofObject(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) -> ofObject com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofKeyframe(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) -> ofKeyframe void setIntValues(int[]) -> setIntValues void setFloatValues(float[]) -> setFloatValues void setKeyframes(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) -> setKeyframes void setObjectValues(java.lang.Object[]) -> setObjectValues java.lang.reflect.Method getPropertyFunction(java.lang.Class,java.lang.String,java.lang.Class) -> getPropertyFunction java.lang.reflect.Method setupSetterOrGetter(java.lang.Class,java.util.HashMap,java.lang.String,java.lang.Class) -> setupSetterOrGetter void setupSetter(java.lang.Class) -> setupSetter void setupGetter(java.lang.Class) -> setupGetter void setupSetterAndGetter(java.lang.Object) -> setupSetterAndGetter void setupValue(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe) -> setupValue void setupStartValue(java.lang.Object) -> setupStartValue void setupEndValue(java.lang.Object) -> setupEndValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() -> clone void setAnimatedValue(java.lang.Object) -> setAnimatedValue void init() -> init void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) -> setEvaluator void calculateValue(float) -> calculateValue void setPropertyName(java.lang.String) -> setPropertyName java.lang.String getPropertyName() -> getPropertyName java.lang.Object getAnimatedValue() -> getAnimatedValue java.lang.String toString() -> toString java.lang.String getMethodName(java.lang.String,java.lang.String) -> getMethodName java.lang.Object clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder -> com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet mFloatKeyframeSet -> mFloatKeyframeSet float mFloatAnimatedValue -> mFloatAnimatedValue void setFloatValues(float[]) -> setFloatValues void calculateValue(float) -> calculateValue java.lang.Object getAnimatedValue() -> getAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone() -> clone void setAnimatedValue(java.lang.Object) -> setAnimatedValue void setupSetter(java.lang.Class) -> setupSetter com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder -> com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet mIntKeyframeSet -> mIntKeyframeSet int mIntAnimatedValue -> mIntAnimatedValue void setIntValues(int[]) -> setIntValues void calculateValue(float) -> calculateValue java.lang.Object getAnimatedValue() -> getAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder clone() -> clone void setAnimatedValue(java.lang.Object) -> setAnimatedValue void setupSetter(java.lang.Class) -> setupSetter com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator -> com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator: java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) -> evaluate com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long DEFAULT_FRAME_DELAY -> DEFAULT_FRAME_DELAY int ANIMATION_START -> ANIMATION_START int ANIMATION_FRAME -> ANIMATION_FRAME int STOPPED -> STOPPED int RUNNING -> RUNNING int SEEKED -> SEEKED long mStartTime -> mStartTime long mSeekTime -> mSeekTime java.lang.ThreadLocal sAnimationHandler -> sAnimationHandler java.lang.ThreadLocal sAnimations -> sAnimations java.lang.ThreadLocal sPendingAnimations -> sPendingAnimations java.lang.ThreadLocal sDelayedAnims -> sDelayedAnims java.lang.ThreadLocal sEndingAnims -> sEndingAnims java.lang.ThreadLocal sReadyAnims -> sReadyAnims android.view.animation.Interpolator sDefaultInterpolator -> sDefaultInterpolator boolean mPlayingBackwards -> mPlayingBackwards int mCurrentIteration -> mCurrentIteration float mCurrentFraction -> mCurrentFraction boolean mStartedDelay -> mStartedDelay long mDelayStartTime -> mDelayStartTime int mPlayingState -> mPlayingState boolean mRunning -> mRunning boolean mStarted -> mStarted boolean mInitialized -> mInitialized long mDuration -> mDuration long mStartDelay -> mStartDelay long sFrameDelay -> sFrameDelay int mRepeatCount -> mRepeatCount int mRepeatMode -> mRepeatMode android.view.animation.Interpolator mInterpolator -> mInterpolator java.util.ArrayList mUpdateListeners -> mUpdateListeners com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] mValues -> mValues java.util.HashMap mValuesMap -> mValuesMap int RESTART -> RESTART int REVERSE -> REVERSE int INFINITE -> INFINITE com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofInt(int[]) -> ofInt com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofFloat(float[]) -> ofFloat com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofPropertyValuesHolder(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) -> ofPropertyValuesHolder com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofObject(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) -> ofObject void setIntValues(int[]) -> setIntValues void setFloatValues(float[]) -> setFloatValues void setObjectValues(java.lang.Object[]) -> setObjectValues void setValues(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) -> setValues com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] getValues() -> getValues void initAnimation() -> initAnimation com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) -> setDuration long getDuration() -> getDuration void setCurrentPlayTime(long) -> setCurrentPlayTime long getCurrentPlayTime() -> getCurrentPlayTime long getStartDelay() -> getStartDelay void setStartDelay(long) -> setStartDelay long getFrameDelay() -> getFrameDelay void setFrameDelay(long) -> setFrameDelay java.lang.Object getAnimatedValue() -> getAnimatedValue java.lang.Object getAnimatedValue(java.lang.String) -> getAnimatedValue void setRepeatCount(int) -> setRepeatCount int getRepeatCount() -> getRepeatCount void setRepeatMode(int) -> setRepeatMode int getRepeatMode() -> getRepeatMode void addUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) -> addUpdateListener void removeAllUpdateListeners() -> removeAllUpdateListeners void removeUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) -> removeUpdateListener void setInterpolator(android.view.animation.Interpolator) -> setInterpolator android.view.animation.Interpolator getInterpolator() -> getInterpolator void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) -> setEvaluator void start(boolean) -> start void start() -> start void cancel() -> cancel void end() -> end boolean isRunning() -> isRunning boolean isStarted() -> isStarted void reverse() -> reverse void endAnimation() -> endAnimation void startAnimation() -> startAnimation boolean delayedAnimationFrame(long) -> delayedAnimationFrame boolean animationFrame(long) -> animationFrame float getAnimatedFraction() -> getAnimatedFraction void animateValue(float) -> animateValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() -> clone int getCurrentAnimationsCount() -> getCurrentAnimationsCount void clearAllAnimations() -> clearAllAnimations java.lang.String toString() -> toString com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() -> clone com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) -> setDuration java.lang.ThreadLocal access$2() -> access$2 java.lang.ThreadLocal access$3() -> access$3 java.lang.ThreadLocal access$4() -> access$4 long access$5(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) -> access$5 void access$6(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) -> access$6 java.lang.ThreadLocal access$7() -> access$7 java.lang.ThreadLocal access$8() -> access$8 boolean access$9(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,long) -> access$9 void access$10(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,boolean) -> access$10 void access$11(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) -> access$11 long access$12() -> access$12 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1 -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1: java.util.ArrayList initialValue() -> initialValue java.lang.Object initialValue() -> initialValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2 -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2: java.util.ArrayList initialValue() -> initialValue java.lang.Object initialValue() -> initialValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3 -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3: java.util.ArrayList initialValue() -> initialValue java.lang.Object initialValue() -> initialValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4 -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4: java.util.ArrayList initialValue() -> initialValue java.lang.Object initialValue() -> initialValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5 -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5: java.util.ArrayList initialValue() -> initialValue java.lang.Object initialValue() -> initialValue com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler: void handleMessage(android.os.Message) -> handleMessage com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener -> com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener: void onAnimationUpdate(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) -> onAnimationUpdate com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup -> com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy -> mProxy void setVisibility(int) -> setVisibility float getAlpha() -> getAlpha void setAlpha(float) -> setAlpha float getTranslationX() -> getTranslationX void setTranslationX(float) -> setTranslationX float getTranslationY() -> getTranslationY void setTranslationY(float) -> setTranslationY com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy -> com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: boolean NEEDS_PROXY -> NEEDS_PROXY java.util.WeakHashMap PROXIES -> PROXIES java.lang.ref.WeakReference mView -> mView float mAlpha -> mAlpha float mScaleX -> mScaleX float mScaleY -> mScaleY float mTranslationX -> mTranslationX float mTranslationY -> mTranslationY android.graphics.RectF mBefore -> mBefore android.graphics.RectF mAfter -> mAfter android.graphics.Matrix mTempMatrix -> mTempMatrix com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy wrap(android.view.View) -> wrap float getAlpha() -> getAlpha void setAlpha(float) -> setAlpha float getScaleX() -> getScaleX void setScaleX(float) -> setScaleX float getScaleY() -> getScaleY void setScaleY(float) -> setScaleY int getScrollX() -> getScrollX void setScrollX(int) -> setScrollX int getScrollY() -> getScrollY void setScrollY(int) -> setScrollY float getTranslationX() -> getTranslationX void setTranslationX(float) -> setTranslationX float getTranslationY() -> getTranslationY void setTranslationY(float) -> setTranslationY void prepareForUpdate() -> prepareForUpdate void invalidateAfterUpdate() -> invalidateAfterUpdate void computeRect(android.graphics.RectF,android.view.View) -> computeRect void transformMatrix(android.graphics.Matrix,android.view.View) -> transformMatrix void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation void reset() -> reset com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout -> com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy -> mProxy void setVisibility(int) -> setVisibility float getAlpha() -> getAlpha void setAlpha(float) -> setAlpha float getTranslationY() -> getTranslationY void setTranslationY(float) -> setTranslationY com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView -> com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy -> mProxy void setVisibility(int) -> setVisibility float getAlpha() -> getAlpha void setAlpha(float) -> setAlpha com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout -> com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy -> mProxy void setVisibility(int) -> setVisibility float getAlpha() -> getAlpha void setAlpha(float) -> setAlpha float getTranslationX() -> getTranslationX void setTranslationX(float) -> setTranslationX com.actionbarsherlock.internal.view.ActionProviderWrapper -> com.actionbarsherlock.internal.view.ActionProviderWrapper: com.actionbarsherlock.view.ActionProvider mProvider -> mProvider com.actionbarsherlock.view.ActionProvider unwrap() -> unwrap android.view.View onCreateActionView() -> onCreateActionView boolean hasSubMenu() -> hasSubMenu boolean onPerformDefaultAction() -> onPerformDefaultAction void onPrepareSubMenu(android.view.SubMenu) -> onPrepareSubMenu com.actionbarsherlock.internal.view.StandaloneActionMode -> com.actionbarsherlock.internal.view.StandaloneActionMode: android.content.Context mContext -> mContext com.actionbarsherlock.internal.widget.ActionBarContextView mContextView -> mContextView com.actionbarsherlock.view.ActionMode$Callback mCallback -> mCallback java.lang.ref.WeakReference mCustomView -> mCustomView boolean mFinished -> mFinished boolean mFocusable -> mFocusable com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu void setTitle(java.lang.CharSequence) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setTitle(int) -> setTitle void setSubtitle(int) -> setSubtitle void setCustomView(android.view.View) -> setCustomView void invalidate() -> invalidate void finish() -> finish com.actionbarsherlock.view.Menu getMenu() -> getMenu java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle android.view.View getCustomView() -> getCustomView com.actionbarsherlock.view.MenuInflater getMenuInflater() -> getMenuInflater boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onCloseSubMenu void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onMenuModeChange boolean isUiFocusable() -> isUiFocusable com.actionbarsherlock.internal.view.View_HasStateListenerSupport -> com.actionbarsherlock.internal.view.View_HasStateListenerSupport: void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> addOnAttachStateChangeListener void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> removeOnAttachStateChangeListener com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener -> com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener: void onViewAttachedToWindow(android.view.View) -> onViewAttachedToWindow void onViewDetachedFromWindow(android.view.View) -> onViewDetachedFromWindow com.actionbarsherlock.internal.view.menu.ActionMenu -> com.actionbarsherlock.internal.view.menu.ActionMenu: android.content.Context mContext -> mContext boolean mIsQwerty -> mIsQwerty java.util.ArrayList mItems -> mItems android.content.Context getContext() -> getContext com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,int) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) -> add int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) -> addIntentOptions com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) -> addSubMenu void clear() -> clear void close() -> close int findItemIndex(int) -> findItemIndex com.actionbarsherlock.view.MenuItem findItem(int) -> findItem com.actionbarsherlock.view.MenuItem getItem(int) -> getItem boolean hasVisibleItems() -> hasVisibleItems com.actionbarsherlock.internal.view.menu.ActionMenuItem findItemWithShortcut(int,android.view.KeyEvent) -> findItemWithShortcut boolean isShortcutKey(int,android.view.KeyEvent) -> isShortcutKey boolean performIdentifierAction(int,int) -> performIdentifierAction boolean performShortcut(int,android.view.KeyEvent,int) -> performShortcut void removeGroup(int) -> removeGroup void removeItem(int) -> removeItem void setGroupCheckable(int,boolean,boolean) -> setGroupCheckable void setGroupEnabled(int,boolean) -> setGroupEnabled void setGroupVisible(int,boolean) -> setGroupVisible void setQwertyMode(boolean) -> setQwertyMode int size() -> size com.actionbarsherlock.internal.view.menu.ActionMenuItem -> com.actionbarsherlock.internal.view.menu.ActionMenuItem: int mId -> mId int mGroup -> mGroup int mOrdering -> mOrdering java.lang.CharSequence mTitle -> mTitle java.lang.CharSequence mTitleCondensed -> mTitleCondensed android.content.Intent mIntent -> mIntent char mShortcutNumericChar -> mShortcutNumericChar char mShortcutAlphabeticChar -> mShortcutAlphabeticChar android.graphics.drawable.Drawable mIconDrawable -> mIconDrawable android.content.Context mContext -> mContext com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener -> mClickListener int mFlags -> mFlags int CHECKABLE -> CHECKABLE int CHECKED -> CHECKED int EXCLUSIVE -> EXCLUSIVE int HIDDEN -> HIDDEN int ENABLED -> ENABLED char getAlphabeticShortcut() -> getAlphabeticShortcut int getGroupId() -> getGroupId android.graphics.drawable.Drawable getIcon() -> getIcon android.content.Intent getIntent() -> getIntent int getItemId() -> getItemId android.view.ContextMenu$ContextMenuInfo getMenuInfo() -> getMenuInfo char getNumericShortcut() -> getNumericShortcut int getOrder() -> getOrder com.actionbarsherlock.view.SubMenu getSubMenu() -> getSubMenu java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getTitleCondensed() -> getTitleCondensed boolean hasSubMenu() -> hasSubMenu boolean isCheckable() -> isCheckable boolean isChecked() -> isChecked boolean isEnabled() -> isEnabled boolean isVisible() -> isVisible com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) -> setAlphabeticShortcut com.actionbarsherlock.view.MenuItem setCheckable(boolean) -> setCheckable com.actionbarsherlock.internal.view.menu.ActionMenuItem setExclusiveCheckable(boolean) -> setExclusiveCheckable com.actionbarsherlock.view.MenuItem setChecked(boolean) -> setChecked com.actionbarsherlock.view.MenuItem setEnabled(boolean) -> setEnabled com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem setIcon(int) -> setIcon com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) -> setIntent com.actionbarsherlock.view.MenuItem setNumericShortcut(char) -> setNumericShortcut com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) -> setOnMenuItemClickListener com.actionbarsherlock.view.MenuItem setShortcut(char,char) -> setShortcut com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.view.MenuItem setTitle(int) -> setTitle com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) -> setTitleCondensed com.actionbarsherlock.view.MenuItem setVisible(boolean) -> setVisible boolean invoke() -> invoke void setShowAsAction(int) -> setShowAsAction com.actionbarsherlock.view.MenuItem setActionView(android.view.View) -> setActionView android.view.View getActionView() -> getActionView com.actionbarsherlock.view.MenuItem setActionView(int) -> setActionView com.actionbarsherlock.view.ActionProvider getActionProvider() -> getActionProvider com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) -> setActionProvider com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) -> setShowAsActionFlags boolean expandActionView() -> expandActionView boolean collapseActionView() -> collapseActionView boolean isActionViewExpanded() -> isActionViewExpanded com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) -> setOnActionExpandListener com.actionbarsherlock.internal.view.menu.ActionMenuItemView -> com.actionbarsherlock.internal.view.menu.ActionMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData -> mItemData java.lang.CharSequence mTitle -> mTitle com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker mItemInvoker -> mItemInvoker android.widget.ImageButton mImageButton -> mImageButton com.actionbarsherlock.internal.widget.CapitalizingButton mTextButton -> mTextButton boolean mAllowTextWithIcon -> mAllowTextWithIcon boolean mExpandedFormat -> mExpandedFormat int mMinWidth -> mMinWidth java.util.Set mListeners -> mListeners void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> addOnAttachStateChangeListener void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> removeOnAttachStateChangeListener void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow void onFinishInflate() -> onFinishInflate com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() -> getItemData void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) -> initialize void setEnabled(boolean) -> setEnabled void onClick(android.view.View) -> onClick void setItemInvoker(com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker) -> setItemInvoker boolean prefersCondensedTitle() -> prefersCondensedTitle void setCheckable(boolean) -> setCheckable void setChecked(boolean) -> setChecked void setExpandedFormat(boolean) -> setExpandedFormat void updateTextButtonVisibility() -> updateTextButtonVisibility void setIcon(android.graphics.drawable.Drawable) -> setIcon boolean hasText() -> hasText void setShortcut(boolean,char) -> setShortcut void setTitle(java.lang.CharSequence) -> setTitle boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> onPopulateAccessibilityEvent boolean dispatchHoverEvent(android.view.MotionEvent) -> dispatchHoverEvent boolean showsIcon() -> showsIcon boolean needsDividerBefore() -> needsDividerBefore boolean needsDividerAfter() -> needsDividerAfter boolean onLongClick(android.view.View) -> onLongClick void onMeasure(int,int) -> onMeasure com.actionbarsherlock.internal.view.menu.ActionMenuPresenter -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View mOverflowButton -> mOverflowButton boolean mReserveOverflow -> mReserveOverflow boolean mReserveOverflowSet -> mReserveOverflowSet int mWidthLimit -> mWidthLimit int mActionItemWidthLimit -> mActionItemWidthLimit int mMaxItems -> mMaxItems boolean mMaxItemsSet -> mMaxItemsSet boolean mStrictWidthLimit -> mStrictWidthLimit boolean mWidthLimitSet -> mWidthLimitSet boolean mExpandedActionViewsExclusive -> mExpandedActionViewsExclusive int mMinCellSize -> mMinCellSize android.util.SparseBooleanArray mActionButtonGroups -> mActionButtonGroups android.view.View mScrapActionButtonView -> mScrapActionButtonView com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mOverflowPopup -> mOverflowPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup -> mActionButtonPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable -> mPostedOpenRunnable com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback -> mPopupPresenterCallback int mOpenSubMenuId -> mOpenSubMenuId void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initForMenu boolean reserveOverflow(android.content.Context) -> reserveOverflow void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void setWidthLimit(int,boolean) -> setWidthLimit void setReserveOverflow(boolean) -> setReserveOverflow void setItemLimit(int) -> setItemLimit void setExpandedActionViewsExclusive(boolean) -> setExpandedActionViewsExclusive com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) -> getMenuView android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) -> getItemView void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) -> bindItemView boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> shouldIncludeItem void updateMenuView(boolean) -> updateMenuView boolean filterLeftoverView(android.view.ViewGroup,int) -> filterLeftoverView boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected android.view.View findViewForItem(com.actionbarsherlock.view.MenuItem) -> findViewForItem boolean showOverflowMenu() -> showOverflowMenu boolean hideOverflowMenu() -> hideOverflowMenu boolean dismissPopupMenus() -> dismissPopupMenus boolean hideSubMenus() -> hideSubMenus boolean isOverflowMenuShowing() -> isOverflowMenuShowing boolean isOverflowReserved() -> isOverflowReserved boolean flagActionItems() -> flagActionItems void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState void onSubUiVisibilityChanged(boolean) -> onSubUiVisibilityChanged void access$0(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) -> access$0 android.view.View access$1(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) -> access$1 void access$2(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu) -> access$2 void access$3(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable) -> access$3 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 -> this$0 void onDismiss() -> onDismiss com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey: boolean get(android.content.Context) -> get com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mPopup -> mPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: java.util.Set mListeners -> mListeners com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 -> this$0 boolean performClick() -> performClick boolean needsDividerBefore() -> needsDividerBefore boolean needsDividerAfter() -> needsDividerAfter void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> addOnAttachStateChangeListener void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) -> removeOnAttachStateChangeListener com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 -> this$0 void onDismiss() -> onDismiss com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 -> this$0 boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onOpenSubMenu void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: int openSubMenuId -> openSubMenuId android.os.Parcelable$Creator CREATOR -> CREATOR int describeContents() -> describeContents void writeToParcel(android.os.Parcel,int) -> writeToParcel com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1 -> com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel) -> createFromParcel com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray com.actionbarsherlock.internal.view.menu.ActionMenuView -> com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean IS_FROYO -> IS_FROYO int MIN_CELL_SIZE -> MIN_CELL_SIZE int GENERATED_ITEM_PADDING -> GENERATED_ITEM_PADDING com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu boolean mReserveOverflow -> mReserveOverflow com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mPresenter -> mPresenter boolean mFormatItems -> mFormatItems int mFormatItemsWidth -> mFormatItemsWidth int mMinCellSize -> mMinCellSize int mGeneratedItemPadding -> mGeneratedItemPadding boolean mFirst -> mFirst void setPresenter(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) -> setPresenter boolean isExpandedFormat() -> isExpandedFormat void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void onDraw(android.graphics.Canvas) -> onDraw void onMeasure(int,int) -> onMeasure void onMeasureExactFormat(int,int) -> onMeasureExactFormat int measureChildForCells(android.view.View,int,int,int,int) -> measureChildForCells void onLayout(boolean,int,int,int,int) -> onLayout void onDetachedFromWindow() -> onDetachedFromWindow boolean isOverflowReserved() -> isOverflowReserved void setOverflowReserved(boolean) -> setOverflowReserved com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams() -> generateOverflowButtonLayoutParams boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> invokeItem int getWindowAnimations() -> getWindowAnimations void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initialize boolean hasDividerBeforeChildAt(int) -> hasDividerBeforeChildAt boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView -> com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView: boolean needsDividerBefore() -> needsDividerBefore boolean needsDividerAfter() -> needsDividerAfter com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams -> com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: boolean isOverflowButton -> isOverflowButton int cellsUsed -> cellsUsed int extraPixels -> extraPixels boolean expandable -> expandable boolean preventEdgeOffset -> preventEdgeOffset boolean expanded -> expanded com.actionbarsherlock.internal.view.menu.BaseMenuPresenter -> com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean IS_HONEYCOMB -> IS_HONEYCOMB android.content.Context mSystemContext -> mSystemContext android.content.Context mContext -> mContext com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu android.view.LayoutInflater mSystemInflater -> mSystemInflater android.view.LayoutInflater mInflater -> mInflater com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mCallback -> mCallback int mMenuLayoutRes -> mMenuLayoutRes int mItemLayoutRes -> mItemLayoutRes com.actionbarsherlock.internal.view.menu.MenuView mMenuView -> mMenuView int mId -> mId void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initForMenu com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) -> getMenuView void updateMenuView(boolean) -> updateMenuView void addItemView(android.view.View,int) -> addItemView boolean filterLeftoverView(android.view.ViewGroup,int) -> filterLeftoverView void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) -> setCallback com.actionbarsherlock.internal.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup) -> createItemView android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) -> getItemView void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) -> bindItemView boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> shouldIncludeItem void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected boolean flagActionItems() -> flagActionItems boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView int getId() -> getId void setId(int) -> setId com.actionbarsherlock.internal.view.menu.ListMenuItemView -> com.actionbarsherlock.internal.view.menu.ListMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData -> mItemData android.widget.ImageView mIconView -> mIconView android.widget.RadioButton mRadioButton -> mRadioButton android.widget.TextView mTitleView -> mTitleView android.widget.CheckBox mCheckBox -> mCheckBox android.widget.TextView mShortcutView -> mShortcutView android.graphics.drawable.Drawable mBackground -> mBackground int mTextAppearance -> mTextAppearance android.content.Context mTextAppearanceContext -> mTextAppearanceContext boolean mPreserveIconSpacing -> mPreserveIconSpacing android.view.LayoutInflater mInflater -> mInflater boolean mForceShowIcon -> mForceShowIcon android.content.Context mContext -> mContext void onFinishInflate() -> onFinishInflate void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) -> initialize void setForceShowIcon(boolean) -> setForceShowIcon void setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() -> getItemData void setCheckable(boolean) -> setCheckable void setChecked(boolean) -> setChecked void setShortcut(boolean,char) -> setShortcut void setIcon(android.graphics.drawable.Drawable) -> setIcon void onMeasure(int,int) -> onMeasure void insertIconView() -> insertIconView void insertRadioButton() -> insertRadioButton void insertCheckBox() -> insertCheckBox boolean prefersCondensedTitle() -> prefersCondensedTitle boolean showsIcon() -> showsIcon android.view.LayoutInflater getInflater() -> getInflater com.actionbarsherlock.internal.view.menu.MenuBuilder -> com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.String PRESENTER_KEY -> PRESENTER_KEY java.lang.String ACTION_VIEW_STATES_KEY -> ACTION_VIEW_STATES_KEY java.lang.String EXPANDED_ACTION_VIEW_ID -> EXPANDED_ACTION_VIEW_ID int[] sCategoryToOrder -> sCategoryToOrder android.content.Context mContext -> mContext android.content.res.Resources mResources -> mResources boolean mQwertyMode -> mQwertyMode boolean mShortcutsVisible -> mShortcutsVisible com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback mCallback -> mCallback java.util.ArrayList mItems -> mItems java.util.ArrayList mVisibleItems -> mVisibleItems boolean mIsVisibleItemsStale -> mIsVisibleItemsStale java.util.ArrayList mActionItems -> mActionItems java.util.ArrayList mNonActionItems -> mNonActionItems boolean mIsActionItemsStale -> mIsActionItemsStale int mDefaultShowAsAction -> mDefaultShowAsAction android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo -> mCurrentMenuInfo java.lang.CharSequence mHeaderTitle -> mHeaderTitle android.graphics.drawable.Drawable mHeaderIcon -> mHeaderIcon android.view.View mHeaderView -> mHeaderView boolean mPreventDispatchingItemsChanged -> mPreventDispatchingItemsChanged boolean mItemsChangedWhileDispatchPrevented -> mItemsChangedWhileDispatchPrevented boolean mOptionalIconsVisible -> mOptionalIconsVisible boolean mIsClosing -> mIsClosing java.util.ArrayList mTempShortcutItemList -> mTempShortcutItemList java.util.concurrent.CopyOnWriteArrayList mPresenters -> mPresenters com.actionbarsherlock.internal.view.menu.MenuItemImpl mExpandedItem -> mExpandedItem com.actionbarsherlock.internal.view.menu.MenuBuilder setDefaultShowAsAction(int) -> setDefaultShowAsAction void addMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) -> addMenuPresenter void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) -> removeMenuPresenter void dispatchPresenterUpdate(boolean) -> dispatchPresenterUpdate boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> dispatchSubMenuSelected void dispatchSaveInstanceState(android.os.Bundle) -> dispatchSaveInstanceState void dispatchRestoreInstanceState(android.os.Bundle) -> dispatchRestoreInstanceState void savePresenterStates(android.os.Bundle) -> savePresenterStates void restorePresenterStates(android.os.Bundle) -> restorePresenterStates void saveActionViewStates(android.os.Bundle) -> saveActionViewStates void restoreActionViewStates(android.os.Bundle) -> restoreActionViewStates java.lang.String getActionViewStatesKey() -> getActionViewStatesKey void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) -> setCallback com.actionbarsherlock.view.MenuItem addInternal(int,int,int,java.lang.CharSequence) -> addInternal com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,int) -> add com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) -> addSubMenu int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) -> addIntentOptions void removeItem(int) -> removeItem void removeGroup(int) -> removeGroup void removeItemAtInt(int,boolean) -> removeItemAtInt void removeItemAt(int) -> removeItemAt void clearAll() -> clearAll void clear() -> clear void setExclusiveItemChecked(com.actionbarsherlock.view.MenuItem) -> setExclusiveItemChecked void setGroupCheckable(int,boolean,boolean) -> setGroupCheckable void setGroupVisible(int,boolean) -> setGroupVisible void setGroupEnabled(int,boolean) -> setGroupEnabled boolean hasVisibleItems() -> hasVisibleItems com.actionbarsherlock.view.MenuItem findItem(int) -> findItem int findItemIndex(int) -> findItemIndex int findGroupIndex(int) -> findGroupIndex int findGroupIndex(int,int) -> findGroupIndex int size() -> size com.actionbarsherlock.view.MenuItem getItem(int) -> getItem boolean isShortcutKey(int,android.view.KeyEvent) -> isShortcutKey void setQwertyMode(boolean) -> setQwertyMode int getOrdering(int) -> getOrdering boolean isQwertyMode() -> isQwertyMode void setShortcutsVisible(boolean) -> setShortcutsVisible void setShortcutsVisibleInner(boolean) -> setShortcutsVisibleInner boolean isShortcutsVisible() -> isShortcutsVisible android.content.res.Resources getResources() -> getResources android.content.Context getContext() -> getContext boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> dispatchMenuItemSelected void changeMenuMode() -> changeMenuMode int findInsertIndex(java.util.ArrayList,int) -> findInsertIndex boolean performShortcut(int,android.view.KeyEvent,int) -> performShortcut void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent) -> findItemsWithShortcutForKey com.actionbarsherlock.internal.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent) -> findItemWithShortcutForKey boolean performIdentifierAction(int,int) -> performIdentifierAction boolean performItemAction(com.actionbarsherlock.view.MenuItem,int) -> performItemAction void close(boolean) -> close void close() -> close void onItemsChanged(boolean) -> onItemsChanged void stopDispatchingItemsChanged() -> stopDispatchingItemsChanged void startDispatchingItemsChanged() -> startDispatchingItemsChanged void onItemVisibleChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> onItemVisibleChanged void onItemActionRequestChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> onItemActionRequestChanged java.util.ArrayList getVisibleItems() -> getVisibleItems void flagActionItems() -> flagActionItems java.util.ArrayList getActionItems() -> getActionItems java.util.ArrayList getNonActionItems() -> getNonActionItems void clearHeader() -> clearHeader void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View) -> setHeaderInternal com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence) -> setHeaderTitleInt com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(int) -> setHeaderTitleInt com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable) -> setHeaderIconInt com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(int) -> setHeaderIconInt com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderViewInt(android.view.View) -> setHeaderViewInt java.lang.CharSequence getHeaderTitle() -> getHeaderTitle android.graphics.drawable.Drawable getHeaderIcon() -> getHeaderIcon android.view.View getHeaderView() -> getHeaderView com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() -> getRootMenu void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo) -> setCurrentMenuInfo void setOptionalIconsVisible(boolean) -> setOptionalIconsVisible boolean getOptionalIconsVisible() -> getOptionalIconsVisible boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView com.actionbarsherlock.internal.view.menu.MenuItemImpl getExpandedItem() -> getExpandedItem boolean bindNativeOverflow(android.view.Menu,android.view.MenuItem$OnMenuItemClickListener,java.util.HashMap) -> bindNativeOverflow com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback -> com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback: boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onMenuModeChange com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker -> com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker: boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> invokeItem com.actionbarsherlock.internal.view.menu.MenuItemImpl -> com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String TAG -> TAG int SHOW_AS_ACTION_MASK -> SHOW_AS_ACTION_MASK int mId -> mId int mGroup -> mGroup int mCategoryOrder -> mCategoryOrder int mOrdering -> mOrdering java.lang.CharSequence mTitle -> mTitle java.lang.CharSequence mTitleCondensed -> mTitleCondensed android.content.Intent mIntent -> mIntent char mShortcutNumericChar -> mShortcutNumericChar char mShortcutAlphabeticChar -> mShortcutAlphabeticChar android.graphics.drawable.Drawable mIconDrawable -> mIconDrawable int mIconResId -> mIconResId com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu com.actionbarsherlock.internal.view.menu.SubMenuBuilder mSubMenu -> mSubMenu java.lang.Runnable mItemCallback -> mItemCallback com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener -> mClickListener int mFlags -> mFlags int CHECKABLE -> CHECKABLE int CHECKED -> CHECKED int EXCLUSIVE -> EXCLUSIVE int HIDDEN -> HIDDEN int ENABLED -> ENABLED int IS_ACTION -> IS_ACTION int mShowAsAction -> mShowAsAction android.view.View mActionView -> mActionView com.actionbarsherlock.view.ActionProvider mActionProvider -> mActionProvider com.actionbarsherlock.view.MenuItem$OnActionExpandListener mOnActionExpandListener -> mOnActionExpandListener boolean mIsActionViewExpanded -> mIsActionViewExpanded int NO_ICON -> NO_ICON android.view.ContextMenu$ContextMenuInfo mMenuInfo -> mMenuInfo java.lang.String sPrependShortcutLabel -> sPrependShortcutLabel java.lang.String sEnterShortcutLabel -> sEnterShortcutLabel java.lang.String sDeleteShortcutLabel -> sDeleteShortcutLabel java.lang.String sSpaceShortcutLabel -> sSpaceShortcutLabel boolean invoke() -> invoke boolean isEnabled() -> isEnabled com.actionbarsherlock.view.MenuItem setEnabled(boolean) -> setEnabled int getGroupId() -> getGroupId int getItemId() -> getItemId int getOrder() -> getOrder int getOrdering() -> getOrdering android.content.Intent getIntent() -> getIntent com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) -> setIntent java.lang.Runnable getCallback() -> getCallback com.actionbarsherlock.view.MenuItem setCallback(java.lang.Runnable) -> setCallback char getAlphabeticShortcut() -> getAlphabeticShortcut com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) -> setAlphabeticShortcut char getNumericShortcut() -> getNumericShortcut com.actionbarsherlock.view.MenuItem setNumericShortcut(char) -> setNumericShortcut com.actionbarsherlock.view.MenuItem setShortcut(char,char) -> setShortcut char getShortcut() -> getShortcut java.lang.String getShortcutLabel() -> getShortcutLabel boolean shouldShowShortcut() -> shouldShowShortcut com.actionbarsherlock.view.SubMenu getSubMenu() -> getSubMenu boolean hasSubMenu() -> hasSubMenu void setSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> setSubMenu java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getTitleForItemView(com.actionbarsherlock.internal.view.menu.MenuView$ItemView) -> getTitleForItemView com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.view.MenuItem setTitle(int) -> setTitle java.lang.CharSequence getTitleCondensed() -> getTitleCondensed com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) -> setTitleCondensed android.graphics.drawable.Drawable getIcon() -> getIcon com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem setIcon(int) -> setIcon boolean isCheckable() -> isCheckable com.actionbarsherlock.view.MenuItem setCheckable(boolean) -> setCheckable void setExclusiveCheckable(boolean) -> setExclusiveCheckable boolean isExclusiveCheckable() -> isExclusiveCheckable boolean isChecked() -> isChecked com.actionbarsherlock.view.MenuItem setChecked(boolean) -> setChecked void setCheckedInt(boolean) -> setCheckedInt boolean isVisible() -> isVisible boolean setVisibleInt(boolean) -> setVisibleInt com.actionbarsherlock.view.MenuItem setVisible(boolean) -> setVisible com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) -> setOnMenuItemClickListener java.lang.String toString() -> toString void setMenuInfo(android.view.ContextMenu$ContextMenuInfo) -> setMenuInfo android.view.ContextMenu$ContextMenuInfo getMenuInfo() -> getMenuInfo void actionFormatChanged() -> actionFormatChanged boolean shouldShowIcon() -> shouldShowIcon boolean isActionButton() -> isActionButton boolean requestsActionButton() -> requestsActionButton boolean requiresActionButton() -> requiresActionButton void setIsActionButton(boolean) -> setIsActionButton boolean showsTextAsAction() -> showsTextAsAction void setShowAsAction(int) -> setShowAsAction com.actionbarsherlock.view.MenuItem setActionView(android.view.View) -> setActionView com.actionbarsherlock.view.MenuItem setActionView(int) -> setActionView android.view.View getActionView() -> getActionView com.actionbarsherlock.view.ActionProvider getActionProvider() -> getActionProvider com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) -> setActionProvider com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) -> setShowAsActionFlags boolean expandActionView() -> expandActionView boolean collapseActionView() -> collapseActionView com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) -> setOnActionExpandListener boolean hasCollapsibleActionView() -> hasCollapsibleActionView void setActionViewExpanded(boolean) -> setActionViewExpanded boolean isActionViewExpanded() -> isActionViewExpanded com.actionbarsherlock.internal.view.menu.MenuItemWrapper -> com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.view.MenuItem mNativeItem -> mNativeItem com.actionbarsherlock.view.SubMenu mSubMenu -> mSubMenu com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mMenuItemClickListener -> mMenuItemClickListener com.actionbarsherlock.view.MenuItem$OnActionExpandListener mActionExpandListener -> mActionExpandListener android.view.MenuItem$OnActionExpandListener mNativeActionExpandListener -> mNativeActionExpandListener int getItemId() -> getItemId int getGroupId() -> getGroupId int getOrder() -> getOrder com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.view.MenuItem setTitle(int) -> setTitle java.lang.CharSequence getTitle() -> getTitle com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) -> setTitleCondensed java.lang.CharSequence getTitleCondensed() -> getTitleCondensed com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem setIcon(int) -> setIcon android.graphics.drawable.Drawable getIcon() -> getIcon com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) -> setIntent android.content.Intent getIntent() -> getIntent com.actionbarsherlock.view.MenuItem setShortcut(char,char) -> setShortcut com.actionbarsherlock.view.MenuItem setNumericShortcut(char) -> setNumericShortcut char getNumericShortcut() -> getNumericShortcut com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) -> setAlphabeticShortcut char getAlphabeticShortcut() -> getAlphabeticShortcut com.actionbarsherlock.view.MenuItem setCheckable(boolean) -> setCheckable boolean isCheckable() -> isCheckable com.actionbarsherlock.view.MenuItem setChecked(boolean) -> setChecked boolean isChecked() -> isChecked com.actionbarsherlock.view.MenuItem setVisible(boolean) -> setVisible boolean isVisible() -> isVisible com.actionbarsherlock.view.MenuItem setEnabled(boolean) -> setEnabled boolean isEnabled() -> isEnabled boolean hasSubMenu() -> hasSubMenu com.actionbarsherlock.view.SubMenu getSubMenu() -> getSubMenu com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) -> setOnMenuItemClickListener boolean onMenuItemClick(android.view.MenuItem) -> onMenuItemClick android.view.ContextMenu$ContextMenuInfo getMenuInfo() -> getMenuInfo void setShowAsAction(int) -> setShowAsAction com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) -> setShowAsActionFlags com.actionbarsherlock.view.MenuItem setActionView(android.view.View) -> setActionView com.actionbarsherlock.view.MenuItem setActionView(int) -> setActionView android.view.View getActionView() -> getActionView com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) -> setActionProvider com.actionbarsherlock.view.ActionProvider getActionProvider() -> getActionProvider boolean expandActionView() -> expandActionView boolean collapseActionView() -> collapseActionView boolean isActionViewExpanded() -> isActionViewExpanded com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) -> setOnActionExpandListener com.actionbarsherlock.view.MenuItem$OnActionExpandListener access$0(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) -> access$0 com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1 -> com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1: com.actionbarsherlock.internal.view.menu.MenuItemWrapper this$0 -> this$0 boolean onMenuItemActionExpand(android.view.MenuItem) -> onMenuItemActionExpand boolean onMenuItemActionCollapse(android.view.MenuItem) -> onMenuItemActionCollapse com.actionbarsherlock.internal.view.menu.MenuPopupHelper -> com.actionbarsherlock.internal.view.menu.MenuPopupHelper: int ITEM_LAYOUT -> ITEM_LAYOUT android.content.Context mContext -> mContext android.view.LayoutInflater mInflater -> mInflater com.actionbarsherlock.internal.widget.IcsListPopupWindow mPopup -> mPopup com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu int mPopupMaxWidth -> mPopupMaxWidth android.view.View mAnchorView -> mAnchorView boolean mOverflowOnly -> mOverflowOnly android.view.ViewTreeObserver mTreeObserver -> mTreeObserver com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter mAdapter -> mAdapter com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mPresenterCallback -> mPresenterCallback boolean mForceShowIcon -> mForceShowIcon android.view.ViewGroup mMeasureParent -> mMeasureParent void setAnchorView(android.view.View) -> setAnchorView void setForceShowIcon(boolean) -> setForceShowIcon void show() -> show boolean tryShow() -> tryShow void dismiss() -> dismiss void onDismiss() -> onDismiss boolean isShowing() -> isShowing void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick boolean onKey(android.view.View,int,android.view.KeyEvent) -> onKey int measureContentWidth(android.widget.ListAdapter) -> measureContentWidth void onGlobalLayout() -> onGlobalLayout void onViewAttachedToWindow(android.view.View) -> onViewAttachedToWindow void onViewDetachedFromWindow(android.view.View) -> onViewDetachedFromWindow void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initForMenu com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) -> getMenuView void updateMenuView(boolean) -> updateMenuView void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) -> setCallback boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean flagActionItems() -> flagActionItems boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView int getId() -> getId android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState boolean access$0(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) -> access$0 android.view.LayoutInflater access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) -> access$1 com.actionbarsherlock.internal.view.menu.MenuBuilder access$2(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) -> access$2 com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter access$3(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) -> access$3 com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver -> com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver: com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 -> this$0 void onChanged() -> onChanged com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter -> com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: com.actionbarsherlock.internal.view.menu.MenuBuilder mAdapterMenu -> mAdapterMenu int mExpandedIndex -> mExpandedIndex com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 -> this$0 int getCount() -> getCount com.actionbarsherlock.internal.view.menu.MenuItemImpl getItem(int) -> getItem long getItemId(int) -> getItemId android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView void findExpandedIndex() -> findExpandedIndex java.lang.Object getItem(int) -> getItem com.actionbarsherlock.internal.view.menu.MenuBuilder access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter) -> access$1 com.actionbarsherlock.internal.view.menu.MenuPresenter -> com.actionbarsherlock.internal.view.menu.MenuPresenter: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initForMenu com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) -> getMenuView void updateMenuView(boolean) -> updateMenuView void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) -> setCallback boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean flagActionItems() -> flagActionItems boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView int getId() -> getId android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback -> com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> onOpenSubMenu com.actionbarsherlock.internal.view.menu.MenuView -> com.actionbarsherlock.internal.view.menu.MenuView: void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initialize int getWindowAnimations() -> getWindowAnimations com.actionbarsherlock.internal.view.menu.MenuView$ItemView -> com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) -> initialize com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() -> getItemData void setTitle(java.lang.CharSequence) -> setTitle void setEnabled(boolean) -> setEnabled void setCheckable(boolean) -> setCheckable void setChecked(boolean) -> setChecked void setShortcut(boolean,char) -> setShortcut void setIcon(android.graphics.drawable.Drawable) -> setIcon boolean prefersCondensedTitle() -> prefersCondensedTitle boolean showsIcon() -> showsIcon com.actionbarsherlock.internal.view.menu.MenuWrapper -> com.actionbarsherlock.internal.view.menu.MenuWrapper: android.view.Menu mNativeMenu -> mNativeMenu java.util.WeakHashMap mNativeMap -> mNativeMap android.view.Menu unwrap() -> unwrap com.actionbarsherlock.view.MenuItem addInternal(android.view.MenuItem) -> addInternal com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,int) -> add com.actionbarsherlock.view.SubMenu addInternal(android.view.SubMenu) -> addInternal com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) -> addSubMenu int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) -> addIntentOptions void removeItem(int) -> removeItem void removeGroup(int) -> removeGroup void clear() -> clear void setGroupCheckable(int,boolean,boolean) -> setGroupCheckable void setGroupVisible(int,boolean) -> setGroupVisible void setGroupEnabled(int,boolean) -> setGroupEnabled boolean hasVisibleItems() -> hasVisibleItems com.actionbarsherlock.view.MenuItem findItem(int) -> findItem com.actionbarsherlock.view.MenuItem findItem(android.view.MenuItem) -> findItem int size() -> size com.actionbarsherlock.view.MenuItem getItem(int) -> getItem void close() -> close boolean performShortcut(int,android.view.KeyEvent,int) -> performShortcut boolean isShortcutKey(int,android.view.KeyEvent) -> isShortcutKey boolean performIdentifierAction(int,int) -> performIdentifierAction void setQwertyMode(boolean) -> setQwertyMode com.actionbarsherlock.internal.view.menu.SubMenuBuilder -> com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder mParentMenu -> mParentMenu com.actionbarsherlock.internal.view.menu.MenuItemImpl mItem -> mItem void setQwertyMode(boolean) -> setQwertyMode boolean isQwertyMode() -> isQwertyMode void setShortcutsVisible(boolean) -> setShortcutsVisible boolean isShortcutsVisible() -> isShortcutsVisible com.actionbarsherlock.view.Menu getParentMenu() -> getParentMenu com.actionbarsherlock.view.MenuItem getItem() -> getItem void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) -> setCallback com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() -> getRootMenu boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) -> dispatchMenuItemSelected com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.SubMenu setIcon(int) -> setIcon com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderIcon(int) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderTitle(int) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) -> setHeaderView boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView java.lang.String getActionViewStatesKey() -> getActionViewStatesKey com.actionbarsherlock.internal.view.menu.SubMenuWrapper -> com.actionbarsherlock.internal.view.menu.SubMenuWrapper: android.view.SubMenu mNativeSubMenu -> mNativeSubMenu com.actionbarsherlock.view.MenuItem mItem -> mItem com.actionbarsherlock.view.SubMenu setHeaderTitle(int) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderIcon(int) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) -> setHeaderView void clearHeader() -> clearHeader com.actionbarsherlock.view.SubMenu setIcon(int) -> setIcon com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem getItem() -> getItem com.actionbarsherlock.internal.widget.AbsActionBarView -> com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.view.menu.ActionMenuView mMenuView -> mMenuView com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mActionMenuPresenter -> mActionMenuPresenter com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView -> mSplitView boolean mSplitActionBar -> mSplitActionBar boolean mSplitWhenNarrow -> mSplitWhenNarrow int mContentHeight -> mContentHeight android.content.Context mContext -> mContext com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim -> mVisibilityAnim com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener -> mVisAnimListener android.view.animation.Interpolator sAlphaInterpolator -> sAlphaInterpolator int FADE_DURATION -> FADE_DURATION void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void setSplitActionBar(boolean) -> setSplitActionBar void setSplitWhenNarrow(boolean) -> setSplitWhenNarrow void setContentHeight(int) -> setContentHeight int getContentHeight() -> getContentHeight void setSplitView(com.actionbarsherlock.internal.widget.ActionBarContainer) -> setSplitView int getAnimatedVisibility() -> getAnimatedVisibility void animateToVisibility(int) -> animateToVisibility void setVisibility(int) -> setVisibility boolean showOverflowMenu() -> showOverflowMenu void postShowOverflowMenu() -> postShowOverflowMenu boolean hideOverflowMenu() -> hideOverflowMenu boolean isOverflowMenuShowing() -> isOverflowMenuShowing boolean isOverflowReserved() -> isOverflowReserved void dismissPopupMenus() -> dismissPopupMenus int measureChildView(android.view.View,int,int,int) -> measureChildView int positionChild(android.view.View,int,int,int) -> positionChild int positionChildInverse(android.view.View,int,int,int) -> positionChildInverse com.actionbarsherlock.internal.widget.AbsActionBarView$1 -> com.actionbarsherlock.internal.widget.AbsActionBarView$1: com.actionbarsherlock.internal.widget.AbsActionBarView this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener -> com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: boolean mCanceled -> mCanceled int mFinalVisibility -> mFinalVisibility com.actionbarsherlock.internal.widget.AbsActionBarView this$0 -> this$0 com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(int) -> withFinalVisibility void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat com.actionbarsherlock.internal.widget.ActionBarContainer -> com.actionbarsherlock.internal.widget.ActionBarContainer: boolean mIsTransitioning -> mIsTransitioning android.view.View mTabContainer -> mTabContainer com.actionbarsherlock.internal.widget.ActionBarView mActionBarView -> mActionBarView android.graphics.drawable.Drawable mBackground -> mBackground android.graphics.drawable.Drawable mStackedBackground -> mStackedBackground android.graphics.drawable.Drawable mSplitBackground -> mSplitBackground boolean mIsSplit -> mIsSplit boolean mIsStacked -> mIsStacked void onFinishInflate() -> onFinishInflate void setPrimaryBackground(android.graphics.drawable.Drawable) -> setPrimaryBackground void setStackedBackground(android.graphics.drawable.Drawable) -> setStackedBackground void setSplitBackground(android.graphics.drawable.Drawable) -> setSplitBackground void setTransitioning(boolean) -> setTransitioning boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent boolean onHoverEvent(android.view.MotionEvent) -> onHoverEvent void setTabContainer(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) -> setTabContainer android.view.View getTabContainer() -> getTabContainer void onDraw(android.graphics.Canvas) -> onDraw void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout com.actionbarsherlock.internal.widget.ActionBarContextView -> com.actionbarsherlock.internal.widget.ActionBarContextView: java.lang.CharSequence mTitle -> mTitle java.lang.CharSequence mSubtitle -> mSubtitle com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout mClose -> mClose android.view.View mCustomView -> mCustomView android.widget.LinearLayout mTitleLayout -> mTitleLayout android.widget.TextView mTitleView -> mTitleView android.widget.TextView mSubtitleView -> mSubtitleView int mTitleStyleRes -> mTitleStyleRes int mSubtitleStyleRes -> mSubtitleStyleRes android.graphics.drawable.Drawable mSplitBackground -> mSplitBackground com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentAnimation -> mCurrentAnimation boolean mAnimateInOnLayout -> mAnimateInOnLayout int mAnimationMode -> mAnimationMode int ANIMATE_IDLE -> ANIMATE_IDLE int ANIMATE_IN -> ANIMATE_IN int ANIMATE_OUT -> ANIMATE_OUT void onDetachedFromWindow() -> onDetachedFromWindow void setSplitActionBar(boolean) -> setSplitActionBar void setContentHeight(int) -> setContentHeight void setCustomView(android.view.View) -> setCustomView void setTitle(java.lang.CharSequence) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle void initTitle() -> initTitle void initForMode(com.actionbarsherlock.view.ActionMode) -> initForMode void closeMode() -> closeMode void finishAnimation() -> finishAnimation void killMode() -> killMode boolean showOverflowMenu() -> showOverflowMenu boolean hideOverflowMenu() -> hideOverflowMenu boolean isOverflowMenuShowing() -> isOverflowMenuShowing android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams void onMeasure(int,int) -> onMeasure com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeInAnimation() -> makeInAnimation com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeOutAnimation() -> makeOutAnimation void onLayout(boolean,int,int,int,int) -> onLayout void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat boolean shouldDelayChildPressedState() -> shouldDelayChildPressedState void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> onInitializeAccessibilityEvent com.actionbarsherlock.internal.widget.ActionBarContextView$1 -> com.actionbarsherlock.internal.widget.ActionBarContextView$1: com.actionbarsherlock.internal.widget.ActionBarContextView this$0 -> this$0 com.actionbarsherlock.view.ActionMode val$mode -> val$mode void onClick(android.view.View) -> onClick com.actionbarsherlock.internal.widget.ActionBarView -> com.actionbarsherlock.internal.widget.ActionBarView: java.lang.String TAG -> TAG boolean DEBUG -> DEBUG int DISPLAY_DEFAULT -> DISPLAY_DEFAULT int DISPLAY_RELAYOUT_MASK -> DISPLAY_RELAYOUT_MASK int DEFAULT_CUSTOM_GRAVITY -> DEFAULT_CUSTOM_GRAVITY int mNavigationMode -> mNavigationMode int mDisplayOptions -> mDisplayOptions java.lang.CharSequence mTitle -> mTitle java.lang.CharSequence mSubtitle -> mSubtitle android.graphics.drawable.Drawable mIcon -> mIcon android.graphics.drawable.Drawable mLogo -> mLogo com.actionbarsherlock.internal.widget.ActionBarView$HomeView mHomeLayout -> mHomeLayout com.actionbarsherlock.internal.widget.ActionBarView$HomeView mExpandedHomeLayout -> mExpandedHomeLayout android.widget.LinearLayout mTitleLayout -> mTitleLayout android.widget.TextView mTitleView -> mTitleView android.widget.TextView mSubtitleView -> mSubtitleView android.view.View mTitleUpView -> mTitleUpView com.actionbarsherlock.internal.widget.IcsSpinner mSpinner -> mSpinner com.actionbarsherlock.internal.widget.IcsLinearLayout mListNavLayout -> mListNavLayout com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView -> mTabScrollView android.view.View mCustomNavView -> mCustomNavView com.actionbarsherlock.internal.widget.IcsProgressBar mProgressView -> mProgressView com.actionbarsherlock.internal.widget.IcsProgressBar mIndeterminateProgressView -> mIndeterminateProgressView int mProgressBarPadding -> mProgressBarPadding int mItemPadding -> mItemPadding int mTitleStyleRes -> mTitleStyleRes int mSubtitleStyleRes -> mSubtitleStyleRes int mProgressStyle -> mProgressStyle int mIndeterminateProgressStyle -> mIndeterminateProgressStyle boolean mUserTitle -> mUserTitle boolean mIncludeTabs -> mIncludeTabs boolean mIsCollapsable -> mIsCollapsable boolean mIsCollapsed -> mIsCollapsed com.actionbarsherlock.internal.view.menu.MenuBuilder mOptionsMenu -> mOptionsMenu com.actionbarsherlock.internal.widget.ActionBarContextView mContextView -> mContextView com.actionbarsherlock.internal.view.menu.ActionMenuItem mLogoNavItem -> mLogoNavItem android.widget.SpinnerAdapter mSpinnerAdapter -> mSpinnerAdapter com.actionbarsherlock.app.ActionBar$OnNavigationListener mCallback -> mCallback com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter mExpandedMenuPresenter -> mExpandedMenuPresenter android.view.View mExpandedActionView -> mExpandedActionView com.actionbarsherlock.view.Window$Callback mWindowCallback -> mWindowCallback com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mNavItemSelectedListener -> mNavItemSelectedListener android.view.View$OnClickListener mExpandedActionViewUpListener -> mExpandedActionViewUpListener android.view.View$OnClickListener mUpClickListener -> mUpClickListener int loadLogoFromManifest(android.app.Activity) -> loadLogoFromManifest void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void setWindowCallback(com.actionbarsherlock.view.Window$Callback) -> setWindowCallback void onDetachedFromWindow() -> onDetachedFromWindow boolean shouldDelayChildPressedState() -> shouldDelayChildPressedState void initProgress() -> initProgress void initIndeterminateProgress() -> initIndeterminateProgress void setSplitActionBar(boolean) -> setSplitActionBar boolean isSplitActionBar() -> isSplitActionBar boolean hasEmbeddedTabs() -> hasEmbeddedTabs void setEmbeddedTabView(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) -> setEmbeddedTabView void setCallback(com.actionbarsherlock.app.ActionBar$OnNavigationListener) -> setCallback void setMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) -> setMenu void configPresenters(com.actionbarsherlock.internal.view.menu.MenuBuilder) -> configPresenters boolean hasExpandedActionView() -> hasExpandedActionView void collapseActionView() -> collapseActionView void setCustomNavigationView(android.view.View) -> setCustomNavigationView java.lang.CharSequence getTitle() -> getTitle void setTitle(java.lang.CharSequence) -> setTitle void setWindowTitle(java.lang.CharSequence) -> setWindowTitle void setTitleImpl(java.lang.CharSequence) -> setTitleImpl java.lang.CharSequence getSubtitle() -> getSubtitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setHomeButtonEnabled(boolean) -> setHomeButtonEnabled void setDisplayOptions(int) -> setDisplayOptions void setIcon(android.graphics.drawable.Drawable) -> setIcon void setIcon(int) -> setIcon void setLogo(android.graphics.drawable.Drawable) -> setLogo void setLogo(int) -> setLogo void setNavigationMode(int) -> setNavigationMode void setDropdownAdapter(android.widget.SpinnerAdapter) -> setDropdownAdapter android.widget.SpinnerAdapter getDropdownAdapter() -> getDropdownAdapter void setDropdownSelectedPosition(int) -> setDropdownSelectedPosition int getDropdownSelectedPosition() -> getDropdownSelectedPosition android.view.View getCustomNavigationView() -> getCustomNavigationView int getNavigationMode() -> getNavigationMode int getDisplayOptions() -> getDisplayOptions android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams void onFinishInflate() -> onFinishInflate void initTitle() -> initTitle void setContextView(com.actionbarsherlock.internal.widget.ActionBarContextView) -> setContextView void setCollapsable(boolean) -> setCollapsable boolean isCollapsed() -> isCollapsed void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState com.actionbarsherlock.app.ActionBar$OnNavigationListener access$0(com.actionbarsherlock.internal.widget.ActionBarView) -> access$0 com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter access$1(com.actionbarsherlock.internal.widget.ActionBarView) -> access$1 com.actionbarsherlock.internal.view.menu.ActionMenuItem access$2(com.actionbarsherlock.internal.widget.ActionBarView) -> access$2 com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$3(com.actionbarsherlock.internal.widget.ActionBarView) -> access$3 android.graphics.drawable.Drawable access$4(com.actionbarsherlock.internal.widget.ActionBarView) -> access$4 com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$5(com.actionbarsherlock.internal.widget.ActionBarView) -> access$5 android.widget.LinearLayout access$6(com.actionbarsherlock.internal.widget.ActionBarView) -> access$6 com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$7(com.actionbarsherlock.internal.widget.ActionBarView) -> access$7 com.actionbarsherlock.internal.widget.IcsSpinner access$8(com.actionbarsherlock.internal.widget.ActionBarView) -> access$8 android.view.View access$9(com.actionbarsherlock.internal.widget.ActionBarView) -> access$9 int access$10(com.actionbarsherlock.internal.widget.ActionBarView) -> access$10 void access$11(com.actionbarsherlock.internal.widget.ActionBarView) -> access$11 int access$12(com.actionbarsherlock.internal.widget.ActionBarView) -> access$12 com.actionbarsherlock.internal.widget.ActionBarView$1 -> com.actionbarsherlock.internal.widget.ActionBarView$1: com.actionbarsherlock.internal.widget.ActionBarView this$0 -> this$0 void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) -> onItemSelected void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) -> onNothingSelected com.actionbarsherlock.internal.widget.ActionBarView$2 -> com.actionbarsherlock.internal.widget.ActionBarView$2: com.actionbarsherlock.internal.widget.ActionBarView this$0 -> this$0 void onClick(android.view.View) -> onClick com.actionbarsherlock.internal.widget.ActionBarView$3 -> com.actionbarsherlock.internal.widget.ActionBarView$3: com.actionbarsherlock.internal.widget.ActionBarView this$0 -> this$0 void onClick(android.view.View) -> onClick com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter -> com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu -> mMenu com.actionbarsherlock.internal.view.menu.MenuItemImpl mCurrentExpandedItem -> mCurrentExpandedItem com.actionbarsherlock.internal.widget.ActionBarView this$0 -> this$0 void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) -> initForMenu com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) -> getMenuView void updateMenuView(boolean) -> updateMenuView void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) -> setCallback boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) -> onSubMenuSelected void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) -> onCloseMenu boolean flagActionItems() -> flagActionItems boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> expandItemActionView boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) -> collapseItemActionView int getId() -> getId android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState com.actionbarsherlock.internal.widget.ActionBarView$HomeView -> com.actionbarsherlock.internal.widget.ActionBarView$HomeView: android.view.View mUpView -> mUpView android.widget.ImageView mIconView -> mIconView int mUpWidth -> mUpWidth void setUp(boolean) -> setUp void setIcon(android.graphics.drawable.Drawable) -> setIcon boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> onPopulateAccessibilityEvent boolean dispatchHoverEvent(android.view.MotionEvent) -> dispatchHoverEvent void onFinishInflate() -> onFinishInflate int getLeftOffset() -> getLeftOffset void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout com.actionbarsherlock.internal.widget.ActionBarView$SavedState -> com.actionbarsherlock.internal.widget.ActionBarView$SavedState: int expandedMenuItemId -> expandedMenuItemId boolean isOverflowOpen -> isOverflowOpen android.os.Parcelable$Creator CREATOR -> CREATOR void writeToParcel(android.os.Parcel,int) -> writeToParcel com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1 -> com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: com.actionbarsherlock.internal.widget.ActionBarView$SavedState createFromParcel(android.os.Parcel) -> createFromParcel com.actionbarsherlock.internal.widget.ActionBarView$SavedState[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray com.actionbarsherlock.internal.widget.CapitalizingButton -> com.actionbarsherlock.internal.widget.CapitalizingButton: boolean SANS_ICE_CREAM -> SANS_ICE_CREAM boolean IS_GINGERBREAD -> IS_GINGERBREAD int[] R_styleable_Button -> R_styleable_Button int R_styleable_Button_textAllCaps -> R_styleable_Button_textAllCaps boolean mAllCaps -> mAllCaps void setTextCompat(java.lang.CharSequence) -> setTextCompat com.actionbarsherlock.internal.widget.CapitalizingTextView -> com.actionbarsherlock.internal.widget.CapitalizingTextView: boolean SANS_ICE_CREAM -> SANS_ICE_CREAM boolean IS_GINGERBREAD -> IS_GINGERBREAD int[] R_styleable_TextView -> R_styleable_TextView int R_styleable_TextView_textAllCaps -> R_styleable_TextView_textAllCaps boolean mAllCaps -> mAllCaps void setTextCompat(java.lang.CharSequence) -> setTextCompat com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow -> com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow: android.util.TypedValue mMinWidthMajor -> mMinWidthMajor android.util.TypedValue mMinWidthMinor -> mMinWidthMinor void onMeasure(int,int) -> onMeasure com.actionbarsherlock.internal.widget.IcsAbsSpinner -> com.actionbarsherlock.internal.widget.IcsAbsSpinner: boolean IS_HONEYCOMB -> IS_HONEYCOMB android.widget.SpinnerAdapter mAdapter -> mAdapter int mHeightMeasureSpec -> mHeightMeasureSpec int mWidthMeasureSpec -> mWidthMeasureSpec boolean mBlockLayoutRequests -> mBlockLayoutRequests int mSelectionLeftPadding -> mSelectionLeftPadding int mSelectionTopPadding -> mSelectionTopPadding int mSelectionRightPadding -> mSelectionRightPadding int mSelectionBottomPadding -> mSelectionBottomPadding android.graphics.Rect mSpinnerPadding -> mSpinnerPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin mRecycler -> mRecycler android.database.DataSetObserver mDataSetObserver -> mDataSetObserver android.graphics.Rect mTouchFrame -> mTouchFrame void initAbsSpinner() -> initAbsSpinner void setAdapter(android.widget.SpinnerAdapter) -> setAdapter void resetList() -> resetList void onMeasure(int,int) -> onMeasure int getChildHeight(android.view.View) -> getChildHeight int getChildWidth(android.view.View) -> getChildWidth android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams void recycleAllViews() -> recycleAllViews void setSelection(int,boolean) -> setSelection void setSelection(int) -> setSelection void setSelectionInt(int,boolean) -> setSelectionInt void layout(int,boolean) -> layout android.view.View getSelectedView() -> getSelectedView void requestLayout() -> requestLayout android.widget.SpinnerAdapter getAdapter() -> getAdapter int getCount() -> getCount int pointToPosition(int,int) -> pointToPosition android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState void setAdapter(android.widget.Adapter) -> setAdapter android.widget.Adapter getAdapter() -> getAdapter void access$2(com.actionbarsherlock.internal.widget.IcsAbsSpinner,android.view.View,boolean) -> access$2 com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin -> com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: android.util.SparseArray mScrapHeap -> mScrapHeap com.actionbarsherlock.internal.widget.IcsAbsSpinner this$0 -> this$0 void put(int,android.view.View) -> put android.view.View get(int) -> get void clear() -> clear com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState -> com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: long selectedId -> selectedId int position -> position android.os.Parcelable$Creator CREATOR -> CREATOR void writeToParcel(android.os.Parcel,int) -> writeToParcel java.lang.String toString() -> toString com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1 -> com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState createFromParcel(android.os.Parcel) -> createFromParcel com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray com.actionbarsherlock.internal.widget.IcsAdapterView -> com.actionbarsherlock.internal.widget.IcsAdapterView: int ITEM_VIEW_TYPE_IGNORE -> ITEM_VIEW_TYPE_IGNORE int ITEM_VIEW_TYPE_HEADER_OR_FOOTER -> ITEM_VIEW_TYPE_HEADER_OR_FOOTER int mFirstPosition -> mFirstPosition int mSpecificTop -> mSpecificTop int mSyncPosition -> mSyncPosition long mSyncRowId -> mSyncRowId long mSyncHeight -> mSyncHeight boolean mNeedSync -> mNeedSync int mSyncMode -> mSyncMode int mLayoutHeight -> mLayoutHeight int SYNC_SELECTED_POSITION -> SYNC_SELECTED_POSITION int SYNC_FIRST_POSITION -> SYNC_FIRST_POSITION int SYNC_MAX_DURATION_MILLIS -> SYNC_MAX_DURATION_MILLIS boolean mInLayout -> mInLayout com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mOnItemSelectedListener -> mOnItemSelectedListener android.widget.AdapterView$OnItemClickListener mOnItemClickListener -> mOnItemClickListener com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener mOnItemLongClickListener -> mOnItemLongClickListener boolean mDataChanged -> mDataChanged int mNextSelectedPosition -> mNextSelectedPosition long mNextSelectedRowId -> mNextSelectedRowId int mSelectedPosition -> mSelectedPosition long mSelectedRowId -> mSelectedRowId android.view.View mEmptyView -> mEmptyView int mItemCount -> mItemCount int mOldItemCount -> mOldItemCount int INVALID_POSITION -> INVALID_POSITION long INVALID_ROW_ID -> INVALID_ROW_ID int mOldSelectedPosition -> mOldSelectedPosition long mOldSelectedRowId -> mOldSelectedRowId boolean mDesiredFocusableState -> mDesiredFocusableState boolean mDesiredFocusableInTouchModeState -> mDesiredFocusableInTouchModeState com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier mSelectionNotifier -> mSelectionNotifier boolean mBlockLayoutRequests -> mBlockLayoutRequests void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) -> setOnItemClickListener android.widget.AdapterView$OnItemClickListener getOnItemClickListener() -> getOnItemClickListener boolean performItemClick(android.view.View,int,long) -> performItemClick void setOnItemLongClickListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener) -> setOnItemLongClickListener com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener getOnItemLongClickListener() -> getOnItemLongClickListener void setOnItemSelectedListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener) -> setOnItemSelectedListener com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener getOnItemSelectedListener() -> getOnItemSelectedListener android.widget.Adapter getAdapter() -> getAdapter void setAdapter(android.widget.Adapter) -> setAdapter void addView(android.view.View) -> addView void addView(android.view.View,int) -> addView void addView(android.view.View,android.view.ViewGroup$LayoutParams) -> addView void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) -> addView void removeView(android.view.View) -> removeView void removeViewAt(int) -> removeViewAt void removeAllViews() -> removeAllViews void onLayout(boolean,int,int,int,int) -> onLayout int getSelectedItemPosition() -> getSelectedItemPosition long getSelectedItemId() -> getSelectedItemId android.view.View getSelectedView() -> getSelectedView java.lang.Object getSelectedItem() -> getSelectedItem int getCount() -> getCount int getPositionForView(android.view.View) -> getPositionForView int getFirstVisiblePosition() -> getFirstVisiblePosition int getLastVisiblePosition() -> getLastVisiblePosition void setSelection(int) -> setSelection void setEmptyView(android.view.View) -> setEmptyView android.view.View getEmptyView() -> getEmptyView boolean isInFilterMode() -> isInFilterMode void setFocusable(boolean) -> setFocusable void setFocusableInTouchMode(boolean) -> setFocusableInTouchMode void checkFocus() -> checkFocus void updateEmptyStatus(boolean) -> updateEmptyStatus java.lang.Object getItemAtPosition(int) -> getItemAtPosition long getItemIdAtPosition(int) -> getItemIdAtPosition void setOnClickListener(android.view.View$OnClickListener) -> setOnClickListener void dispatchSaveInstanceState(android.util.SparseArray) -> dispatchSaveInstanceState void dispatchRestoreInstanceState(android.util.SparseArray) -> dispatchRestoreInstanceState void onDetachedFromWindow() -> onDetachedFromWindow void selectionChanged() -> selectionChanged void fireOnSelected() -> fireOnSelected boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> onRequestSendAccessibilityEvent void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo) -> onInitializeAccessibilityNodeInfo void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> onInitializeAccessibilityEvent boolean isScrollableForAccessibility() -> isScrollableForAccessibility boolean canAnimate() -> canAnimate void handleDataChanged() -> handleDataChanged void checkSelectionChanged() -> checkSelectionChanged int findSyncPosition() -> findSyncPosition int lookForSelectablePosition(int,boolean) -> lookForSelectablePosition void setSelectedPositionInt(int) -> setSelectedPositionInt void setNextSelectedPositionInt(int) -> setNextSelectedPositionInt void rememberSyncState() -> rememberSyncState void access$0(com.actionbarsherlock.internal.widget.IcsAdapterView,android.os.Parcelable) -> access$0 android.os.Parcelable access$1(com.actionbarsherlock.internal.widget.IcsAdapterView) -> access$1 void access$2(com.actionbarsherlock.internal.widget.IcsAdapterView) -> access$2 com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo -> com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo: android.view.View targetView -> targetView int position -> position long id -> id com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver -> com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: android.os.Parcelable mInstanceState -> mInstanceState com.actionbarsherlock.internal.widget.IcsAdapterView this$0 -> this$0 void onChanged() -> onChanged void onInvalidated() -> onInvalidated void clearSavedState() -> clearSavedState com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener -> com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener: boolean onItemLongClick(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) -> onItemLongClick com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener -> com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener: void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) -> onItemSelected void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) -> onNothingSelected com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier -> com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier: com.actionbarsherlock.internal.widget.IcsAdapterView this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.widget.IcsLinearLayout -> com.actionbarsherlock.internal.widget.IcsLinearLayout: int[] LinearLayout -> LinearLayout int LinearLayout_divider -> LinearLayout_divider int LinearLayout_showDividers -> LinearLayout_showDividers int LinearLayout_dividerPadding -> LinearLayout_dividerPadding int SHOW_DIVIDER_NONE -> SHOW_DIVIDER_NONE int SHOW_DIVIDER_BEGINNING -> SHOW_DIVIDER_BEGINNING int SHOW_DIVIDER_MIDDLE -> SHOW_DIVIDER_MIDDLE int SHOW_DIVIDER_END -> SHOW_DIVIDER_END android.graphics.drawable.Drawable mDivider -> mDivider int mDividerWidth -> mDividerWidth int mDividerHeight -> mDividerHeight int mShowDividers -> mShowDividers int mDividerPadding -> mDividerPadding void setShowDividers(int) -> setShowDividers int getShowDividers() -> getShowDividers void setDividerDrawable(android.graphics.drawable.Drawable) -> setDividerDrawable void setDividerPadding(int) -> setDividerPadding int getDividerPadding() -> getDividerPadding int getDividerWidth() -> getDividerWidth void measureChildWithMargins(android.view.View,int,int,int,int) -> measureChildWithMargins void onDraw(android.graphics.Canvas) -> onDraw void drawDividersVertical(android.graphics.Canvas) -> drawDividersVertical void drawDividersHorizontal(android.graphics.Canvas) -> drawDividersHorizontal void drawHorizontalDivider(android.graphics.Canvas,int) -> drawHorizontalDivider void drawVerticalDivider(android.graphics.Canvas,int) -> drawVerticalDivider boolean hasDividerBeforeChildAt(int) -> hasDividerBeforeChildAt com.actionbarsherlock.internal.widget.IcsListPopupWindow -> com.actionbarsherlock.internal.widget.IcsListPopupWindow: int EXPAND_LIST_TIMEOUT -> EXPAND_LIST_TIMEOUT android.content.Context mContext -> mContext android.widget.PopupWindow mPopup -> mPopup android.widget.ListAdapter mAdapter -> mAdapter com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView mDropDownList -> mDropDownList int mDropDownHeight -> mDropDownHeight int mDropDownWidth -> mDropDownWidth int mDropDownHorizontalOffset -> mDropDownHorizontalOffset int mDropDownVerticalOffset -> mDropDownVerticalOffset boolean mDropDownVerticalOffsetSet -> mDropDownVerticalOffsetSet int mListItemExpandMaximum -> mListItemExpandMaximum android.view.View mPromptView -> mPromptView int mPromptPosition -> mPromptPosition android.database.DataSetObserver mObserver -> mObserver android.view.View mDropDownAnchorView -> mDropDownAnchorView android.graphics.drawable.Drawable mDropDownListHighlight -> mDropDownListHighlight android.widget.AdapterView$OnItemClickListener mItemClickListener -> mItemClickListener android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener -> mItemSelectedListener com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable mResizePopupRunnable -> mResizePopupRunnable com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor mTouchInterceptor -> mTouchInterceptor com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener mScrollListener -> mScrollListener com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider mHideSelector -> mHideSelector android.os.Handler mHandler -> mHandler android.graphics.Rect mTempRect -> mTempRect boolean mModal -> mModal int POSITION_PROMPT_ABOVE -> POSITION_PROMPT_ABOVE int POSITION_PROMPT_BELOW -> POSITION_PROMPT_BELOW void setAdapter(android.widget.ListAdapter) -> setAdapter void setPromptPosition(int) -> setPromptPosition void setModal(boolean) -> setModal void setBackgroundDrawable(android.graphics.drawable.Drawable) -> setBackgroundDrawable void setAnchorView(android.view.View) -> setAnchorView void setHorizontalOffset(int) -> setHorizontalOffset void setVerticalOffset(int) -> setVerticalOffset void setContentWidth(int) -> setContentWidth void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) -> setOnItemClickListener void show() -> show void dismiss() -> dismiss void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) -> setOnDismissListener void setInputMethodMode(int) -> setInputMethodMode void clearListSelection() -> clearListSelection boolean isShowing() -> isShowing boolean isInputMethodNotNeeded() -> isInputMethodNotNeeded android.widget.ListView getListView() -> getListView int buildDropDown() -> buildDropDown int getMaxAvailableHeight(android.view.View,int,boolean) -> getMaxAvailableHeight int measureHeightOfChildren(int,int,int,int,int) -> measureHeightOfChildren void measureScrapChild(android.view.View,int,int) -> measureScrapChild com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$0 int access$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$1 android.widget.PopupWindow access$2(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$2 android.os.Handler access$3(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$3 com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable access$4(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$4 boolean access$5(com.actionbarsherlock.internal.widget.IcsListPopupWindow) -> access$5 com.actionbarsherlock.internal.widget.IcsListPopupWindow$1 -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$1: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 void onItemSelected(android.widget.AdapterView,android.view.View,int,long) -> onItemSelected void onNothingSelected(android.widget.AdapterView) -> onNothingSelected com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean mListSelectionHidden -> mListSelectionHidden boolean mHijackFocus -> mHijackFocus boolean isInTouchMode() -> isInTouchMode boolean hasWindowFocus() -> hasWindowFocus boolean isFocused() -> isFocused boolean hasFocus() -> hasFocus void access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView,boolean) -> access$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 void onChanged() -> onChanged void onInvalidated() -> onInvalidated com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 void onScroll(android.widget.AbsListView,int,int,int) -> onScroll void onScrollStateChanged(android.widget.AbsListView,int) -> onScrollStateChanged com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 boolean onTouch(android.view.View,android.view.MotionEvent) -> onTouch com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable -> com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.widget.IcsProgressBar -> com.actionbarsherlock.internal.widget.IcsProgressBar: boolean IS_HONEYCOMB -> IS_HONEYCOMB int MAX_LEVEL -> MAX_LEVEL int ANIMATION_RESOLUTION -> ANIMATION_RESOLUTION int TIMEOUT_SEND_ACCESSIBILITY_EVENT -> TIMEOUT_SEND_ACCESSIBILITY_EVENT int[] ProgressBar -> ProgressBar int ProgressBar_maxWidth -> ProgressBar_maxWidth int ProgressBar_maxHeight -> ProgressBar_maxHeight int ProgressBar_max -> ProgressBar_max int ProgressBar_progress -> ProgressBar_progress int ProgressBar_secondaryProgress -> ProgressBar_secondaryProgress int ProgressBar_indeterminate -> ProgressBar_indeterminate int ProgressBar_indeterminateOnly -> ProgressBar_indeterminateOnly int ProgressBar_indeterminateDrawable -> ProgressBar_indeterminateDrawable int ProgressBar_progressDrawable -> ProgressBar_progressDrawable int ProgressBar_indeterminateDuration -> ProgressBar_indeterminateDuration int ProgressBar_indeterminateBehavior -> ProgressBar_indeterminateBehavior int ProgressBar_minWidth -> ProgressBar_minWidth int ProgressBar_minHeight -> ProgressBar_minHeight int ProgressBar_interpolator -> ProgressBar_interpolator int ProgressBar_animationResolution -> ProgressBar_animationResolution int mMinWidth -> mMinWidth int mMaxWidth -> mMaxWidth int mMinHeight -> mMinHeight int mMaxHeight -> mMaxHeight int mProgress -> mProgress int mSecondaryProgress -> mSecondaryProgress int mMax -> mMax int mBehavior -> mBehavior int mDuration -> mDuration boolean mIndeterminate -> mIndeterminate boolean mOnlyIndeterminate -> mOnlyIndeterminate android.view.animation.Transformation mTransformation -> mTransformation android.view.animation.AlphaAnimation mAnimation -> mAnimation android.graphics.drawable.Drawable mIndeterminateDrawable -> mIndeterminateDrawable int mIndeterminateRealLeft -> mIndeterminateRealLeft int mIndeterminateRealTop -> mIndeterminateRealTop android.graphics.drawable.Drawable mProgressDrawable -> mProgressDrawable android.graphics.drawable.Drawable mCurrentDrawable -> mCurrentDrawable android.graphics.Bitmap mSampleTile -> mSampleTile boolean mNoInvalidate -> mNoInvalidate android.view.animation.Interpolator mInterpolator -> mInterpolator com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable mRefreshProgressRunnable -> mRefreshProgressRunnable long mUiThreadId -> mUiThreadId boolean mShouldStartAnimationDrawable -> mShouldStartAnimationDrawable long mLastDrawTime -> mLastDrawTime boolean mInDrawing -> mInDrawing int mAnimationResolution -> mAnimationResolution android.view.accessibility.AccessibilityManager mAccessibilityManager -> mAccessibilityManager com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender mAccessibilityEventSender -> mAccessibilityEventSender android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean) -> tileify android.graphics.drawable.shapes.Shape getDrawableShape() -> getDrawableShape android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable) -> tileifyIndeterminate void initProgressBar() -> initProgressBar boolean isIndeterminate() -> isIndeterminate void setIndeterminate(boolean) -> setIndeterminate android.graphics.drawable.Drawable getIndeterminateDrawable() -> getIndeterminateDrawable void setIndeterminateDrawable(android.graphics.drawable.Drawable) -> setIndeterminateDrawable android.graphics.drawable.Drawable getProgressDrawable() -> getProgressDrawable void setProgressDrawable(android.graphics.drawable.Drawable) -> setProgressDrawable android.graphics.drawable.Drawable getCurrentDrawable() -> getCurrentDrawable boolean verifyDrawable(android.graphics.drawable.Drawable) -> verifyDrawable void jumpDrawablesToCurrentState() -> jumpDrawablesToCurrentState void postInvalidate() -> postInvalidate void doRefreshProgress(int,int,boolean,boolean) -> doRefreshProgress void onProgressRefresh(float,boolean) -> onProgressRefresh void refreshProgress(int,int,boolean) -> refreshProgress void setProgress(int) -> setProgress void setProgress(int,boolean) -> setProgress void setSecondaryProgress(int) -> setSecondaryProgress int getProgress() -> getProgress int getSecondaryProgress() -> getSecondaryProgress int getMax() -> getMax void setMax(int) -> setMax void incrementProgressBy(int) -> incrementProgressBy void incrementSecondaryProgressBy(int) -> incrementSecondaryProgressBy void startAnimation() -> startAnimation void stopAnimation() -> stopAnimation void setInterpolator(android.content.Context,int) -> setInterpolator void setInterpolator(android.view.animation.Interpolator) -> setInterpolator android.view.animation.Interpolator getInterpolator() -> getInterpolator void setVisibility(int) -> setVisibility void onVisibilityChanged(android.view.View,int) -> onVisibilityChanged void invalidateDrawable(android.graphics.drawable.Drawable) -> invalidateDrawable void onSizeChanged(int,int,int,int) -> onSizeChanged void updateDrawableBounds(int,int) -> updateDrawableBounds void onDraw(android.graphics.Canvas) -> onDraw void onMeasure(int,int) -> onMeasure void drawableStateChanged() -> drawableStateChanged void updateDrawableState() -> updateDrawableState android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> onInitializeAccessibilityEvent void scheduleAccessibilityEventSender() -> scheduleAccessibilityEventSender void access$0(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean,boolean) -> access$0 void access$1(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable) -> access$1 com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender -> com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender: com.actionbarsherlock.internal.widget.IcsProgressBar this$0 -> this$0 void run() -> run com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable -> com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: int mId -> mId int mProgress -> mProgress boolean mFromUser -> mFromUser com.actionbarsherlock.internal.widget.IcsProgressBar this$0 -> this$0 void run() -> run void setup(int,int,boolean) -> setup com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState -> com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: int progress -> progress int secondaryProgress -> secondaryProgress android.os.Parcelable$Creator CREATOR -> CREATOR void writeToParcel(android.os.Parcel,int) -> writeToParcel com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1 -> com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState createFromParcel(android.os.Parcel) -> createFromParcel com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState[] newArray(int) -> newArray java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray com.actionbarsherlock.internal.widget.IcsSpinner -> com.actionbarsherlock.internal.widget.IcsSpinner: int MAX_ITEMS_MEASURED -> MAX_ITEMS_MEASURED int MODE_DROPDOWN -> MODE_DROPDOWN com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup mPopup -> mPopup com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter mTempAdapter -> mTempAdapter int mDropDownWidth -> mDropDownWidth int mGravity -> mGravity boolean mDisableChildrenWhenDisabled -> mDisableChildrenWhenDisabled android.graphics.Rect mTempRect -> mTempRect void setEnabled(boolean) -> setEnabled void setGravity(int) -> setGravity void setAdapter(android.widget.SpinnerAdapter) -> setAdapter int getBaseline() -> getBaseline void onDetachedFromWindow() -> onDetachedFromWindow void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) -> setOnItemClickListener void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout void layout(int,boolean) -> layout android.view.View makeAndAddView(int) -> makeAndAddView void setUpChild(android.view.View) -> setUpChild boolean performClick() -> performClick void onClick(android.content.DialogInterface,int) -> onClick void setPrompt(java.lang.CharSequence) -> setPrompt void setPromptId(int) -> setPromptId java.lang.CharSequence getPrompt() -> getPrompt int measureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable) -> measureContentWidth android.graphics.Rect access$0(com.actionbarsherlock.internal.widget.IcsSpinner) -> access$0 com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter -> com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: android.widget.SpinnerAdapter mAdapter -> mAdapter android.widget.ListAdapter mListAdapter -> mListAdapter int getCount() -> getCount java.lang.Object getItem(int) -> getItem long getItemId(int) -> getItemId android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup) -> getDropDownView boolean hasStableIds() -> hasStableIds void registerDataSetObserver(android.database.DataSetObserver) -> registerDataSetObserver void unregisterDataSetObserver(android.database.DataSetObserver) -> unregisterDataSetObserver boolean areAllItemsEnabled() -> areAllItemsEnabled boolean isEnabled(int) -> isEnabled int getItemViewType(int) -> getItemViewType int getViewTypeCount() -> getViewTypeCount boolean isEmpty() -> isEmpty com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup -> com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: java.lang.CharSequence mHintText -> mHintText android.widget.ListAdapter mAdapter -> mAdapter com.actionbarsherlock.internal.widget.IcsSpinner this$0 -> this$0 void setAdapter(android.widget.ListAdapter) -> setAdapter java.lang.CharSequence getHintText() -> getHintText void setPromptText(java.lang.CharSequence) -> setPromptText void show() -> show com.actionbarsherlock.internal.widget.IcsSpinner access$0(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) -> access$0 com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1 -> com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1: com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup this$1 -> this$1 void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup -> com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: void setAdapter(android.widget.ListAdapter) -> setAdapter void show() -> show void dismiss() -> dismiss boolean isShowing() -> isShowing void setPromptText(java.lang.CharSequence) -> setPromptText java.lang.CharSequence getHintText() -> getHintText com.actionbarsherlock.internal.widget.IcsView -> com.actionbarsherlock.internal.widget.IcsView: int getMeasuredStateInt(android.view.View) -> getMeasuredStateInt com.actionbarsherlock.internal.widget.ScrollingTabContainerView -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView: java.lang.Runnable mTabSelector -> mTabSelector com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener mTabClickListener -> mTabClickListener com.actionbarsherlock.internal.widget.IcsLinearLayout mTabLayout -> mTabLayout com.actionbarsherlock.internal.widget.IcsSpinner mTabSpinner -> mTabSpinner boolean mAllowCollapse -> mAllowCollapse android.view.LayoutInflater mInflater -> mInflater int mMaxTabWidth -> mMaxTabWidth int mContentHeight -> mContentHeight int mSelectedTabIndex -> mSelectedTabIndex com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim -> mVisibilityAnim com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener mVisAnimListener -> mVisAnimListener android.view.animation.Interpolator sAlphaInterpolator -> sAlphaInterpolator int FADE_DURATION -> FADE_DURATION void onMeasure(int,int) -> onMeasure boolean isCollapsed() -> isCollapsed void setAllowCollapse(boolean) -> setAllowCollapse void performCollapse() -> performCollapse boolean performExpand() -> performExpand void setTabSelected(int) -> setTabSelected void setContentHeight(int) -> setContentHeight com.actionbarsherlock.internal.widget.IcsLinearLayout createTabLayout() -> createTabLayout com.actionbarsherlock.internal.widget.IcsSpinner createSpinner() -> createSpinner void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged void animateToVisibility(int) -> animateToVisibility void animateToTab(int) -> animateToTab void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView createTabView(com.actionbarsherlock.app.ActionBar$Tab,boolean) -> createTabView void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) -> addTab void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) -> addTab void updateTab(int) -> updateTab void removeTabAt(int) -> removeTabAt void removeAllTabs() -> removeAllTabs void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) -> onItemSelected void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) -> onNothingSelected com.actionbarsherlock.internal.widget.IcsLinearLayout access$0(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) -> access$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView access$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) -> access$1 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1 -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 -> this$0 android.view.View val$tabView -> val$tabView void run() -> run com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 -> this$0 int getCount() -> getCount java.lang.Object getItem(int) -> getItem long getItemId(int) -> getItemId android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 -> this$0 void onClick(android.view.View) -> onClick com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView mParent -> mParent com.actionbarsherlock.app.ActionBar$Tab mTab -> mTab com.actionbarsherlock.internal.widget.CapitalizingTextView mTextView -> mTextView android.widget.ImageView mIconView -> mIconView android.view.View mCustomView -> mCustomView void init(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) -> init void bindTab(com.actionbarsherlock.app.ActionBar$Tab) -> bindTab void onMeasure(int,int) -> onMeasure void update() -> update com.actionbarsherlock.app.ActionBar$Tab getTab() -> getTab com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener -> com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: boolean mCanceled -> mCanceled int mFinalVisibility -> mFinalVisibility com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 -> this$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener withFinalVisibility(int) -> withFinalVisibility void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationStart void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationEnd void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationCancel void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) -> onAnimationRepeat com.actionbarsherlock.view.ActionMode -> com.actionbarsherlock.view.ActionMode: java.lang.Object mTag -> mTag void setTag(java.lang.Object) -> setTag java.lang.Object getTag() -> getTag void setTitle(java.lang.CharSequence) -> setTitle void setTitle(int) -> setTitle void setSubtitle(java.lang.CharSequence) -> setSubtitle void setSubtitle(int) -> setSubtitle void setCustomView(android.view.View) -> setCustomView void invalidate() -> invalidate void finish() -> finish com.actionbarsherlock.view.Menu getMenu() -> getMenu java.lang.CharSequence getTitle() -> getTitle java.lang.CharSequence getSubtitle() -> getSubtitle android.view.View getCustomView() -> getCustomView com.actionbarsherlock.view.MenuInflater getMenuInflater() -> getMenuInflater boolean isUiFocusable() -> isUiFocusable com.actionbarsherlock.view.ActionMode$Callback -> com.actionbarsherlock.view.ActionMode$Callback: boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) -> onCreateActionMode boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) -> onPrepareActionMode boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) -> onActionItemClicked void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) -> onDestroyActionMode com.actionbarsherlock.view.ActionProvider -> com.actionbarsherlock.view.ActionProvider: com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener -> mSubUiVisibilityListener android.view.View onCreateActionView() -> onCreateActionView boolean onPerformDefaultAction() -> onPerformDefaultAction boolean hasSubMenu() -> hasSubMenu void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) -> onPrepareSubMenu void subUiVisibilityChanged(boolean) -> subUiVisibilityChanged void setSubUiVisibilityListener(com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener) -> setSubUiVisibilityListener com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener -> com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener: void onSubUiVisibilityChanged(boolean) -> onSubUiVisibilityChanged com.actionbarsherlock.view.CollapsibleActionView -> com.actionbarsherlock.view.CollapsibleActionView: void onActionViewExpanded() -> onActionViewExpanded void onActionViewCollapsed() -> onActionViewCollapsed com.actionbarsherlock.view.Menu -> com.actionbarsherlock.view.Menu: int USER_MASK -> USER_MASK int USER_SHIFT -> USER_SHIFT int CATEGORY_MASK -> CATEGORY_MASK int CATEGORY_SHIFT -> CATEGORY_SHIFT int NONE -> NONE int FIRST -> FIRST int CATEGORY_CONTAINER -> CATEGORY_CONTAINER int CATEGORY_SYSTEM -> CATEGORY_SYSTEM int CATEGORY_SECONDARY -> CATEGORY_SECONDARY int CATEGORY_ALTERNATIVE -> CATEGORY_ALTERNATIVE int FLAG_APPEND_TO_GROUP -> FLAG_APPEND_TO_GROUP int FLAG_PERFORM_NO_CLOSE -> FLAG_PERFORM_NO_CLOSE int FLAG_ALWAYS_PERFORM_CLOSE -> FLAG_ALWAYS_PERFORM_CLOSE com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) -> add com.actionbarsherlock.view.MenuItem add(int,int,int,int) -> add com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) -> addSubMenu com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) -> addSubMenu int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) -> addIntentOptions void removeItem(int) -> removeItem void removeGroup(int) -> removeGroup void clear() -> clear void setGroupCheckable(int,boolean,boolean) -> setGroupCheckable void setGroupVisible(int,boolean) -> setGroupVisible void setGroupEnabled(int,boolean) -> setGroupEnabled boolean hasVisibleItems() -> hasVisibleItems com.actionbarsherlock.view.MenuItem findItem(int) -> findItem int size() -> size com.actionbarsherlock.view.MenuItem getItem(int) -> getItem void close() -> close boolean performShortcut(int,android.view.KeyEvent,int) -> performShortcut boolean isShortcutKey(int,android.view.KeyEvent) -> isShortcutKey boolean performIdentifierAction(int,int) -> performIdentifierAction void setQwertyMode(boolean) -> setQwertyMode com.actionbarsherlock.view.MenuInflater -> com.actionbarsherlock.view.MenuInflater: java.lang.String LOG_TAG -> LOG_TAG java.lang.String XML_MENU -> XML_MENU java.lang.String XML_GROUP -> XML_GROUP java.lang.String XML_ITEM -> XML_ITEM int NO_ID -> NO_ID java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE -> ACTION_VIEW_CONSTRUCTOR_SIGNATURE java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE -> ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE java.lang.Object[] mActionViewConstructorArguments -> mActionViewConstructorArguments java.lang.Object[] mActionProviderConstructorArguments -> mActionProviderConstructorArguments android.content.Context mContext -> mContext void inflate(int,com.actionbarsherlock.view.Menu) -> inflate void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,com.actionbarsherlock.view.Menu) -> parseMenu android.content.Context access$0(com.actionbarsherlock.view.MenuInflater) -> access$0 java.lang.Class[] access$1() -> access$1 java.lang.Object[] access$2(com.actionbarsherlock.view.MenuInflater) -> access$2 java.lang.Class[] access$3() -> access$3 java.lang.Object[] access$4(com.actionbarsherlock.view.MenuInflater) -> access$4 com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener -> com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: java.lang.Class[] PARAM_TYPES -> PARAM_TYPES android.content.Context mContext -> mContext java.lang.reflect.Method mMethod -> mMethod boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) -> onMenuItemClick com.actionbarsherlock.view.MenuInflater$MenuState -> com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.Menu menu -> menu int groupId -> groupId int groupCategory -> groupCategory int groupOrder -> groupOrder int groupCheckable -> groupCheckable boolean groupVisible -> groupVisible boolean groupEnabled -> groupEnabled boolean itemAdded -> itemAdded int itemId -> itemId int itemCategoryOrder -> itemCategoryOrder java.lang.CharSequence itemTitle -> itemTitle java.lang.CharSequence itemTitleCondensed -> itemTitleCondensed int itemIconResId -> itemIconResId char itemAlphabeticShortcut -> itemAlphabeticShortcut char itemNumericShortcut -> itemNumericShortcut int itemCheckable -> itemCheckable boolean itemChecked -> itemChecked boolean itemVisible -> itemVisible boolean itemEnabled -> itemEnabled int itemShowAsAction -> itemShowAsAction int itemActionViewLayout -> itemActionViewLayout java.lang.String itemActionViewClassName -> itemActionViewClassName java.lang.String itemActionProviderClassName -> itemActionProviderClassName java.lang.String itemListenerMethodName -> itemListenerMethodName com.actionbarsherlock.view.ActionProvider itemActionProvider -> itemActionProvider int defaultGroupId -> defaultGroupId int defaultItemId -> defaultItemId int defaultItemCategory -> defaultItemCategory int defaultItemOrder -> defaultItemOrder int defaultItemCheckable -> defaultItemCheckable boolean defaultItemChecked -> defaultItemChecked boolean defaultItemVisible -> defaultItemVisible boolean defaultItemEnabled -> defaultItemEnabled com.actionbarsherlock.view.MenuInflater this$0 -> this$0 void resetGroup() -> resetGroup void readGroup(android.util.AttributeSet) -> readGroup void readItem(android.util.AttributeSet) -> readItem char getShortcut(java.lang.String) -> getShortcut void setItem(com.actionbarsherlock.view.MenuItem) -> setItem void addItem() -> addItem com.actionbarsherlock.view.SubMenu addSubMenuItem() -> addSubMenuItem boolean hasAddedItem() -> hasAddedItem java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]) -> newInstance com.actionbarsherlock.view.ActionProvider access$0(com.actionbarsherlock.view.MenuInflater$MenuState) -> access$0 com.actionbarsherlock.view.MenuItem -> com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_NEVER -> SHOW_AS_ACTION_NEVER int SHOW_AS_ACTION_IF_ROOM -> SHOW_AS_ACTION_IF_ROOM int SHOW_AS_ACTION_ALWAYS -> SHOW_AS_ACTION_ALWAYS int SHOW_AS_ACTION_WITH_TEXT -> SHOW_AS_ACTION_WITH_TEXT int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW -> SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW int getItemId() -> getItemId int getGroupId() -> getGroupId int getOrder() -> getOrder com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) -> setTitle com.actionbarsherlock.view.MenuItem setTitle(int) -> setTitle java.lang.CharSequence getTitle() -> getTitle com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) -> setTitleCondensed java.lang.CharSequence getTitleCondensed() -> getTitleCondensed com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem setIcon(int) -> setIcon android.graphics.drawable.Drawable getIcon() -> getIcon com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) -> setIntent android.content.Intent getIntent() -> getIntent com.actionbarsherlock.view.MenuItem setShortcut(char,char) -> setShortcut com.actionbarsherlock.view.MenuItem setNumericShortcut(char) -> setNumericShortcut char getNumericShortcut() -> getNumericShortcut com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) -> setAlphabeticShortcut char getAlphabeticShortcut() -> getAlphabeticShortcut com.actionbarsherlock.view.MenuItem setCheckable(boolean) -> setCheckable boolean isCheckable() -> isCheckable com.actionbarsherlock.view.MenuItem setChecked(boolean) -> setChecked boolean isChecked() -> isChecked com.actionbarsherlock.view.MenuItem setVisible(boolean) -> setVisible boolean isVisible() -> isVisible com.actionbarsherlock.view.MenuItem setEnabled(boolean) -> setEnabled boolean isEnabled() -> isEnabled boolean hasSubMenu() -> hasSubMenu com.actionbarsherlock.view.SubMenu getSubMenu() -> getSubMenu com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) -> setOnMenuItemClickListener android.view.ContextMenu$ContextMenuInfo getMenuInfo() -> getMenuInfo void setShowAsAction(int) -> setShowAsAction com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) -> setShowAsActionFlags com.actionbarsherlock.view.MenuItem setActionView(android.view.View) -> setActionView com.actionbarsherlock.view.MenuItem setActionView(int) -> setActionView android.view.View getActionView() -> getActionView com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) -> setActionProvider com.actionbarsherlock.view.ActionProvider getActionProvider() -> getActionProvider boolean expandActionView() -> expandActionView boolean collapseActionView() -> collapseActionView boolean isActionViewExpanded() -> isActionViewExpanded com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) -> setOnActionExpandListener com.actionbarsherlock.view.MenuItem$OnActionExpandListener -> com.actionbarsherlock.view.MenuItem$OnActionExpandListener: boolean onMenuItemActionExpand(com.actionbarsherlock.view.MenuItem) -> onMenuItemActionExpand boolean onMenuItemActionCollapse(com.actionbarsherlock.view.MenuItem) -> onMenuItemActionCollapse com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener -> com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener: boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) -> onMenuItemClick com.actionbarsherlock.view.SubMenu -> com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderTitle(int) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) -> setHeaderTitle com.actionbarsherlock.view.SubMenu setHeaderIcon(int) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) -> setHeaderIcon com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) -> setHeaderView void clearHeader() -> clearHeader com.actionbarsherlock.view.SubMenu setIcon(int) -> setIcon com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) -> setIcon com.actionbarsherlock.view.MenuItem getItem() -> getItem com.actionbarsherlock.view.Window -> com.actionbarsherlock.view.Window: long FEATURE_ACTION_BAR -> FEATURE_ACTION_BAR long FEATURE_ACTION_BAR_OVERLAY -> FEATURE_ACTION_BAR_OVERLAY long FEATURE_ACTION_MODE_OVERLAY -> FEATURE_ACTION_MODE_OVERLAY long FEATURE_NO_TITLE -> FEATURE_NO_TITLE long FEATURE_PROGRESS -> FEATURE_PROGRESS long FEATURE_INDETERMINATE_PROGRESS -> FEATURE_INDETERMINATE_PROGRESS com.actionbarsherlock.view.Window$Callback -> com.actionbarsherlock.view.Window$Callback: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) -> onMenuItemSelected com.actionbarsherlock.widget.ActivityChooserModel -> com.actionbarsherlock.widget.ActivityChooserModel: boolean DEBUG -> DEBUG java.lang.String LOG_TAG -> LOG_TAG java.lang.String TAG_HISTORICAL_RECORDS -> TAG_HISTORICAL_RECORDS java.lang.String TAG_HISTORICAL_RECORD -> TAG_HISTORICAL_RECORD java.lang.String ATTRIBUTE_ACTIVITY -> ATTRIBUTE_ACTIVITY java.lang.String ATTRIBUTE_TIME -> ATTRIBUTE_TIME java.lang.String ATTRIBUTE_WEIGHT -> ATTRIBUTE_WEIGHT java.lang.String DEFAULT_HISTORY_FILE_NAME -> DEFAULT_HISTORY_FILE_NAME int DEFAULT_HISTORY_MAX_LENGTH -> DEFAULT_HISTORY_MAX_LENGTH int DEFAULT_ACTIVITY_INFLATION -> DEFAULT_ACTIVITY_INFLATION float DEFAULT_HISTORICAL_RECORD_WEIGHT -> DEFAULT_HISTORICAL_RECORD_WEIGHT java.lang.String HISTORY_FILE_EXTENSION -> HISTORY_FILE_EXTENSION int INVALID_INDEX -> INVALID_INDEX java.lang.Object sRegistryLock -> sRegistryLock java.util.Map sDataModelRegistry -> sDataModelRegistry java.lang.Object mInstanceLock -> mInstanceLock java.util.List mActivites -> mActivites java.util.List mHistoricalRecords -> mHistoricalRecords android.content.Context mContext -> mContext java.lang.String mHistoryFileName -> mHistoryFileName android.content.Intent mIntent -> mIntent com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter mActivitySorter -> mActivitySorter int mHistoryMaxSize -> mHistoryMaxSize boolean mCanReadHistoricalData -> mCanReadHistoricalData boolean mReadShareHistoryCalled -> mReadShareHistoryCalled boolean mHistoricalRecordsChanged -> mHistoricalRecordsChanged android.os.Handler mHandler -> mHandler com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy -> mActivityChoserModelPolicy com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor SERIAL_EXECUTOR -> SERIAL_EXECUTOR com.actionbarsherlock.widget.ActivityChooserModel get(android.content.Context,java.lang.String) -> get void setIntent(android.content.Intent) -> setIntent android.content.Intent getIntent() -> getIntent int getActivityCount() -> getActivityCount android.content.pm.ResolveInfo getActivity(int) -> getActivity int getActivityIndex(android.content.pm.ResolveInfo) -> getActivityIndex android.content.Intent chooseActivity(int) -> chooseActivity void setOnChooseActivityListener(com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener) -> setOnChooseActivityListener android.content.pm.ResolveInfo getDefaultActivity() -> getDefaultActivity void setDefaultActivity(int) -> setDefaultActivity void readHistoricalData() -> readHistoricalData void persistHistoricalData() -> persistHistoricalData void setActivitySorter(com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter) -> setActivitySorter void sortActivities() -> sortActivities void setHistoryMaxSize(int) -> setHistoryMaxSize int getHistoryMaxSize() -> getHistoryMaxSize int getHistorySize() -> getHistorySize boolean addHisoricalRecord(com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord) -> addHisoricalRecord void pruneExcessiveHistoricalRecordsLocked() -> pruneExcessiveHistoricalRecordsLocked void loadActivitiesLocked() -> loadActivitiesLocked android.content.Context access$0(com.actionbarsherlock.widget.ActivityChooserModel) -> access$0 java.lang.String access$1(com.actionbarsherlock.widget.ActivityChooserModel) -> access$1 java.lang.Object access$2(com.actionbarsherlock.widget.ActivityChooserModel) -> access$2 java.util.List access$3(com.actionbarsherlock.widget.ActivityChooserModel) -> access$3 void access$4(com.actionbarsherlock.widget.ActivityChooserModel,boolean) -> access$4 android.os.Handler access$5(com.actionbarsherlock.widget.ActivityChooserModel) -> access$5 void access$6(com.actionbarsherlock.widget.ActivityChooserModel) -> access$6 void access$7(com.actionbarsherlock.widget.ActivityChooserModel) -> access$7 java.lang.String access$8() -> access$8 com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient -> com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient: void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) -> setActivityChooserModel com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo -> com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: android.content.pm.ResolveInfo resolveInfo -> resolveInfo float weight -> weight com.actionbarsherlock.widget.ActivityChooserModel this$0 -> this$0 int hashCode() -> hashCode boolean equals(java.lang.Object) -> equals int compareTo(com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo) -> compareTo java.lang.String toString() -> toString int compareTo(java.lang.Object) -> compareTo com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter -> com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter: void sort(android.content.Intent,java.util.List,java.util.List) -> sort com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter -> com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: float WEIGHT_DECAY_COEFFICIENT -> WEIGHT_DECAY_COEFFICIENT java.util.Map mPackageNameToActivityMap -> mPackageNameToActivityMap com.actionbarsherlock.widget.ActivityChooserModel this$0 -> this$0 void sort(android.content.Intent,java.util.List,java.util.List) -> sort com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord -> com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: android.content.ComponentName activity -> activity long time -> time float weight -> weight int hashCode() -> hashCode boolean equals(java.lang.Object) -> equals java.lang.String toString() -> toString com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader -> com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: com.actionbarsherlock.widget.ActivityChooserModel this$0 -> this$0 void run() -> run com.actionbarsherlock.widget.ActivityChooserModel access$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) -> access$1 com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1 -> com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1: com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader this$1 -> this$1 void run() -> run com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister -> com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister: com.actionbarsherlock.widget.ActivityChooserModel this$0 -> this$0 void run() -> run com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener -> com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener: boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) -> onChooseActivity com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor -> com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: java.util.LinkedList mTasks -> mTasks java.lang.Runnable mActive -> mActive void execute(java.lang.Runnable) -> execute void scheduleNext() -> scheduleNext com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1 -> com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1: com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor this$1 -> this$1 java.lang.Runnable val$r -> val$r void run() -> run com.actionbarsherlock.widget.ActivityChooserView -> com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter -> mAdapter com.actionbarsherlock.widget.ActivityChooserView$Callbacks mCallbacks -> mCallbacks com.actionbarsherlock.internal.widget.IcsLinearLayout mActivityChooserContent -> mActivityChooserContent android.graphics.drawable.Drawable mActivityChooserContentBackground -> mActivityChooserContentBackground android.widget.FrameLayout mExpandActivityOverflowButton -> mExpandActivityOverflowButton android.widget.ImageView mExpandActivityOverflowButtonImage -> mExpandActivityOverflowButtonImage android.widget.FrameLayout mDefaultActivityButton -> mDefaultActivityButton android.widget.ImageView mDefaultActivityButtonImage -> mDefaultActivityButtonImage int mListPopupMaxWidth -> mListPopupMaxWidth com.actionbarsherlock.view.ActionProvider mProvider -> mProvider android.database.DataSetObserver mModelDataSetOberver -> mModelDataSetOberver android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener -> mOnGlobalLayoutListener com.actionbarsherlock.internal.widget.IcsListPopupWindow mListPopupWindow -> mListPopupWindow android.widget.PopupWindow$OnDismissListener mOnDismissListener -> mOnDismissListener boolean mIsSelectingDefaultActivity -> mIsSelectingDefaultActivity int mInitialActivityCount -> mInitialActivityCount boolean mIsAttachedToWindow -> mIsAttachedToWindow int mDefaultActionButtonContentDescription -> mDefaultActionButtonContentDescription android.content.Context mContext -> mContext boolean IS_HONEYCOMB -> IS_HONEYCOMB void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) -> setActivityChooserModel void setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable) -> setExpandActivityOverflowButtonDrawable void setExpandActivityOverflowButtonContentDescription(int) -> setExpandActivityOverflowButtonContentDescription void setProvider(com.actionbarsherlock.view.ActionProvider) -> setProvider boolean showPopup() -> showPopup void showPopupUnchecked(int) -> showPopupUnchecked boolean dismissPopup() -> dismissPopup boolean isShowingPopup() -> isShowingPopup void onAttachedToWindow() -> onAttachedToWindow void onDetachedFromWindow() -> onDetachedFromWindow void onMeasure(int,int) -> onMeasure void onLayout(boolean,int,int,int,int) -> onLayout com.actionbarsherlock.widget.ActivityChooserModel getDataModel() -> getDataModel void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) -> setOnDismissListener void setInitialActivityCount(int) -> setInitialActivityCount void setDefaultActionButtonContentDescription(int) -> setDefaultActionButtonContentDescription com.actionbarsherlock.internal.widget.IcsListPopupWindow getListPopupWindow() -> getListPopupWindow void updateAppearance() -> updateAppearance com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter access$0(com.actionbarsherlock.widget.ActivityChooserView) -> access$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow access$1(com.actionbarsherlock.widget.ActivityChooserView) -> access$1 void access$2(com.actionbarsherlock.widget.ActivityChooserView,int) -> access$2 boolean access$3(com.actionbarsherlock.widget.ActivityChooserView) -> access$3 android.content.Context access$4(com.actionbarsherlock.widget.ActivityChooserView) -> access$4 android.widget.FrameLayout access$5(com.actionbarsherlock.widget.ActivityChooserView) -> access$5 android.widget.FrameLayout access$6(com.actionbarsherlock.widget.ActivityChooserView) -> access$6 void access$7(com.actionbarsherlock.widget.ActivityChooserView,boolean) -> access$7 int access$8(com.actionbarsherlock.widget.ActivityChooserView) -> access$8 android.widget.PopupWindow$OnDismissListener access$9(com.actionbarsherlock.widget.ActivityChooserView) -> access$9 android.database.DataSetObserver access$10(com.actionbarsherlock.widget.ActivityChooserView) -> access$10 boolean access$11() -> access$11 void access$12(com.actionbarsherlock.widget.ActivityChooserView) -> access$12 com.actionbarsherlock.widget.ActivityChooserView$1 -> com.actionbarsherlock.widget.ActivityChooserView$1: com.actionbarsherlock.widget.ActivityChooserView this$0 -> this$0 void onChanged() -> onChanged void onInvalidated() -> onInvalidated com.actionbarsherlock.widget.ActivityChooserView$2 -> com.actionbarsherlock.widget.ActivityChooserView$2: com.actionbarsherlock.widget.ActivityChooserView this$0 -> this$0 void onGlobalLayout() -> onGlobalLayout com.actionbarsherlock.widget.ActivityChooserView$3 -> com.actionbarsherlock.widget.ActivityChooserView$3: com.actionbarsherlock.widget.ActivityChooserView this$0 -> this$0 void onChanged() -> onChanged com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter -> com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int MAX_ACTIVITY_COUNT_UNLIMITED -> MAX_ACTIVITY_COUNT_UNLIMITED int MAX_ACTIVITY_COUNT_DEFAULT -> MAX_ACTIVITY_COUNT_DEFAULT int ITEM_VIEW_TYPE_ACTIVITY -> ITEM_VIEW_TYPE_ACTIVITY int ITEM_VIEW_TYPE_FOOTER -> ITEM_VIEW_TYPE_FOOTER int ITEM_VIEW_TYPE_COUNT -> ITEM_VIEW_TYPE_COUNT com.actionbarsherlock.widget.ActivityChooserModel mDataModel -> mDataModel int mMaxActivityCount -> mMaxActivityCount boolean mShowDefaultActivity -> mShowDefaultActivity boolean mHighlightDefaultActivity -> mHighlightDefaultActivity boolean mShowFooterView -> mShowFooterView com.actionbarsherlock.widget.ActivityChooserView this$0 -> this$0 void setDataModel(com.actionbarsherlock.widget.ActivityChooserModel) -> setDataModel int getItemViewType(int) -> getItemViewType int getViewTypeCount() -> getViewTypeCount int getCount() -> getCount java.lang.Object getItem(int) -> getItem long getItemId(int) -> getItemId android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView int measureContentWidth() -> measureContentWidth void setMaxActivityCount(int) -> setMaxActivityCount android.content.pm.ResolveInfo getDefaultActivity() -> getDefaultActivity void setShowFooterView(boolean) -> setShowFooterView int getActivityCount() -> getActivityCount int getHistorySize() -> getHistorySize int getMaxActivityCount() -> getMaxActivityCount com.actionbarsherlock.widget.ActivityChooserModel getDataModel() -> getDataModel void setShowDefaultActivity(boolean,boolean) -> setShowDefaultActivity boolean getShowDefaultActivity() -> getShowDefaultActivity com.actionbarsherlock.widget.ActivityChooserView$Callbacks -> com.actionbarsherlock.widget.ActivityChooserView$Callbacks: com.actionbarsherlock.widget.ActivityChooserView this$0 -> this$0 void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick void onClick(android.view.View) -> onClick boolean onLongClick(android.view.View) -> onLongClick void onDismiss() -> onDismiss void notifyOnDismissListener() -> notifyOnDismissListener com.actionbarsherlock.widget.ActivityChooserView$SetActivated -> com.actionbarsherlock.widget.ActivityChooserView$SetActivated: void invoke(android.view.View,boolean) -> invoke com.actionbarsherlock.widget.ShareActionProvider -> com.actionbarsherlock.widget.ShareActionProvider: int DEFAULT_INITIAL_ACTIVITY_COUNT -> DEFAULT_INITIAL_ACTIVITY_COUNT int mMaxShownActivityCount -> mMaxShownActivityCount com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener -> mOnMenuItemClickListener java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME -> DEFAULT_SHARE_HISTORY_FILE_NAME android.content.Context mContext -> mContext java.lang.String mShareHistoryFileName -> mShareHistoryFileName com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener -> mOnShareTargetSelectedListener com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener -> mOnChooseActivityListener void setOnShareTargetSelectedListener(com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener) -> setOnShareTargetSelectedListener android.view.View onCreateActionView() -> onCreateActionView boolean hasSubMenu() -> hasSubMenu void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) -> onPrepareSubMenu void setShareHistoryFileName(java.lang.String) -> setShareHistoryFileName void setShareIntent(android.content.Intent) -> setShareIntent void setActivityChooserPolicyIfNeeded() -> setActivityChooserPolicyIfNeeded android.content.Context access$0(com.actionbarsherlock.widget.ShareActionProvider) -> access$0 java.lang.String access$1(com.actionbarsherlock.widget.ShareActionProvider) -> access$1 com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener access$2(com.actionbarsherlock.widget.ShareActionProvider) -> access$2 com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener -> com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener: boolean onShareTargetSelected(com.actionbarsherlock.widget.ShareActionProvider,android.content.Intent) -> onShareTargetSelected com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy -> com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy: com.actionbarsherlock.widget.ShareActionProvider this$0 -> this$0 boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) -> onChooseActivity com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener -> com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener: com.actionbarsherlock.widget.ShareActionProvider this$0 -> this$0 boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) -> onMenuItemClick com.crittercism.NotificationActivity -> com.crittercism.NotificationActivity: void onCreate(android.os.Bundle) -> onCreate void onClick(android.view.View) -> onClick boolean onTouch(android.view.View,android.view.MotionEvent) -> onTouch com.crittercism.app.Crittercism -> com.crittercism.app.Crittercism: com.crittercism.app.Crittercism c -> c crittercism.android.b d -> d crittercism.android.d e -> e crittercism.android.e f -> f boolean g -> g android.content.Context h -> h float i -> i java.lang.String a -> a crittercism.android.i j -> j crittercism.android.m k -> k crittercism.android.k l -> l crittercism.android.l m -> m boolean n -> n boolean o -> o boolean p -> p boolean q -> q java.lang.String r -> r int s -> s java.lang.String t -> t java.lang.String u -> u java.lang.String v -> v java.lang.String w -> w boolean x -> x android.os.Handler b -> b com.crittercism.app.Crittercism a() -> a boolean init(android.content.Context,java.lang.String,org.json.JSONObject[]) -> init void sendAppLoadData() -> sendAppLoadData boolean b() -> b boolean c() -> c boolean a(java.lang.Throwable) -> a boolean d() -> d boolean e() -> e void logHandledException(java.lang.Throwable) -> logHandledException boolean f() -> f boolean g() -> g boolean h() -> h boolean i() -> i java.lang.String j() -> j android.content.Context k() -> k crittercism.android.b l() -> l crittercism.android.i m() -> m void a(crittercism.android.i) -> a crittercism.android.m n() -> n void a(crittercism.android.m) -> a crittercism.android.k o() -> o void a(crittercism.android.k) -> a crittercism.android.l p() -> p void a(crittercism.android.l) -> a java.lang.String w() -> w int x() -> x java.lang.String q() -> q java.lang.String r() -> r boolean a(android.content.Context) -> a void setOptOutStatus(boolean) -> setOptOutStatus boolean getOptOutStatus() -> getOptOutStatus boolean a(android.content.Context,java.lang.String) -> a boolean didCrashOnLastAppLoad() -> didCrashOnLastAppLoad java.lang.String getNotificationTitle() -> getNotificationTitle boolean s() -> s void setUsername(java.lang.String) -> setUsername void setMetadata(org.json.JSONObject) -> setMetadata int t() -> t void leaveBreadcrumb(java.lang.String) -> leaveBreadcrumb java.lang.String u() -> u long a(java.util.Date) -> a void v() -> v java.lang.String a(com.crittercism.app.Crittercism) -> a android.content.Context b(com.crittercism.app.Crittercism) -> b crittercism.android.b c(com.crittercism.app.Crittercism) -> c com.crittercism.app.Crittercism$1 -> com.crittercism.app.Crittercism$1: com.crittercism.app.Crittercism a -> a void run() -> run com.crittercism.app.Crittercism$10 -> com.crittercism.app.Crittercism$10: com.crittercism.app.Crittercism a -> a java.lang.Boolean a() -> a java.lang.Object call() -> call com.crittercism.app.Crittercism$2 -> com.crittercism.app.Crittercism$2: org.json.JSONObject a -> a com.crittercism.app.Crittercism b -> b void run() -> run com.crittercism.app.Crittercism$3 -> com.crittercism.app.Crittercism$3: com.crittercism.app.Crittercism a -> a void handleMessage(android.os.Message) -> handleMessage com.crittercism.app.Crittercism$4 -> com.crittercism.app.Crittercism$4: com.crittercism.app.Crittercism a -> a void run() -> run com.crittercism.app.Crittercism$5 -> com.crittercism.app.Crittercism$5: void run() -> run com.crittercism.app.Crittercism$6 -> com.crittercism.app.Crittercism$6: com.crittercism.app.Crittercism a -> a java.lang.Boolean a() -> a java.lang.Object call() -> call com.crittercism.app.Crittercism$7 -> com.crittercism.app.Crittercism$7: com.crittercism.app.Crittercism a -> a java.lang.Boolean a() -> a java.lang.Object call() -> call com.crittercism.app.Crittercism$8 -> com.crittercism.app.Crittercism$8: com.crittercism.app.Crittercism a -> a void run() -> run com.crittercism.app.Crittercism$9 -> com.crittercism.app.Crittercism$9: com.crittercism.app.Crittercism a -> a java.lang.Boolean a() -> a java.lang.Object call() -> call com.crittercism.app.Crittercism$a -> com.crittercism.app.Crittercism$a: java.lang.Thread$UncaughtExceptionHandler b -> b com.crittercism.app.Crittercism a -> a void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException com.crittercism.app.CrittercismNDK -> com.crittercism.app.CrittercismNDK: java.lang.String LIBNAME -> LIBNAME java.lang.String LIBPATH -> LIBPATH int LIBRARYVERSION -> LIBRARYVERSION boolean installNdk(java.lang.String) -> installNdk boolean checkLibraryVersion(int) -> checkLibraryVersion void installNdkLib(android.content.Context,java.lang.String) -> installNdkLib boolean installLib(android.content.Context) -> installLib com.jeremyfeinstein.slidingmenu.example.BaseActivity -> com.jeremyfeinstein.slidingmenu.example.BaseActivity: int mTitleRes -> b android.support.v4.app.ListFragment mFrag -> a void onCreate(android.os.Bundle) -> onCreate boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu com.jeremyfeinstein.slidingmenu.example.ExampleListActivity -> com.jeremyfeinstein.slidingmenu.example.ExampleListActivity: void onCreate(android.os.Bundle) -> onCreate boolean onPreferenceTreeClick(android.preference.PreferenceScreen,android.preference.Preference) -> onPreferenceTreeClick boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu com.slidingmenu.example.LeftAndRightActivity -> com.slidingmenu.example.LeftAndRightActivity: void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.PropertiesActivity -> com.slidingmenu.example.PropertiesActivity: void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.PropertiesActivity$1 -> com.slidingmenu.example.a: com.slidingmenu.example.PropertiesActivity this$0 -> a void onCheckedChanged(android.widget.RadioGroup,int) -> onCheckedChanged com.slidingmenu.example.PropertiesActivity$2 -> com.slidingmenu.example.b: com.slidingmenu.example.PropertiesActivity this$0 -> a void onCheckedChanged(android.widget.RadioGroup,int) -> onCheckedChanged com.slidingmenu.example.PropertiesActivity$3 -> com.slidingmenu.example.c: com.slidingmenu.example.PropertiesActivity this$0 -> a void onProgressChanged(android.widget.SeekBar,int,boolean) -> onProgressChanged void onStartTrackingTouch(android.widget.SeekBar) -> onStartTrackingTouch void onStopTrackingTouch(android.widget.SeekBar) -> onStopTrackingTouch com.slidingmenu.example.PropertiesActivity$4 -> com.slidingmenu.example.d: com.slidingmenu.example.PropertiesActivity this$0 -> a void onProgressChanged(android.widget.SeekBar,int,boolean) -> onProgressChanged void onStartTrackingTouch(android.widget.SeekBar) -> onStartTrackingTouch void onStopTrackingTouch(android.widget.SeekBar) -> onStopTrackingTouch com.slidingmenu.example.PropertiesActivity$5 -> com.slidingmenu.example.e: com.slidingmenu.example.PropertiesActivity this$0 -> a void onCheckedChanged(android.widget.CompoundButton,boolean) -> onCheckedChanged com.slidingmenu.example.PropertiesActivity$6 -> com.slidingmenu.example.f: com.slidingmenu.example.PropertiesActivity this$0 -> a void onProgressChanged(android.widget.SeekBar,int,boolean) -> onProgressChanged void onStartTrackingTouch(android.widget.SeekBar) -> onStartTrackingTouch void onStopTrackingTouch(android.widget.SeekBar) -> onStopTrackingTouch com.slidingmenu.example.PropertiesActivity$7 -> com.slidingmenu.example.g: com.slidingmenu.example.PropertiesActivity this$0 -> a void onCheckedChanged(android.widget.CompoundButton,boolean) -> onCheckedChanged com.slidingmenu.example.PropertiesActivity$8 -> com.slidingmenu.example.h: com.slidingmenu.example.PropertiesActivity this$0 -> a void onProgressChanged(android.widget.SeekBar,int,boolean) -> onProgressChanged void onStartTrackingTouch(android.widget.SeekBar) -> onStartTrackingTouch void onStopTrackingTouch(android.widget.SeekBar) -> onStopTrackingTouch com.slidingmenu.example.SampleListFragment -> com.slidingmenu.example.SampleListFragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onActivityCreated(android.os.Bundle) -> onActivityCreated com.slidingmenu.example.SampleListFragment$SampleAdapter -> com.slidingmenu.example.i: com.slidingmenu.example.SampleListFragment this$0 -> a android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView com.slidingmenu.example.SampleListFragment$SampleItem -> com.slidingmenu.example.j: java.lang.String tag -> a int iconRes -> b com.slidingmenu.example.SampleListFragment this$0 -> c com.slidingmenu.example.SlidingContent -> com.slidingmenu.example.SlidingContent: void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.SlidingTitleBar -> com.slidingmenu.example.SlidingTitleBar: void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.Util -> com.slidingmenu.example.k: void goToGitHub(android.content.Context) -> a com.slidingmenu.example.ViewPagerActivity -> com.slidingmenu.example.ViewPagerActivity: void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.ViewPagerActivity$1 -> com.slidingmenu.example.l: com.slidingmenu.example.ViewPagerActivity this$0 -> a void onPageScrollStateChanged(int) -> b void onPageScrolled$486775f1(int,float) -> a void onPageSelected(int) -> a com.slidingmenu.example.ViewPagerActivity$ColorPagerAdapter -> com.slidingmenu.example.m: java.util.ArrayList mFragments -> b int[] COLORS -> c com.slidingmenu.example.ViewPagerActivity this$0 -> a int getCount() -> getCount android.support.v4.app.Fragment getItem(int) -> getItem com.slidingmenu.example.anim.CustomAnimation -> com.slidingmenu.example.anim.CustomAnimation: com.slidingmenu.lib.SlidingMenu$CanvasTransformer mTransformer -> b void onCreate(android.os.Bundle) -> onCreate com.slidingmenu.example.anim.CustomScaleAnimation -> com.slidingmenu.example.anim.CustomScaleAnimation: com.slidingmenu.example.anim.CustomScaleAnimation$1 -> com.slidingmenu.example.anim.a: void transformCanvas(android.graphics.Canvas,float) -> a com.slidingmenu.example.anim.CustomSlideAnimation -> com.slidingmenu.example.anim.CustomSlideAnimation: android.view.animation.Interpolator interp -> b android.view.animation.Interpolator access$0() -> a com.slidingmenu.example.anim.CustomSlideAnimation$1 -> com.slidingmenu.example.anim.b: float getInterpolation(float) -> getInterpolation com.slidingmenu.example.anim.CustomSlideAnimation$2 -> com.slidingmenu.example.anim.c: void transformCanvas(android.graphics.Canvas,float) -> a com.slidingmenu.example.anim.CustomZoomAnimation -> com.slidingmenu.example.anim.CustomZoomAnimation: com.slidingmenu.example.anim.CustomZoomAnimation$1 -> com.slidingmenu.example.anim.d: void transformCanvas(android.graphics.Canvas,float) -> a com.slidingmenu.example.fragments.BirdActivity -> com.slidingmenu.example.fragments.BirdActivity: android.os.Handler mHandler -> a android.content.Intent newInstance(android.app.Activity,int) -> a void onCreate(android.os.Bundle) -> onCreate void onResume() -> onResume boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void hideActionBarDelayed(android.os.Handler) -> a android.os.Handler access$0(com.slidingmenu.example.fragments.BirdActivity) -> a void access$1(com.slidingmenu.example.fragments.BirdActivity,android.os.Handler) -> a com.slidingmenu.example.fragments.BirdActivity$1 -> com.slidingmenu.example.fragments.a: com.slidingmenu.example.fragments.BirdActivity this$0 -> a void onClick(android.view.View) -> onClick com.slidingmenu.example.fragments.BirdActivity$2 -> com.slidingmenu.example.fragments.b: com.slidingmenu.example.fragments.BirdActivity this$0 -> a void run() -> run com.slidingmenu.example.fragments.BirdGridFragment -> com.slidingmenu.example.fragments.c: int mPos -> a int mImgRes -> b android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState int access$0(com.slidingmenu.example.fragments.BirdGridFragment) -> a int access$1(com.slidingmenu.example.fragments.BirdGridFragment) -> b com.slidingmenu.example.fragments.BirdGridFragment$1 -> com.slidingmenu.example.fragments.d: com.slidingmenu.example.fragments.BirdGridFragment this$0 -> a void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick com.slidingmenu.example.fragments.BirdGridFragment$GridAdapter -> com.slidingmenu.example.fragments.e: com.slidingmenu.example.fragments.BirdGridFragment this$0 -> a int getCount() -> getCount java.lang.Object getItem(int) -> getItem long getItemId(int) -> getItemId android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView com.slidingmenu.example.fragments.BirdMenuFragment -> com.slidingmenu.example.fragments.f: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onActivityCreated(android.os.Bundle) -> onActivityCreated void onListItemClick(android.widget.ListView,android.view.View,int,long) -> onListItemClick com.slidingmenu.example.fragments.ColorFragment -> com.slidingmenu.example.fragments.g: int mColorRes -> a android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState com.slidingmenu.example.fragments.ColorMenuFragment -> com.slidingmenu.example.fragments.h: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> onCreateView void onActivityCreated(android.os.Bundle) -> onActivityCreated void onListItemClick(android.widget.ListView,android.view.View,int,long) -> onListItemClick com.slidingmenu.example.fragments.FragmentChangeActivity -> com.slidingmenu.example.fragments.FragmentChangeActivity: android.support.v4.app.Fragment mContent -> b void onCreate(android.os.Bundle) -> onCreate void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void switchContent(android.support.v4.app.Fragment) -> a com.slidingmenu.example.fragments.ResponsiveUIActivity -> com.slidingmenu.example.fragments.ResponsiveUIActivity: android.support.v4.app.Fragment mContent -> a void onCreate(android.os.Bundle) -> onCreate boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void switchContent(android.support.v4.app.Fragment) -> a void onBirdPressed(int) -> a com.slidingmenu.example.fragments.ResponsiveUIActivity$1 -> com.slidingmenu.example.fragments.i: com.slidingmenu.example.fragments.ResponsiveUIActivity this$0 -> a void run() -> run com.slidingmenu.lib.CustomViewAbove -> com.slidingmenu.lib.CustomViewAbove: android.view.animation.Interpolator sInterpolator -> e android.view.View mContent -> f int mCurItem -> g android.widget.Scroller mScroller -> h boolean mScrollingCacheEnabled -> i boolean mScrolling -> j boolean mIsBeingDragged -> k boolean mIsUnableToDrag -> l int mTouchSlop -> m float mInitialMotionX -> n float mLastMotionX -> o float mLastMotionY -> p int mActivePointerId -> a android.view.VelocityTracker mVelocityTracker -> b int mMinimumVelocity -> q int mMaximumVelocity -> c int mFlingDistance -> r com.slidingmenu.lib.CustomViewBehind mCustomViewBehind -> s boolean mEnabled -> t com.slidingmenu.lib.CustomViewAbove$OnPageChangeListener mOnPageChangeListener -> u com.slidingmenu.lib.CustomViewAbove$OnPageChangeListener mInternalPageChangeListener -> v com.slidingmenu.lib.SlidingMenu$OnClosedListener mClosedListener -> w com.slidingmenu.lib.SlidingMenu$OnOpenedListener mOpenedListener -> x int mTouchMode -> d float mScrollX -> y boolean mSelectorEnabled -> z android.graphics.Bitmap mSelectorDrawable -> A void setCurrentItem$2563266(int) -> a int getCurrentItem() -> a void setCurrentItemInternal$4870cd2e(int,boolean) -> a void setCurrentItemInternal(int,boolean,boolean,int) -> a void setOnPageChangeListener(com.slidingmenu.lib.CustomViewAbove$OnPageChangeListener) -> a int getDestScrollX(int) -> c boolean isMenuOpen() -> d int getBehindWidth() -> e void setSlidingEnabled(boolean) -> a void setContent(android.view.View) -> a void setCustomViewBehind(com.slidingmenu.lib.CustomViewBehind) -> a void onMeasure(int,int) -> onMeasure void onSizeChanged(int,int,int,int) -> onSizeChanged void onLayout(boolean,int,int,int,int) -> onLayout void computeScroll() -> computeScroll void pageScrolled$13462e() -> f void completeScroll() -> g void setTouchMode(int) -> b boolean thisTouchAllowed(android.view.MotionEvent) -> a boolean thisSlideAllowed(float) -> a int getPointerIndex(android.view.MotionEvent,int) -> a boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent void scrollTo(int,int) -> scrollTo float getPercentOpen() -> b void dispatchDraw(android.graphics.Canvas) -> dispatchDraw void setSelectorEnabled$1385ff() -> c void setSelectorBitmap(android.graphics.Bitmap) -> a void onSecondaryPointerUp(android.view.MotionEvent) -> b void endDrag() -> h void setScrollingCacheEnabled(boolean) -> b boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent boolean arrowScroll(int) -> d boolean pageLeft() -> i com.slidingmenu.lib.CustomViewBehind access$0(com.slidingmenu.lib.CustomViewAbove) -> a com.slidingmenu.lib.CustomViewAbove$1 -> com.slidingmenu.lib.a: float getInterpolation(float) -> getInterpolation com.slidingmenu.lib.CustomViewAbove$2 -> com.slidingmenu.lib.b: com.slidingmenu.lib.CustomViewAbove this$0 -> a void onPageSelected(int) -> a com.slidingmenu.lib.CustomViewAbove$OnPageChangeListener -> com.slidingmenu.lib.c: void onPageSelected(int) -> a com.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener -> com.slidingmenu.lib.d: void onPageSelected(int) -> a com.slidingmenu.lib.CustomViewBehind -> com.slidingmenu.lib.CustomViewBehind: com.slidingmenu.lib.CustomViewAbove mViewAbove -> a android.view.View mContent -> b android.view.View mSecondaryContent -> c int mMarginThreshold -> d int mWidthOffset -> e com.slidingmenu.lib.SlidingMenu$CanvasTransformer mTransformer -> f boolean mChildrenEnabled -> g int mMode -> h boolean mFadeEnabled -> i android.graphics.Paint mFadePaint -> j float mScrollScale -> k android.graphics.drawable.Drawable mShadowDrawable -> l android.graphics.drawable.Drawable mSecondaryShadowDrawable -> m int mShadowWidth -> n float mFadeDegree -> o void setCustomViewAbove(com.slidingmenu.lib.CustomViewAbove) -> a void setCanvasTransformer(com.slidingmenu.lib.SlidingMenu$CanvasTransformer) -> a void setWidthOffset(int) -> a int getBehindWidth() -> a void setContent(android.view.View) -> a void setSecondaryContent(android.view.View) -> b void setChildrenEnabled(boolean) -> a void scrollTo(int,int) -> scrollTo boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent void dispatchDraw(android.graphics.Canvas) -> dispatchDraw void onLayout(boolean,int,int,int,int) -> onLayout void onMeasure(int,int) -> onMeasure void setMode(int) -> b int getMode() -> b void setScrollScale(float) -> a void setShadowDrawable(android.graphics.drawable.Drawable) -> a void setSecondaryShadowDrawable(android.graphics.drawable.Drawable) -> b void setShadowWidth(int) -> c void setFadeEnabled(boolean) -> b void setFadeDegree(float) -> b int getMenuPage(int) -> d void scrollBehindTo(android.view.View,int,int) -> a int getMenuLeft(android.view.View,int) -> a int getAbsLeftBound(android.view.View) -> c int getAbsRightBound(android.view.View) -> d boolean marginTouchAllowed(android.view.View,int) -> b boolean menuOpenTouchAllowed(android.view.View,int,int) -> b boolean menuClosedSlideAllowed(float) -> c boolean menuOpenSlideAllowed(float) -> d void drawShadow(android.view.View,android.graphics.Canvas) -> a void drawFade(android.view.View,android.graphics.Canvas,float) -> a com.slidingmenu.lib.R -> com.slidingmenu.lib.e: com.slidingmenu.lib.R$layout -> com.slidingmenu.lib.f: int slidingmenumain -> a com.slidingmenu.lib.R$styleable -> com.slidingmenu.lib.g: int[] SherlockTheme -> a int[] SherlockMenuGroup -> b int[] SherlockActionBar -> c int[] SherlockActionMenuItemView -> d int[] SherlockActivityChooserView -> e int[] SherlockMenuItem -> f int[] SherlockActionMode -> g int[] SherlockMenuView -> h int[] SlidingMenu -> i int[] SherlockSpinner -> j com.slidingmenu.lib.SlidingMenu -> com.slidingmenu.lib.SlidingMenu: com.slidingmenu.lib.CustomViewAbove mViewAbove -> a com.slidingmenu.lib.CustomViewBehind mViewBehind -> b com.slidingmenu.lib.SlidingMenu$OnOpenListener mOpenListener -> c com.slidingmenu.lib.SlidingMenu$OnCloseListener mCloseListener -> d void setContent(android.view.View) -> a void setMenu(android.view.View) -> b void setSecondaryMenu$13462e() -> a void setSlidingEnabled(boolean) -> a void setMode(int) -> a int getMode() -> b void showMenu$1385ff() -> i void showContent() -> c void showContent$1385ff() -> j void toggle() -> d boolean isMenuShowing() -> e void setBehindOffset(int) -> f void setBehindOffsetRes$13462e() -> f void setBehindWidth(int) -> b void setBehindScrollScale(float) -> a void setBehindCanvasTransformer(com.slidingmenu.lib.SlidingMenu$CanvasTransformer) -> a void setTouchModeAbove(int) -> c void setShadowDrawable(int) -> d void setShadowDrawable(android.graphics.drawable.Drawable) -> a void setSecondaryShadowDrawable$13462e() -> g void setShadowWidthRes$13462e() -> h void setShadowWidth(int) -> e void setFadeEnabled(boolean) -> b void setFadeDegree(float) -> b android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState boolean fitSystemWindows(android.graphics.Rect) -> fitSystemWindows com.slidingmenu.lib.SlidingMenu$OnOpenListener access$0(com.slidingmenu.lib.SlidingMenu) -> a com.slidingmenu.lib.SlidingMenu$OnCloseListener access$1(com.slidingmenu.lib.SlidingMenu) -> b com.slidingmenu.lib.SlidingMenu$1 -> com.slidingmenu.lib.h: com.slidingmenu.lib.SlidingMenu this$0 -> a void onPageSelected(int) -> a com.slidingmenu.lib.SlidingMenu$CanvasTransformer -> com.slidingmenu.lib.i: void transformCanvas(android.graphics.Canvas,float) -> a com.slidingmenu.lib.SlidingMenu$OnCloseListener -> com.slidingmenu.lib.j: com.slidingmenu.lib.SlidingMenu$OnClosedListener -> com.slidingmenu.lib.k: com.slidingmenu.lib.SlidingMenu$OnOpenListener -> com.slidingmenu.lib.l: com.slidingmenu.lib.SlidingMenu$OnOpenedListener -> com.slidingmenu.lib.m: com.slidingmenu.lib.SlidingMenu$SavedState -> com.slidingmenu.lib.SlidingMenu$SavedState: boolean mBehindShowing -> a android.os.Parcelable$Creator CREATOR -> CREATOR void writeToParcel(android.os.Parcel,int) -> writeToParcel boolean access$1(com.slidingmenu.lib.SlidingMenu$SavedState) -> a com.slidingmenu.lib.SlidingMenu$SavedState$1 -> com.slidingmenu.lib.n: java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel java.lang.Object[] newArray(int) -> newArray com.slidingmenu.lib.app.SlidingActivity -> com.slidingmenu.lib.app.SlidingActivity: com.slidingmenu.lib.app.SlidingActivityHelper mHelper -> a void onCreate(android.os.Bundle) -> onCreate void onPostCreate(android.os.Bundle) -> onPostCreate android.view.View findViewById(int) -> findViewById void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void setContentView(int) -> setContentView void setContentView(android.view.View) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setBehindContentView(android.view.View) -> setBehindContentView boolean onKeyUp(int,android.view.KeyEvent) -> onKeyUp com.slidingmenu.lib.app.SlidingActivityHelper -> com.slidingmenu.lib.app.a: android.app.Activity mActivity -> a com.slidingmenu.lib.SlidingMenu mSlidingMenu -> b android.view.View mViewAbove -> c android.view.View mViewBehind -> d boolean mBroadcasting -> e boolean mOnPostCreateCalled -> f boolean mEnableSlide -> g void onCreate$79e5e33f() -> a void onPostCreate$79e5e33f() -> b void setSlidingActionBarEnabled(boolean) -> a android.view.View findViewById(int) -> a void onSaveInstanceState(android.os.Bundle) -> a void registerAboveContentView$12ebc280(android.view.View) -> a void setBehindContentView$12ebc280(android.view.View) -> b com.slidingmenu.lib.SlidingMenu getSlidingMenu() -> c void toggle() -> d boolean onKeyUp$4765ad2(int) -> b com.slidingmenu.lib.app.SlidingFragmentActivity -> com.slidingmenu.lib.app.SlidingFragmentActivity: com.slidingmenu.lib.app.SlidingActivityHelper mHelper -> a void onCreate(android.os.Bundle) -> onCreate void onPostCreate(android.os.Bundle) -> onPostCreate android.view.View findViewById(int) -> findViewById void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void setContentView(int) -> setContentView void setContentView(android.view.View) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setBehindContentView$13462e() -> b void setBehindContentView(android.view.View) -> setBehindContentView com.slidingmenu.lib.SlidingMenu getSlidingMenu() -> c void toggle() -> d void setSlidingActionBarEnabled(boolean) -> a boolean onKeyUp(int,android.view.KeyEvent) -> onKeyUp com.slidingmenu.lib.app.SlidingListActivity -> com.slidingmenu.lib.app.SlidingListActivity: com.slidingmenu.lib.app.SlidingActivityHelper mHelper -> a void onCreate(android.os.Bundle) -> onCreate void onPostCreate(android.os.Bundle) -> onPostCreate android.view.View findViewById(int) -> findViewById void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void setContentView(int) -> setContentView void setContentView(android.view.View) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setBehindContentView(android.view.View) -> setBehindContentView boolean onKeyUp(int,android.view.KeyEvent) -> onKeyUp com.slidingmenu.lib.app.SlidingPreferenceActivity -> com.slidingmenu.lib.app.SlidingPreferenceActivity: com.slidingmenu.lib.app.SlidingActivityHelper mHelper -> a void onCreate(android.os.Bundle) -> onCreate void onPostCreate(android.os.Bundle) -> onPostCreate android.view.View findViewById(int) -> findViewById void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState void setContentView(int) -> setContentView void setContentView(android.view.View) -> setContentView void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView void setBehindContentView(android.view.View) -> setBehindContentView boolean onKeyUp(int,android.view.KeyEvent) -> onKeyUp crittercism.android.a -> a.a.a: java.lang.String a -> a java.lang.String b -> b java.lang.String a(int) -> a void a(android.content.Context) -> a java.lang.String b(android.content.Context) -> b java.lang.String a() -> a crittercism.android.a$a -> a.a.b: java.lang.String a -> a java.lang.String b -> b java.lang.String c -> c java.lang.String d -> d java.lang.String e -> e java.lang.String f -> f crittercism.android.a$b -> a.a.c: java.util.HashMap a -> a java.lang.String b -> b void a() -> a java.lang.String a(int) -> a crittercism.android.a$c -> a.a.d: java.lang.String a -> a java.lang.String b -> b java.lang.String c -> c java.lang.String d -> d java.lang.String e -> e java.lang.String f -> f java.lang.String g -> g java.lang.String h -> h crittercism.android.b -> a.a.e: java.lang.String c -> c crittercism.android.c d -> d android.content.Context e -> e java.lang.String f -> f java.lang.String g -> g java.lang.String h -> h java.lang.String i -> i java.lang.String j -> j int k -> k java.lang.String a -> a int b -> b boolean l -> l java.lang.String m -> m org.json.JSONObject n -> n java.lang.Object o -> o java.lang.String a() -> a void a(java.lang.String) -> a java.lang.String b(java.lang.String) -> b java.lang.String b() -> b org.json.JSONObject c() -> c double j() -> j long k() -> k java.lang.String l() -> l org.json.JSONObject m() -> m org.json.JSONObject n() -> n java.lang.String o() -> o org.json.JSONObject d() -> d org.json.JSONObject a(boolean[]) -> a int c(java.lang.String) -> c org.json.JSONArray p() -> p float e() -> e float f() -> f float q() -> q org.json.JSONObject a(org.json.JSONObject) -> a java.lang.String g() -> g void h() -> h boolean r() -> r boolean b(org.json.JSONObject) -> b void c(org.json.JSONObject) -> c org.json.JSONObject i() -> i crittercism.android.b$a -> a.a.f: java.lang.StringBuilder a -> a java.lang.StringBuilder b -> b java.lang.String[] c -> c boolean d -> d java.lang.Process e -> e java.lang.Object f -> f java.lang.Thread g -> g crittercism.android.b$b h -> h crittercism.android.b$b i -> i boolean a() -> a void b() -> b void c() -> c java.lang.StringBuilder d() -> d java.lang.Object call() -> call crittercism.android.b$b -> a.a.g: java.io.InputStream a -> a java.lang.StringBuilder b -> b java.io.BufferedReader c -> c java.lang.StringBuilder a() -> a void b() -> b void run() -> run crittercism.android.c -> a.a.h: org.apache.http.impl.client.DefaultHttpClient a -> a java.lang.String b -> b android.content.Context c -> c org.apache.http.impl.client.DefaultHttpClient a() -> a java.lang.String a(org.apache.http.client.methods.HttpRequestBase) -> a java.lang.String a(java.lang.String,org.json.JSONObject) -> a java.lang.String a(java.lang.String,org.json.JSONObject,java.lang.String[],java.lang.String) -> a crittercism.android.d -> a.a.i: crittercism.android.d$a a -> a java.lang.String a() -> a java.lang.String b() -> b java.lang.String a(android.content.Context,java.lang.String) -> a void a(android.content.Context,java.lang.String,java.lang.String) -> a crittercism.android.d$1 -> a.a.j: int[] a -> a crittercism.android.d$a -> a.a.k: crittercism.android.d$a a -> a crittercism.android.d$a b -> b crittercism.android.d$a c -> c crittercism.android.d$a d -> d crittercism.android.d$a e -> e crittercism.android.d$a f -> f crittercism.android.d$a g -> g crittercism.android.d$a h -> h crittercism.android.d$a i -> i crittercism.android.d$a[] j -> j crittercism.android.d$a[] values() -> values crittercism.android.d$a valueOf(java.lang.String) -> valueOf crittercism.android.e -> a.a.l: java.lang.String c -> c java.lang.String a -> a int d -> d java.lang.String b -> b crittercism.android.e a(org.json.JSONObject) -> a crittercism.android.f -> a.a.m: crittercism.android.f$a a -> a crittercism.android.f$a -> a.a.n: crittercism.android.f$a a -> a crittercism.android.f$a b -> b crittercism.android.f$a c -> c crittercism.android.f$a d -> d crittercism.android.f$a e -> e crittercism.android.f$a[] f -> f crittercism.android.f$a[] values() -> values crittercism.android.f$a valueOf(java.lang.String) -> valueOf crittercism.android.g -> a.a.o: byte[] a -> a byte[] b -> b byte[] c -> c byte[] a(byte[],int,int,byte[],int) -> a java.lang.String a(byte[]) -> a java.lang.String a(byte[],int) -> a crittercism.android.h -> a.a.p: java.math.BigInteger a() -> a java.math.BigInteger b() -> b java.math.BigInteger c() -> c java.math.BigInteger d() -> d crittercism.android.i -> a.a.q: java.lang.String a() -> a void b() -> b org.json.JSONObject c() -> c crittercism.android.i a(org.json.JSONObject) -> a crittercism.android.i d() -> d crittercism.android.j -> a.a.r: java.lang.String a -> a java.util.Vector b -> b java.util.Vector e() -> e void a(java.lang.Object) -> a void a(java.util.Vector) -> a void f() -> f crittercism.android.k -> a.a.s: java.lang.String c -> c org.json.JSONArray d -> d org.json.JSONArray e -> e org.json.JSONObject f -> f java.util.Date g -> g int h -> h java.lang.String a() -> a org.json.JSONObject b() -> b crittercism.android.k a(org.json.JSONObject) -> a crittercism.android.k c() -> c void a(java.lang.Throwable) -> a void d() -> d crittercism.android.l -> a.a.t: org.json.JSONObject a() -> a void b() -> b crittercism.android.l c() -> c crittercism.android.l$a -> a.a.u: java.lang.String a -> a boolean accept(java.io.File,java.lang.String) -> accept crittercism.android.m -> a.a.v: java.lang.String c -> c org.json.JSONArray d -> d org.json.JSONArray e -> e org.json.JSONObject f -> f java.lang.String a() -> a org.json.JSONObject b() -> b crittercism.android.m a(org.json.JSONObject) -> a crittercism.android.m c() -> c void a(java.lang.Throwable) -> a void d() -> d ================================================ FILE: example/proguard/seeds.txt ================================================ android.support.v13.dreams.BasicDream android.support.v13.dreams.BasicDream: void setContentView(android.view.View) android.support.v4.app.ActivityCompat android.support.v4.app.ActivityCompat: ActivityCompat() android.support.v4.app.ActivityCompat: boolean invalidateOptionsMenu(android.app.Activity) android.support.v4.app.ActivityCompatHoneycomb android.support.v4.app.ActivityCompatHoneycomb: ActivityCompatHoneycomb() android.support.v4.app.ActivityCompatHoneycomb: void invalidateOptionsMenu(android.app.Activity) android.support.v4.app.ActivityCompatHoneycomb: void dump(android.app.Activity,java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.BackStackRecord android.support.v4.app.BackStackRecord: java.lang.String TAG android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentManagerImpl mManager android.support.v4.app.BackStackRecord: int OP_NULL android.support.v4.app.BackStackRecord: int OP_ADD android.support.v4.app.BackStackRecord: int OP_REPLACE android.support.v4.app.BackStackRecord: int OP_REMOVE android.support.v4.app.BackStackRecord: int OP_HIDE android.support.v4.app.BackStackRecord: int OP_SHOW android.support.v4.app.BackStackRecord: int OP_DETACH android.support.v4.app.BackStackRecord: int OP_ATTACH android.support.v4.app.BackStackRecord: android.support.v4.app.BackStackRecord$Op mHead android.support.v4.app.BackStackRecord: android.support.v4.app.BackStackRecord$Op mTail android.support.v4.app.BackStackRecord: int mNumOp android.support.v4.app.BackStackRecord: int mEnterAnim android.support.v4.app.BackStackRecord: int mExitAnim android.support.v4.app.BackStackRecord: int mPopEnterAnim android.support.v4.app.BackStackRecord: int mPopExitAnim android.support.v4.app.BackStackRecord: int mTransition android.support.v4.app.BackStackRecord: int mTransitionStyle android.support.v4.app.BackStackRecord: boolean mAddToBackStack android.support.v4.app.BackStackRecord: boolean mAllowAddToBackStack android.support.v4.app.BackStackRecord: java.lang.String mName android.support.v4.app.BackStackRecord: boolean mCommitted android.support.v4.app.BackStackRecord: int mIndex android.support.v4.app.BackStackRecord: int mBreadCrumbTitleRes android.support.v4.app.BackStackRecord: java.lang.CharSequence mBreadCrumbTitleText android.support.v4.app.BackStackRecord: int mBreadCrumbShortTitleRes android.support.v4.app.BackStackRecord: java.lang.CharSequence mBreadCrumbShortTitleText android.support.v4.app.BackStackRecord: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.BackStackRecord: BackStackRecord(android.support.v4.app.FragmentManagerImpl) android.support.v4.app.BackStackRecord: int getId() android.support.v4.app.BackStackRecord: int getBreadCrumbTitleRes() android.support.v4.app.BackStackRecord: int getBreadCrumbShortTitleRes() android.support.v4.app.BackStackRecord: java.lang.CharSequence getBreadCrumbTitle() android.support.v4.app.BackStackRecord: java.lang.CharSequence getBreadCrumbShortTitle() android.support.v4.app.BackStackRecord: void addOp(android.support.v4.app.BackStackRecord$Op) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.BackStackRecord: void doAddOp(int,android.support.v4.app.Fragment,java.lang.String,int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setTransition(int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setTransitionStyle(int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) android.support.v4.app.BackStackRecord: boolean isAddToBackStackAllowed() android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction disallowAddToBackStack() android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) android.support.v4.app.BackStackRecord: android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) android.support.v4.app.BackStackRecord: void bumpBackStackNesting(int) android.support.v4.app.BackStackRecord: int commit() android.support.v4.app.BackStackRecord: int commitAllowingStateLoss() android.support.v4.app.BackStackRecord: int commitInternal(boolean) android.support.v4.app.BackStackRecord: void run() android.support.v4.app.BackStackRecord: void popFromBackStack(boolean) android.support.v4.app.BackStackRecord: java.lang.String getName() android.support.v4.app.BackStackRecord: int getTransition() android.support.v4.app.BackStackRecord: int getTransitionStyle() android.support.v4.app.BackStackRecord: boolean isEmpty() android.support.v4.app.BackStackRecord$Op android.support.v4.app.BackStackRecord$Op: android.support.v4.app.BackStackRecord$Op next android.support.v4.app.BackStackRecord$Op: android.support.v4.app.BackStackRecord$Op prev android.support.v4.app.BackStackRecord$Op: int cmd android.support.v4.app.BackStackRecord$Op: android.support.v4.app.Fragment fragment android.support.v4.app.BackStackRecord$Op: int enterAnim android.support.v4.app.BackStackRecord$Op: int exitAnim android.support.v4.app.BackStackRecord$Op: int popEnterAnim android.support.v4.app.BackStackRecord$Op: int popExitAnim android.support.v4.app.BackStackRecord$Op: java.util.ArrayList removed android.support.v4.app.BackStackRecord$Op: BackStackRecord$Op() android.support.v4.app.BackStackState android.support.v4.app.BackStackState: int[] mOps android.support.v4.app.BackStackState: int mTransition android.support.v4.app.BackStackState: int mTransitionStyle android.support.v4.app.BackStackState: java.lang.String mName android.support.v4.app.BackStackState: int mIndex android.support.v4.app.BackStackState: int mBreadCrumbTitleRes android.support.v4.app.BackStackState: java.lang.CharSequence mBreadCrumbTitleText android.support.v4.app.BackStackState: int mBreadCrumbShortTitleRes android.support.v4.app.BackStackState: java.lang.CharSequence mBreadCrumbShortTitleText android.support.v4.app.BackStackState: android.os.Parcelable$Creator CREATOR android.support.v4.app.BackStackState: BackStackState(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.BackStackRecord) android.support.v4.app.BackStackState: BackStackState(android.os.Parcel) android.support.v4.app.BackStackState: android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl) android.support.v4.app.BackStackState: int describeContents() android.support.v4.app.BackStackState: void writeToParcel(android.os.Parcel,int) android.support.v4.app.BackStackState: void () android.support.v4.app.BackStackState$1 android.support.v4.app.BackStackState$1: BackStackState$1() android.support.v4.app.BackStackState$1: android.support.v4.app.BackStackState createFromParcel(android.os.Parcel) android.support.v4.app.BackStackState$1: android.support.v4.app.BackStackState[] newArray(int) android.support.v4.app.BackStackState$1: java.lang.Object[] newArray(int) android.support.v4.app.BackStackState$1: java.lang.Object createFromParcel(android.os.Parcel) android.support.v4.app.DialogFragment android.support.v4.app.DialogFragment: int STYLE_NORMAL android.support.v4.app.DialogFragment: int STYLE_NO_TITLE android.support.v4.app.DialogFragment: int STYLE_NO_FRAME android.support.v4.app.DialogFragment: int STYLE_NO_INPUT android.support.v4.app.DialogFragment: java.lang.String SAVED_DIALOG_STATE_TAG android.support.v4.app.DialogFragment: java.lang.String SAVED_STYLE android.support.v4.app.DialogFragment: java.lang.String SAVED_THEME android.support.v4.app.DialogFragment: java.lang.String SAVED_CANCELABLE android.support.v4.app.DialogFragment: java.lang.String SAVED_SHOWS_DIALOG android.support.v4.app.DialogFragment: java.lang.String SAVED_BACK_STACK_ID android.support.v4.app.DialogFragment: int mStyle android.support.v4.app.DialogFragment: int mTheme android.support.v4.app.DialogFragment: boolean mCancelable android.support.v4.app.DialogFragment: boolean mShowsDialog android.support.v4.app.DialogFragment: int mBackStackId android.support.v4.app.DialogFragment: android.app.Dialog mDialog android.support.v4.app.DialogFragment: boolean mViewDestroyed android.support.v4.app.DialogFragment: boolean mDismissed android.support.v4.app.DialogFragment: boolean mShownByMe android.support.v4.app.DialogFragment: DialogFragment() android.support.v4.app.DialogFragment: void setStyle(int,int) android.support.v4.app.DialogFragment: void show(android.support.v4.app.FragmentManager,java.lang.String) android.support.v4.app.DialogFragment: int show(android.support.v4.app.FragmentTransaction,java.lang.String) android.support.v4.app.DialogFragment: void dismiss() android.support.v4.app.DialogFragment: void dismissAllowingStateLoss() android.support.v4.app.DialogFragment: void dismissInternal(boolean) android.support.v4.app.DialogFragment: android.app.Dialog getDialog() android.support.v4.app.DialogFragment: int getTheme() android.support.v4.app.DialogFragment: void setCancelable(boolean) android.support.v4.app.DialogFragment: boolean isCancelable() android.support.v4.app.DialogFragment: void setShowsDialog(boolean) android.support.v4.app.DialogFragment: boolean getShowsDialog() android.support.v4.app.DialogFragment: void onAttach(android.app.Activity) android.support.v4.app.DialogFragment: void onDetach() android.support.v4.app.DialogFragment: void onCreate(android.os.Bundle) android.support.v4.app.DialogFragment: android.view.LayoutInflater getLayoutInflater(android.os.Bundle) android.support.v4.app.DialogFragment: android.app.Dialog onCreateDialog(android.os.Bundle) android.support.v4.app.DialogFragment: void onCancel(android.content.DialogInterface) android.support.v4.app.DialogFragment: void onDismiss(android.content.DialogInterface) android.support.v4.app.DialogFragment: void onActivityCreated(android.os.Bundle) android.support.v4.app.DialogFragment: void onStart() android.support.v4.app.DialogFragment: void onSaveInstanceState(android.os.Bundle) android.support.v4.app.DialogFragment: void onStop() android.support.v4.app.DialogFragment: void onDestroyView() android.support.v4.app.Fragment android.support.v4.app.Fragment: java.util.HashMap sClassMap android.support.v4.app.Fragment: int INITIALIZING android.support.v4.app.Fragment: int CREATED android.support.v4.app.Fragment: int ACTIVITY_CREATED android.support.v4.app.Fragment: int STOPPED android.support.v4.app.Fragment: int STARTED android.support.v4.app.Fragment: int RESUMED android.support.v4.app.Fragment: int mState android.support.v4.app.Fragment: android.view.View mAnimatingAway android.support.v4.app.Fragment: int mStateAfterAnimating android.support.v4.app.Fragment: android.os.Bundle mSavedFragmentState android.support.v4.app.Fragment: android.util.SparseArray mSavedViewState android.support.v4.app.Fragment: int mIndex android.support.v4.app.Fragment: java.lang.String mWho android.support.v4.app.Fragment: android.os.Bundle mArguments android.support.v4.app.Fragment: android.support.v4.app.Fragment mTarget android.support.v4.app.Fragment: int mTargetIndex android.support.v4.app.Fragment: int mTargetRequestCode android.support.v4.app.Fragment: boolean mAdded android.support.v4.app.Fragment: boolean mRemoving android.support.v4.app.Fragment: boolean mResumed android.support.v4.app.Fragment: boolean mFromLayout android.support.v4.app.Fragment: boolean mInLayout android.support.v4.app.Fragment: boolean mRestored android.support.v4.app.Fragment: int mBackStackNesting android.support.v4.app.Fragment: android.support.v4.app.FragmentManagerImpl mFragmentManager android.support.v4.app.Fragment: android.support.v4.app.FragmentActivity mActivity android.support.v4.app.Fragment: int mFragmentId android.support.v4.app.Fragment: int mContainerId android.support.v4.app.Fragment: java.lang.String mTag android.support.v4.app.Fragment: boolean mHidden android.support.v4.app.Fragment: boolean mDetached android.support.v4.app.Fragment: boolean mRetainInstance android.support.v4.app.Fragment: boolean mRetaining android.support.v4.app.Fragment: boolean mHasMenu android.support.v4.app.Fragment: boolean mMenuVisible android.support.v4.app.Fragment: boolean mCalled android.support.v4.app.Fragment: int mNextAnim android.support.v4.app.Fragment: android.view.ViewGroup mContainer android.support.v4.app.Fragment: android.view.View mView android.support.v4.app.Fragment: android.view.View mInnerView android.support.v4.app.Fragment: boolean mDeferStart android.support.v4.app.Fragment: boolean mUserVisibleHint android.support.v4.app.Fragment: android.support.v4.app.LoaderManagerImpl mLoaderManager android.support.v4.app.Fragment: boolean mLoadersStarted android.support.v4.app.Fragment: boolean mCheckedForLoaderManager android.support.v4.app.Fragment: Fragment() android.support.v4.app.Fragment: android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) android.support.v4.app.Fragment: android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) android.support.v4.app.Fragment: void restoreViewState() android.support.v4.app.Fragment: void setIndex(int) android.support.v4.app.Fragment: boolean isInBackStack() android.support.v4.app.Fragment: boolean equals(java.lang.Object) android.support.v4.app.Fragment: int hashCode() android.support.v4.app.Fragment: java.lang.String toString() android.support.v4.app.Fragment: int getId() android.support.v4.app.Fragment: java.lang.String getTag() android.support.v4.app.Fragment: void setArguments(android.os.Bundle) android.support.v4.app.Fragment: android.os.Bundle getArguments() android.support.v4.app.Fragment: void setInitialSavedState(android.support.v4.app.Fragment$SavedState) android.support.v4.app.Fragment: void setTargetFragment(android.support.v4.app.Fragment,int) android.support.v4.app.Fragment: android.support.v4.app.Fragment getTargetFragment() android.support.v4.app.Fragment: int getTargetRequestCode() android.support.v4.app.Fragment: android.support.v4.app.FragmentActivity getActivity() android.support.v4.app.Fragment: android.content.res.Resources getResources() android.support.v4.app.Fragment: java.lang.CharSequence getText(int) android.support.v4.app.Fragment: java.lang.String getString(int) android.support.v4.app.Fragment: java.lang.String getString(int,java.lang.Object[]) android.support.v4.app.Fragment: android.support.v4.app.FragmentManager getFragmentManager() android.support.v4.app.Fragment: boolean isAdded() android.support.v4.app.Fragment: boolean isDetached() android.support.v4.app.Fragment: boolean isRemoving() android.support.v4.app.Fragment: boolean isInLayout() android.support.v4.app.Fragment: boolean isResumed() android.support.v4.app.Fragment: boolean isVisible() android.support.v4.app.Fragment: boolean isHidden() android.support.v4.app.Fragment: void onHiddenChanged(boolean) android.support.v4.app.Fragment: void setRetainInstance(boolean) android.support.v4.app.Fragment: boolean getRetainInstance() android.support.v4.app.Fragment: void setHasOptionsMenu(boolean) android.support.v4.app.Fragment: void setMenuVisibility(boolean) android.support.v4.app.Fragment: void setUserVisibleHint(boolean) android.support.v4.app.Fragment: boolean getUserVisibleHint() android.support.v4.app.Fragment: android.support.v4.app.LoaderManager getLoaderManager() android.support.v4.app.Fragment: void startActivity(android.content.Intent) android.support.v4.app.Fragment: void startActivityForResult(android.content.Intent,int) android.support.v4.app.Fragment: void onActivityResult(int,int,android.content.Intent) android.support.v4.app.Fragment: android.view.LayoutInflater getLayoutInflater(android.os.Bundle) android.support.v4.app.Fragment: void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) android.support.v4.app.Fragment: void onAttach(android.app.Activity) android.support.v4.app.Fragment: android.view.animation.Animation onCreateAnimation(int,boolean,int) android.support.v4.app.Fragment: void onCreate(android.os.Bundle) android.support.v4.app.Fragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) android.support.v4.app.Fragment: void onViewCreated(android.view.View,android.os.Bundle) android.support.v4.app.Fragment: android.view.View getView() android.support.v4.app.Fragment: void onActivityCreated(android.os.Bundle) android.support.v4.app.Fragment: void onStart() android.support.v4.app.Fragment: void onResume() android.support.v4.app.Fragment: void onSaveInstanceState(android.os.Bundle) android.support.v4.app.Fragment: void onConfigurationChanged(android.content.res.Configuration) android.support.v4.app.Fragment: void onPause() android.support.v4.app.Fragment: void onStop() android.support.v4.app.Fragment: void onLowMemory() android.support.v4.app.Fragment: void onDestroyView() android.support.v4.app.Fragment: void onDestroy() android.support.v4.app.Fragment: void initState() android.support.v4.app.Fragment: void onDetach() android.support.v4.app.Fragment: void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) android.support.v4.app.Fragment: void onPrepareOptionsMenu(android.view.Menu) android.support.v4.app.Fragment: void onDestroyOptionsMenu() android.support.v4.app.Fragment: boolean onOptionsItemSelected(android.view.MenuItem) android.support.v4.app.Fragment: void onOptionsMenuClosed(android.view.Menu) android.support.v4.app.Fragment: void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) android.support.v4.app.Fragment: void registerForContextMenu(android.view.View) android.support.v4.app.Fragment: void unregisterForContextMenu(android.view.View) android.support.v4.app.Fragment: boolean onContextItemSelected(android.view.MenuItem) android.support.v4.app.Fragment: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.Fragment: void performStart() android.support.v4.app.Fragment: void performStop() android.support.v4.app.Fragment: void performReallyStop() android.support.v4.app.Fragment: void performDestroyView() android.support.v4.app.Fragment: void () android.support.v4.app.Fragment$InstantiationException android.support.v4.app.Fragment$InstantiationException: Fragment$InstantiationException(java.lang.String,java.lang.Exception) android.support.v4.app.Fragment$SavedState android.support.v4.app.Fragment$SavedState: android.os.Bundle mState android.support.v4.app.Fragment$SavedState: android.os.Parcelable$Creator CREATOR android.support.v4.app.Fragment$SavedState: Fragment$SavedState(android.os.Bundle) android.support.v4.app.Fragment$SavedState: Fragment$SavedState(android.os.Parcel,java.lang.ClassLoader) android.support.v4.app.Fragment$SavedState: int describeContents() android.support.v4.app.Fragment$SavedState: void writeToParcel(android.os.Parcel,int) android.support.v4.app.Fragment$SavedState: void () android.support.v4.app.Fragment$SavedState$1 android.support.v4.app.Fragment$SavedState$1: Fragment$SavedState$1() android.support.v4.app.Fragment$SavedState$1: android.support.v4.app.Fragment$SavedState createFromParcel(android.os.Parcel) android.support.v4.app.Fragment$SavedState$1: android.support.v4.app.Fragment$SavedState[] newArray(int) android.support.v4.app.Fragment$SavedState$1: java.lang.Object[] newArray(int) android.support.v4.app.Fragment$SavedState$1: java.lang.Object createFromParcel(android.os.Parcel) android.support.v4.app.FragmentActivity android.support.v4.app.FragmentActivity: java.lang.String TAG android.support.v4.app.FragmentActivity: java.lang.String FRAGMENTS_TAG android.support.v4.app.FragmentActivity: int HONEYCOMB android.support.v4.app.FragmentActivity: int MSG_REALLY_STOPPED android.support.v4.app.FragmentActivity: int MSG_RESUME_PENDING android.support.v4.app.FragmentActivity: android.os.Handler mHandler android.support.v4.app.FragmentActivity: android.support.v4.app.FragmentManagerImpl mFragments android.support.v4.app.FragmentActivity: boolean mCreated android.support.v4.app.FragmentActivity: boolean mResumed android.support.v4.app.FragmentActivity: boolean mStopped android.support.v4.app.FragmentActivity: boolean mReallyStopped android.support.v4.app.FragmentActivity: boolean mRetaining android.support.v4.app.FragmentActivity: boolean mOptionsMenuInvalidated android.support.v4.app.FragmentActivity: boolean mCheckedForLoaderManager android.support.v4.app.FragmentActivity: boolean mLoadersStarted android.support.v4.app.FragmentActivity: android.support.v4.util.SparseArrayCompat mAllLoaderManagers android.support.v4.app.FragmentActivity: android.support.v4.app.LoaderManagerImpl mLoaderManager android.support.v4.app.FragmentActivity: FragmentActivity() android.support.v4.app.FragmentActivity: void onActivityResult(int,int,android.content.Intent) android.support.v4.app.FragmentActivity: void onBackPressed() android.support.v4.app.FragmentActivity: void onConfigurationChanged(android.content.res.Configuration) android.support.v4.app.FragmentActivity: void onCreate(android.os.Bundle) android.support.v4.app.FragmentActivity: boolean onCreatePanelMenu(int,android.view.Menu) android.support.v4.app.FragmentActivity: android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) android.support.v4.app.FragmentActivity: void onDestroy() android.support.v4.app.FragmentActivity: boolean onKeyDown(int,android.view.KeyEvent) android.support.v4.app.FragmentActivity: void onLowMemory() android.support.v4.app.FragmentActivity: boolean onMenuItemSelected(int,android.view.MenuItem) android.support.v4.app.FragmentActivity: void onPanelClosed(int,android.view.Menu) android.support.v4.app.FragmentActivity: void onPause() android.support.v4.app.FragmentActivity: void onResume() android.support.v4.app.FragmentActivity: void onPostResume() android.support.v4.app.FragmentActivity: void onResumeFragments() android.support.v4.app.FragmentActivity: boolean onPreparePanel(int,android.view.View,android.view.Menu) android.support.v4.app.FragmentActivity: java.lang.Object onRetainNonConfigurationInstance() android.support.v4.app.FragmentActivity: void onSaveInstanceState(android.os.Bundle) android.support.v4.app.FragmentActivity: void onStart() android.support.v4.app.FragmentActivity: void onStop() android.support.v4.app.FragmentActivity: java.lang.Object onRetainCustomNonConfigurationInstance() android.support.v4.app.FragmentActivity: java.lang.Object getLastCustomNonConfigurationInstance() android.support.v4.app.FragmentActivity: void supportInvalidateOptionsMenu() android.support.v4.app.FragmentActivity: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.FragmentActivity: void doReallyStop(boolean) android.support.v4.app.FragmentActivity: void onReallyStop() android.support.v4.app.FragmentActivity: void onAttachFragment(android.support.v4.app.Fragment) android.support.v4.app.FragmentActivity: android.support.v4.app.FragmentManager getSupportFragmentManager() android.support.v4.app.FragmentActivity: void startActivityForResult(android.content.Intent,int) android.support.v4.app.FragmentActivity: void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int) android.support.v4.app.FragmentActivity: void invalidateSupportFragmentIndex(int) android.support.v4.app.FragmentActivity: android.support.v4.app.LoaderManager getSupportLoaderManager() android.support.v4.app.FragmentActivity: android.support.v4.app.LoaderManagerImpl getLoaderManager(int,boolean,boolean) android.support.v4.app.FragmentActivity$1 android.support.v4.app.FragmentActivity$1: android.support.v4.app.FragmentActivity this$0 android.support.v4.app.FragmentActivity$1: FragmentActivity$1(android.support.v4.app.FragmentActivity) android.support.v4.app.FragmentActivity$1: void handleMessage(android.os.Message) android.support.v4.app.FragmentActivity$FragmentTag android.support.v4.app.FragmentActivity$FragmentTag: int[] Fragment android.support.v4.app.FragmentActivity$FragmentTag: int Fragment_id android.support.v4.app.FragmentActivity$FragmentTag: int Fragment_name android.support.v4.app.FragmentActivity$FragmentTag: int Fragment_tag android.support.v4.app.FragmentActivity$FragmentTag: FragmentActivity$FragmentTag() android.support.v4.app.FragmentActivity$FragmentTag: void () android.support.v4.app.FragmentActivity$NonConfigurationInstances android.support.v4.app.FragmentActivity$NonConfigurationInstances: java.lang.Object activity android.support.v4.app.FragmentActivity$NonConfigurationInstances: java.lang.Object custom android.support.v4.app.FragmentActivity$NonConfigurationInstances: java.util.HashMap children android.support.v4.app.FragmentActivity$NonConfigurationInstances: java.util.ArrayList fragments android.support.v4.app.FragmentActivity$NonConfigurationInstances: android.support.v4.util.SparseArrayCompat loaders android.support.v4.app.FragmentActivity$NonConfigurationInstances: FragmentActivity$NonConfigurationInstances() android.support.v4.app.FragmentManager android.support.v4.app.FragmentManager: int POP_BACK_STACK_INCLUSIVE android.support.v4.app.FragmentManager: FragmentManager() android.support.v4.app.FragmentManager: android.support.v4.app.FragmentTransaction beginTransaction() android.support.v4.app.FragmentManager: android.support.v4.app.FragmentTransaction openTransaction() android.support.v4.app.FragmentManager: boolean executePendingTransactions() android.support.v4.app.FragmentManager: android.support.v4.app.Fragment findFragmentById(int) android.support.v4.app.FragmentManager: android.support.v4.app.Fragment findFragmentByTag(java.lang.String) android.support.v4.app.FragmentManager: void popBackStack() android.support.v4.app.FragmentManager: boolean popBackStackImmediate() android.support.v4.app.FragmentManager: void popBackStack(java.lang.String,int) android.support.v4.app.FragmentManager: boolean popBackStackImmediate(java.lang.String,int) android.support.v4.app.FragmentManager: void popBackStack(int,int) android.support.v4.app.FragmentManager: boolean popBackStackImmediate(int,int) android.support.v4.app.FragmentManager: int getBackStackEntryCount() android.support.v4.app.FragmentManager: android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) android.support.v4.app.FragmentManager: void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) android.support.v4.app.FragmentManager: void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) android.support.v4.app.FragmentManager: void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) android.support.v4.app.FragmentManager: android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) android.support.v4.app.FragmentManager: android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) android.support.v4.app.FragmentManager: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.FragmentManager: void enableDebugLogging(boolean) android.support.v4.app.FragmentManager$BackStackEntry android.support.v4.app.FragmentManager$BackStackEntry: int getId() android.support.v4.app.FragmentManager$BackStackEntry: java.lang.String getName() android.support.v4.app.FragmentManager$BackStackEntry: int getBreadCrumbTitleRes() android.support.v4.app.FragmentManager$BackStackEntry: int getBreadCrumbShortTitleRes() android.support.v4.app.FragmentManager$BackStackEntry: java.lang.CharSequence getBreadCrumbTitle() android.support.v4.app.FragmentManager$BackStackEntry: java.lang.CharSequence getBreadCrumbShortTitle() android.support.v4.app.FragmentManager$OnBackStackChangedListener android.support.v4.app.FragmentManager$OnBackStackChangedListener: void onBackStackChanged() android.support.v4.app.FragmentManagerImpl android.support.v4.app.FragmentManagerImpl: boolean DEBUG android.support.v4.app.FragmentManagerImpl: java.lang.String TAG android.support.v4.app.FragmentManagerImpl: boolean HONEYCOMB android.support.v4.app.FragmentManagerImpl: java.lang.String TARGET_REQUEST_CODE_STATE_TAG android.support.v4.app.FragmentManagerImpl: java.lang.String TARGET_STATE_TAG android.support.v4.app.FragmentManagerImpl: java.lang.String VIEW_STATE_TAG android.support.v4.app.FragmentManagerImpl: java.lang.String USER_VISIBLE_HINT_TAG android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mPendingActions android.support.v4.app.FragmentManagerImpl: java.lang.Runnable[] mTmpActions android.support.v4.app.FragmentManagerImpl: boolean mExecutingActions android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mActive android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mAdded android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mAvailIndices android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mBackStack android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mCreatedMenus android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mBackStackIndices android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mAvailBackStackIndices android.support.v4.app.FragmentManagerImpl: java.util.ArrayList mBackStackChangeListeners android.support.v4.app.FragmentManagerImpl: int mCurState android.support.v4.app.FragmentManagerImpl: android.support.v4.app.FragmentActivity mActivity android.support.v4.app.FragmentManagerImpl: boolean mNeedMenuInvalidate android.support.v4.app.FragmentManagerImpl: boolean mStateSaved android.support.v4.app.FragmentManagerImpl: boolean mDestroyed android.support.v4.app.FragmentManagerImpl: java.lang.String mNoTransactionsBecause android.support.v4.app.FragmentManagerImpl: boolean mHavePendingDeferredStart android.support.v4.app.FragmentManagerImpl: android.os.Bundle mStateBundle android.support.v4.app.FragmentManagerImpl: android.util.SparseArray mStateArray android.support.v4.app.FragmentManagerImpl: java.lang.Runnable mExecCommit android.support.v4.app.FragmentManagerImpl: android.view.animation.Interpolator DECELERATE_QUINT android.support.v4.app.FragmentManagerImpl: android.view.animation.Interpolator DECELERATE_CUBIC android.support.v4.app.FragmentManagerImpl: android.view.animation.Interpolator ACCELERATE_QUINT android.support.v4.app.FragmentManagerImpl: android.view.animation.Interpolator ACCELERATE_CUBIC android.support.v4.app.FragmentManagerImpl: int ANIM_DUR android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_OPEN_ENTER android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_OPEN_EXIT android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_CLOSE_ENTER android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_CLOSE_EXIT android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_FADE_ENTER android.support.v4.app.FragmentManagerImpl: int ANIM_STYLE_FADE_EXIT android.support.v4.app.FragmentManagerImpl: FragmentManagerImpl() android.support.v4.app.FragmentManagerImpl: android.support.v4.app.FragmentTransaction beginTransaction() android.support.v4.app.FragmentManagerImpl: boolean executePendingTransactions() android.support.v4.app.FragmentManagerImpl: void popBackStack() android.support.v4.app.FragmentManagerImpl: boolean popBackStackImmediate() android.support.v4.app.FragmentManagerImpl: void popBackStack(java.lang.String,int) android.support.v4.app.FragmentManagerImpl: boolean popBackStackImmediate(java.lang.String,int) android.support.v4.app.FragmentManagerImpl: void popBackStack(int,int) android.support.v4.app.FragmentManagerImpl: boolean popBackStackImmediate(int,int) android.support.v4.app.FragmentManagerImpl: int getBackStackEntryCount() android.support.v4.app.FragmentManagerImpl: android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) android.support.v4.app.FragmentManagerImpl: void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) android.support.v4.app.FragmentManagerImpl: void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) android.support.v4.app.FragmentManagerImpl: void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) android.support.v4.app.FragmentManagerImpl: android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: java.lang.String toString() android.support.v4.app.FragmentManagerImpl: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.FragmentManagerImpl: android.view.animation.Animation makeOpenCloseAnimation(android.content.Context,float,float,float,float) android.support.v4.app.FragmentManagerImpl: android.view.animation.Animation makeFadeAnimation(android.content.Context,float,float) android.support.v4.app.FragmentManagerImpl: android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int) android.support.v4.app.FragmentManagerImpl: void performPendingDeferredStart(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: void moveToState(android.support.v4.app.Fragment,int,int,int,boolean) android.support.v4.app.FragmentManagerImpl: void moveToState(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: void moveToState(int,boolean) android.support.v4.app.FragmentManagerImpl: void moveToState(int,int,int,boolean) android.support.v4.app.FragmentManagerImpl: void startPendingDeferredFragments() android.support.v4.app.FragmentManagerImpl: void makeActive(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: void makeInactive(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: void addFragment(android.support.v4.app.Fragment,boolean) android.support.v4.app.FragmentManagerImpl: void removeFragment(android.support.v4.app.Fragment,int,int) android.support.v4.app.FragmentManagerImpl: void hideFragment(android.support.v4.app.Fragment,int,int) android.support.v4.app.FragmentManagerImpl: void showFragment(android.support.v4.app.Fragment,int,int) android.support.v4.app.FragmentManagerImpl: void detachFragment(android.support.v4.app.Fragment,int,int) android.support.v4.app.FragmentManagerImpl: void attachFragment(android.support.v4.app.Fragment,int,int) android.support.v4.app.FragmentManagerImpl: android.support.v4.app.Fragment findFragmentById(int) android.support.v4.app.FragmentManagerImpl: android.support.v4.app.Fragment findFragmentByTag(java.lang.String) android.support.v4.app.FragmentManagerImpl: android.support.v4.app.Fragment findFragmentByWho(java.lang.String) android.support.v4.app.FragmentManagerImpl: void checkStateLoss() android.support.v4.app.FragmentManagerImpl: void enqueueAction(java.lang.Runnable,boolean) android.support.v4.app.FragmentManagerImpl: int allocBackStackIndex(android.support.v4.app.BackStackRecord) android.support.v4.app.FragmentManagerImpl: void setBackStackIndex(int,android.support.v4.app.BackStackRecord) android.support.v4.app.FragmentManagerImpl: void freeBackStackIndex(int) android.support.v4.app.FragmentManagerImpl: boolean execPendingActions() android.support.v4.app.FragmentManagerImpl: void reportBackStackChanged() android.support.v4.app.FragmentManagerImpl: void addBackStackState(android.support.v4.app.BackStackRecord) android.support.v4.app.FragmentManagerImpl: boolean popBackStackState(android.os.Handler,java.lang.String,int,int) android.support.v4.app.FragmentManagerImpl: java.util.ArrayList retainNonConfig() android.support.v4.app.FragmentManagerImpl: void saveFragmentViewState(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: android.os.Bundle saveFragmentBasicState(android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl: android.os.Parcelable saveAllState() android.support.v4.app.FragmentManagerImpl: void restoreAllState(android.os.Parcelable,java.util.ArrayList) android.support.v4.app.FragmentManagerImpl: void attachActivity(android.support.v4.app.FragmentActivity) android.support.v4.app.FragmentManagerImpl: void noteStateNotSaved() android.support.v4.app.FragmentManagerImpl: void dispatchCreate() android.support.v4.app.FragmentManagerImpl: void dispatchActivityCreated() android.support.v4.app.FragmentManagerImpl: void dispatchStart() android.support.v4.app.FragmentManagerImpl: void dispatchResume() android.support.v4.app.FragmentManagerImpl: void dispatchPause() android.support.v4.app.FragmentManagerImpl: void dispatchStop() android.support.v4.app.FragmentManagerImpl: void dispatchReallyStop() android.support.v4.app.FragmentManagerImpl: void dispatchDestroy() android.support.v4.app.FragmentManagerImpl: void dispatchConfigurationChanged(android.content.res.Configuration) android.support.v4.app.FragmentManagerImpl: void dispatchLowMemory() android.support.v4.app.FragmentManagerImpl: boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) android.support.v4.app.FragmentManagerImpl: boolean dispatchPrepareOptionsMenu(android.view.Menu) android.support.v4.app.FragmentManagerImpl: boolean dispatchOptionsItemSelected(android.view.MenuItem) android.support.v4.app.FragmentManagerImpl: boolean dispatchContextItemSelected(android.view.MenuItem) android.support.v4.app.FragmentManagerImpl: void dispatchOptionsMenuClosed(android.view.Menu) android.support.v4.app.FragmentManagerImpl: int reverseTransit(int) android.support.v4.app.FragmentManagerImpl: int transitToStyleIndex(int,boolean) android.support.v4.app.FragmentManagerImpl: void () android.support.v4.app.FragmentManagerImpl$1 android.support.v4.app.FragmentManagerImpl$1: android.support.v4.app.FragmentManagerImpl this$0 android.support.v4.app.FragmentManagerImpl$1: FragmentManagerImpl$1(android.support.v4.app.FragmentManagerImpl) android.support.v4.app.FragmentManagerImpl$1: void run() android.support.v4.app.FragmentManagerImpl$2 android.support.v4.app.FragmentManagerImpl$2: android.support.v4.app.FragmentManagerImpl this$0 android.support.v4.app.FragmentManagerImpl$2: FragmentManagerImpl$2(android.support.v4.app.FragmentManagerImpl) android.support.v4.app.FragmentManagerImpl$2: void run() android.support.v4.app.FragmentManagerImpl$3 android.support.v4.app.FragmentManagerImpl$3: java.lang.String val$name android.support.v4.app.FragmentManagerImpl$3: int val$flags android.support.v4.app.FragmentManagerImpl$3: android.support.v4.app.FragmentManagerImpl this$0 android.support.v4.app.FragmentManagerImpl$3: FragmentManagerImpl$3(android.support.v4.app.FragmentManagerImpl,java.lang.String,int) android.support.v4.app.FragmentManagerImpl$3: void run() android.support.v4.app.FragmentManagerImpl$4 android.support.v4.app.FragmentManagerImpl$4: int val$id android.support.v4.app.FragmentManagerImpl$4: int val$flags android.support.v4.app.FragmentManagerImpl$4: android.support.v4.app.FragmentManagerImpl this$0 android.support.v4.app.FragmentManagerImpl$4: FragmentManagerImpl$4(android.support.v4.app.FragmentManagerImpl,int,int) android.support.v4.app.FragmentManagerImpl$4: void run() android.support.v4.app.FragmentManagerImpl$5 android.support.v4.app.FragmentManagerImpl$5: android.support.v4.app.Fragment val$fragment android.support.v4.app.FragmentManagerImpl$5: android.support.v4.app.FragmentManagerImpl this$0 android.support.v4.app.FragmentManagerImpl$5: FragmentManagerImpl$5(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.Fragment) android.support.v4.app.FragmentManagerImpl$5: void onAnimationEnd(android.view.animation.Animation) android.support.v4.app.FragmentManagerImpl$5: void onAnimationRepeat(android.view.animation.Animation) android.support.v4.app.FragmentManagerImpl$5: void onAnimationStart(android.view.animation.Animation) android.support.v4.app.FragmentManagerState android.support.v4.app.FragmentManagerState: android.support.v4.app.FragmentState[] mActive android.support.v4.app.FragmentManagerState: int[] mAdded android.support.v4.app.FragmentManagerState: android.support.v4.app.BackStackState[] mBackStack android.support.v4.app.FragmentManagerState: android.os.Parcelable$Creator CREATOR android.support.v4.app.FragmentManagerState: FragmentManagerState() android.support.v4.app.FragmentManagerState: FragmentManagerState(android.os.Parcel) android.support.v4.app.FragmentManagerState: int describeContents() android.support.v4.app.FragmentManagerState: void writeToParcel(android.os.Parcel,int) android.support.v4.app.FragmentManagerState: void () android.support.v4.app.FragmentManagerState$1 android.support.v4.app.FragmentManagerState$1: FragmentManagerState$1() android.support.v4.app.FragmentManagerState$1: android.support.v4.app.FragmentManagerState createFromParcel(android.os.Parcel) android.support.v4.app.FragmentManagerState$1: android.support.v4.app.FragmentManagerState[] newArray(int) android.support.v4.app.FragmentManagerState$1: java.lang.Object[] newArray(int) android.support.v4.app.FragmentManagerState$1: java.lang.Object createFromParcel(android.os.Parcel) android.support.v4.app.FragmentPagerAdapter android.support.v4.app.FragmentPagerAdapter: java.lang.String TAG android.support.v4.app.FragmentPagerAdapter: boolean DEBUG android.support.v4.app.FragmentPagerAdapter: android.support.v4.app.FragmentManager mFragmentManager android.support.v4.app.FragmentPagerAdapter: android.support.v4.app.FragmentTransaction mCurTransaction android.support.v4.app.FragmentPagerAdapter: android.support.v4.app.Fragment mCurrentPrimaryItem android.support.v4.app.FragmentPagerAdapter: FragmentPagerAdapter(android.support.v4.app.FragmentManager) android.support.v4.app.FragmentPagerAdapter: android.support.v4.app.Fragment getItem(int) android.support.v4.app.FragmentPagerAdapter: void startUpdate(android.view.ViewGroup) android.support.v4.app.FragmentPagerAdapter: java.lang.Object instantiateItem(android.view.ViewGroup,int) android.support.v4.app.FragmentPagerAdapter: void destroyItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.app.FragmentPagerAdapter: void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.app.FragmentPagerAdapter: void finishUpdate(android.view.ViewGroup) android.support.v4.app.FragmentPagerAdapter: boolean isViewFromObject(android.view.View,java.lang.Object) android.support.v4.app.FragmentPagerAdapter: android.os.Parcelable saveState() android.support.v4.app.FragmentPagerAdapter: void restoreState(android.os.Parcelable,java.lang.ClassLoader) android.support.v4.app.FragmentPagerAdapter: long getItemId(int) android.support.v4.app.FragmentPagerAdapter: java.lang.String makeFragmentName(int,long) android.support.v4.app.FragmentState android.support.v4.app.FragmentState: java.lang.String mClassName android.support.v4.app.FragmentState: int mIndex android.support.v4.app.FragmentState: boolean mFromLayout android.support.v4.app.FragmentState: int mFragmentId android.support.v4.app.FragmentState: int mContainerId android.support.v4.app.FragmentState: java.lang.String mTag android.support.v4.app.FragmentState: boolean mRetainInstance android.support.v4.app.FragmentState: boolean mDetached android.support.v4.app.FragmentState: android.os.Bundle mArguments android.support.v4.app.FragmentState: android.os.Bundle mSavedFragmentState android.support.v4.app.FragmentState: android.support.v4.app.Fragment mInstance android.support.v4.app.FragmentState: android.os.Parcelable$Creator CREATOR android.support.v4.app.FragmentState: FragmentState(android.support.v4.app.Fragment) android.support.v4.app.FragmentState: FragmentState(android.os.Parcel) android.support.v4.app.FragmentState: android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentActivity) android.support.v4.app.FragmentState: int describeContents() android.support.v4.app.FragmentState: void writeToParcel(android.os.Parcel,int) android.support.v4.app.FragmentState: void () android.support.v4.app.FragmentState$1 android.support.v4.app.FragmentState$1: FragmentState$1() android.support.v4.app.FragmentState$1: android.support.v4.app.FragmentState createFromParcel(android.os.Parcel) android.support.v4.app.FragmentState$1: android.support.v4.app.FragmentState[] newArray(int) android.support.v4.app.FragmentState$1: java.lang.Object[] newArray(int) android.support.v4.app.FragmentState$1: java.lang.Object createFromParcel(android.os.Parcel) android.support.v4.app.FragmentStatePagerAdapter android.support.v4.app.FragmentStatePagerAdapter: java.lang.String TAG android.support.v4.app.FragmentStatePagerAdapter: boolean DEBUG android.support.v4.app.FragmentStatePagerAdapter: android.support.v4.app.FragmentManager mFragmentManager android.support.v4.app.FragmentStatePagerAdapter: android.support.v4.app.FragmentTransaction mCurTransaction android.support.v4.app.FragmentStatePagerAdapter: java.util.ArrayList mSavedState android.support.v4.app.FragmentStatePagerAdapter: java.util.ArrayList mFragments android.support.v4.app.FragmentStatePagerAdapter: android.support.v4.app.Fragment mCurrentPrimaryItem android.support.v4.app.FragmentStatePagerAdapter: FragmentStatePagerAdapter(android.support.v4.app.FragmentManager) android.support.v4.app.FragmentStatePagerAdapter: android.support.v4.app.Fragment getItem(int) android.support.v4.app.FragmentStatePagerAdapter: void startUpdate(android.view.ViewGroup) android.support.v4.app.FragmentStatePagerAdapter: java.lang.Object instantiateItem(android.view.ViewGroup,int) android.support.v4.app.FragmentStatePagerAdapter: void destroyItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.app.FragmentStatePagerAdapter: void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.app.FragmentStatePagerAdapter: void finishUpdate(android.view.ViewGroup) android.support.v4.app.FragmentStatePagerAdapter: boolean isViewFromObject(android.view.View,java.lang.Object) android.support.v4.app.FragmentStatePagerAdapter: android.os.Parcelable saveState() android.support.v4.app.FragmentStatePagerAdapter: void restoreState(android.os.Parcelable,java.lang.ClassLoader) android.support.v4.app.FragmentTransaction android.support.v4.app.FragmentTransaction: int TRANSIT_ENTER_MASK android.support.v4.app.FragmentTransaction: int TRANSIT_EXIT_MASK android.support.v4.app.FragmentTransaction: int TRANSIT_UNSET android.support.v4.app.FragmentTransaction: int TRANSIT_NONE android.support.v4.app.FragmentTransaction: int TRANSIT_FRAGMENT_OPEN android.support.v4.app.FragmentTransaction: int TRANSIT_FRAGMENT_CLOSE android.support.v4.app.FragmentTransaction: int TRANSIT_FRAGMENT_FADE android.support.v4.app.FragmentTransaction: FragmentTransaction() android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) android.support.v4.app.FragmentTransaction: boolean isEmpty() android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setTransition(int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setTransitionStyle(int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) android.support.v4.app.FragmentTransaction: boolean isAddToBackStackAllowed() android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction disallowAddToBackStack() android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) android.support.v4.app.FragmentTransaction: android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) android.support.v4.app.FragmentTransaction: int commit() android.support.v4.app.FragmentTransaction: int commitAllowingStateLoss() android.support.v4.app.ListFragment android.support.v4.app.ListFragment: int INTERNAL_EMPTY_ID android.support.v4.app.ListFragment: int INTERNAL_PROGRESS_CONTAINER_ID android.support.v4.app.ListFragment: int INTERNAL_LIST_CONTAINER_ID android.support.v4.app.ListFragment: android.os.Handler mHandler android.support.v4.app.ListFragment: java.lang.Runnable mRequestFocus android.support.v4.app.ListFragment: android.widget.AdapterView$OnItemClickListener mOnClickListener android.support.v4.app.ListFragment: android.widget.ListAdapter mAdapter android.support.v4.app.ListFragment: android.widget.ListView mList android.support.v4.app.ListFragment: android.view.View mEmptyView android.support.v4.app.ListFragment: android.widget.TextView mStandardEmptyView android.support.v4.app.ListFragment: android.view.View mProgressContainer android.support.v4.app.ListFragment: android.view.View mListContainer android.support.v4.app.ListFragment: java.lang.CharSequence mEmptyText android.support.v4.app.ListFragment: boolean mListShown android.support.v4.app.ListFragment: ListFragment() android.support.v4.app.ListFragment: android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) android.support.v4.app.ListFragment: void onViewCreated(android.view.View,android.os.Bundle) android.support.v4.app.ListFragment: void onDestroyView() android.support.v4.app.ListFragment: void onListItemClick(android.widget.ListView,android.view.View,int,long) android.support.v4.app.ListFragment: void setListAdapter(android.widget.ListAdapter) android.support.v4.app.ListFragment: void setSelection(int) android.support.v4.app.ListFragment: int getSelectedItemPosition() android.support.v4.app.ListFragment: long getSelectedItemId() android.support.v4.app.ListFragment: android.widget.ListView getListView() android.support.v4.app.ListFragment: void setEmptyText(java.lang.CharSequence) android.support.v4.app.ListFragment: void setListShown(boolean) android.support.v4.app.ListFragment: void setListShownNoAnimation(boolean) android.support.v4.app.ListFragment: void setListShown(boolean,boolean) android.support.v4.app.ListFragment: android.widget.ListAdapter getListAdapter() android.support.v4.app.ListFragment: void ensureList() android.support.v4.app.ListFragment$1 android.support.v4.app.ListFragment$1: android.support.v4.app.ListFragment this$0 android.support.v4.app.ListFragment$1: ListFragment$1(android.support.v4.app.ListFragment) android.support.v4.app.ListFragment$1: void run() android.support.v4.app.ListFragment$2 android.support.v4.app.ListFragment$2: android.support.v4.app.ListFragment this$0 android.support.v4.app.ListFragment$2: ListFragment$2(android.support.v4.app.ListFragment) android.support.v4.app.ListFragment$2: void onItemClick(android.widget.AdapterView,android.view.View,int,long) android.support.v4.app.LoaderManager android.support.v4.app.LoaderManager: LoaderManager() android.support.v4.app.LoaderManager: android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManager: android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManager: void destroyLoader(int) android.support.v4.app.LoaderManager: android.support.v4.content.Loader getLoader(int) android.support.v4.app.LoaderManager: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.LoaderManager: void enableDebugLogging(boolean) android.support.v4.app.LoaderManager: boolean hasRunningLoaders() android.support.v4.app.LoaderManager$LoaderCallbacks android.support.v4.app.LoaderManager$LoaderCallbacks: android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle) android.support.v4.app.LoaderManager$LoaderCallbacks: void onLoadFinished(android.support.v4.content.Loader,java.lang.Object) android.support.v4.app.LoaderManager$LoaderCallbacks: void onLoaderReset(android.support.v4.content.Loader) android.support.v4.app.LoaderManagerImpl android.support.v4.app.LoaderManagerImpl: java.lang.String TAG android.support.v4.app.LoaderManagerImpl: boolean DEBUG android.support.v4.app.LoaderManagerImpl: android.support.v4.util.SparseArrayCompat mLoaders android.support.v4.app.LoaderManagerImpl: android.support.v4.util.SparseArrayCompat mInactiveLoaders android.support.v4.app.LoaderManagerImpl: android.support.v4.app.FragmentActivity mActivity android.support.v4.app.LoaderManagerImpl: boolean mStarted android.support.v4.app.LoaderManagerImpl: boolean mRetaining android.support.v4.app.LoaderManagerImpl: boolean mRetainingStarted android.support.v4.app.LoaderManagerImpl: boolean mCreatingLoader android.support.v4.app.LoaderManagerImpl: LoaderManagerImpl(android.support.v4.app.FragmentActivity,boolean) android.support.v4.app.LoaderManagerImpl: void updateActivity(android.support.v4.app.FragmentActivity) android.support.v4.app.LoaderManagerImpl: android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManagerImpl: android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManagerImpl: void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) android.support.v4.app.LoaderManagerImpl: android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManagerImpl: android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManagerImpl: void destroyLoader(int) android.support.v4.app.LoaderManagerImpl: android.support.v4.content.Loader getLoader(int) android.support.v4.app.LoaderManagerImpl: void doStart() android.support.v4.app.LoaderManagerImpl: void doStop() android.support.v4.app.LoaderManagerImpl: void doRetain() android.support.v4.app.LoaderManagerImpl: void finishRetain() android.support.v4.app.LoaderManagerImpl: void doReportNextStart() android.support.v4.app.LoaderManagerImpl: void doReportStart() android.support.v4.app.LoaderManagerImpl: void doDestroy() android.support.v4.app.LoaderManagerImpl: java.lang.String toString() android.support.v4.app.LoaderManagerImpl: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.LoaderManagerImpl: boolean hasRunningLoaders() android.support.v4.app.LoaderManagerImpl: void () android.support.v4.app.LoaderManagerImpl$LoaderInfo android.support.v4.app.LoaderManagerImpl$LoaderInfo: int mId android.support.v4.app.LoaderManagerImpl$LoaderInfo: android.os.Bundle mArgs android.support.v4.app.LoaderManagerImpl$LoaderInfo: android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks android.support.v4.app.LoaderManagerImpl$LoaderInfo: android.support.v4.content.Loader mLoader android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mHaveData android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mDeliveredData android.support.v4.app.LoaderManagerImpl$LoaderInfo: java.lang.Object mData android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mStarted android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mRetaining android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mRetainingStarted android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mReportNextStart android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mDestroyed android.support.v4.app.LoaderManagerImpl$LoaderInfo: boolean mListenerRegistered android.support.v4.app.LoaderManagerImpl$LoaderInfo: android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader android.support.v4.app.LoaderManagerImpl$LoaderInfo: android.support.v4.app.LoaderManagerImpl this$0 android.support.v4.app.LoaderManagerImpl$LoaderInfo: LoaderManagerImpl$LoaderInfo(android.support.v4.app.LoaderManagerImpl,int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) android.support.v4.app.LoaderManagerImpl$LoaderInfo: void start() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void retain() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void finishRetain() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void reportStart() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void stop() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void destroy() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) android.support.v4.app.LoaderManagerImpl$LoaderInfo: void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object) android.support.v4.app.LoaderManagerImpl$LoaderInfo: java.lang.String toString() android.support.v4.app.LoaderManagerImpl$LoaderInfo: void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) android.support.v4.app.NavUtils android.support.v4.app.NavUtils: java.lang.String TAG android.support.v4.app.NavUtils: java.lang.String PARENT_ACTIVITY android.support.v4.app.NavUtils: android.support.v4.app.NavUtils$NavUtilsImpl IMPL android.support.v4.app.NavUtils: boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils: void navigateUpFromSameTask(android.app.Activity) android.support.v4.app.NavUtils: void navigateUpTo(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils: android.content.Intent getParentActivityIntent(android.app.Activity) android.support.v4.app.NavUtils: android.content.Intent getParentActivityIntent(android.content.Context,java.lang.Class) android.support.v4.app.NavUtils: android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName) android.support.v4.app.NavUtils: java.lang.String getParentActivityName(android.app.Activity) android.support.v4.app.NavUtils: java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName) android.support.v4.app.NavUtils: NavUtils() android.support.v4.app.NavUtils: void () android.support.v4.app.NavUtils$NavUtilsImpl android.support.v4.app.NavUtils$NavUtilsImpl: android.content.Intent getParentActivityIntent(android.app.Activity) android.support.v4.app.NavUtils$NavUtilsImpl: boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImpl: void navigateUpTo(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImpl: java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) android.support.v4.app.NavUtils$NavUtilsImplBase android.support.v4.app.NavUtils$NavUtilsImplBase: NavUtils$NavUtilsImplBase() android.support.v4.app.NavUtils$NavUtilsImplBase: android.content.Intent getParentActivityIntent(android.app.Activity) android.support.v4.app.NavUtils$NavUtilsImplBase: boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImplBase: void navigateUpTo(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImplBase: java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) android.support.v4.app.NavUtils$NavUtilsImplJB android.support.v4.app.NavUtils$NavUtilsImplJB: NavUtils$NavUtilsImplJB() android.support.v4.app.NavUtils$NavUtilsImplJB: android.content.Intent getParentActivityIntent(android.app.Activity) android.support.v4.app.NavUtils$NavUtilsImplJB: boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImplJB: void navigateUpTo(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtils$NavUtilsImplJB: java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) android.support.v4.app.NavUtilsJB android.support.v4.app.NavUtilsJB: NavUtilsJB() android.support.v4.app.NavUtilsJB: android.content.Intent getParentActivityIntent(android.app.Activity) android.support.v4.app.NavUtilsJB: boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtilsJB: void navigateUpTo(android.app.Activity,android.content.Intent) android.support.v4.app.NavUtilsJB: java.lang.String getParentActivityName(android.content.pm.ActivityInfo) android.support.v4.app.NoSaveStateFrameLayout android.support.v4.app.NoSaveStateFrameLayout: android.view.ViewGroup wrap(android.view.View) android.support.v4.app.NoSaveStateFrameLayout: NoSaveStateFrameLayout(android.content.Context) android.support.v4.app.NoSaveStateFrameLayout: void dispatchSaveInstanceState(android.util.SparseArray) android.support.v4.app.NoSaveStateFrameLayout: void dispatchRestoreInstanceState(android.util.SparseArray) android.support.v4.app.NotificationCompat android.support.v4.app.NotificationCompat: int FLAG_HIGH_PRIORITY android.support.v4.app.NotificationCompat: android.support.v4.app.NotificationCompat$NotificationCompatImpl IMPL android.support.v4.app.NotificationCompat: NotificationCompat() android.support.v4.app.NotificationCompat: android.support.v4.app.NotificationCompat$NotificationCompatImpl access$000() android.support.v4.app.NotificationCompat: void () android.support.v4.app.NotificationCompat$Builder android.support.v4.app.NotificationCompat$Builder: android.content.Context mContext android.support.v4.app.NotificationCompat$Builder: java.lang.CharSequence mContentTitle android.support.v4.app.NotificationCompat$Builder: java.lang.CharSequence mContentText android.support.v4.app.NotificationCompat$Builder: android.app.PendingIntent mContentIntent android.support.v4.app.NotificationCompat$Builder: android.app.PendingIntent mFullScreenIntent android.support.v4.app.NotificationCompat$Builder: android.widget.RemoteViews mTickerView android.support.v4.app.NotificationCompat$Builder: android.graphics.Bitmap mLargeIcon android.support.v4.app.NotificationCompat$Builder: java.lang.CharSequence mContentInfo android.support.v4.app.NotificationCompat$Builder: int mNumber android.support.v4.app.NotificationCompat$Builder: android.app.Notification mNotification android.support.v4.app.NotificationCompat$Builder: NotificationCompat$Builder(android.content.Context) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setWhen(long) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setSmallIcon(int) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setSmallIcon(int,int) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setContentText(java.lang.CharSequence) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setNumber(int) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setContent(android.widget.RemoteViews) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setFullScreenIntent(android.app.PendingIntent,boolean) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence,android.widget.RemoteViews) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri,int) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setVibrate(long[]) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setLights(int,int,int) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setOngoing(boolean) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce(boolean) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setAutoCancel(boolean) android.support.v4.app.NotificationCompat$Builder: android.support.v4.app.NotificationCompat$Builder setDefaults(int) android.support.v4.app.NotificationCompat$Builder: void setFlag(int,boolean) android.support.v4.app.NotificationCompat$Builder: android.app.Notification getNotification() android.support.v4.app.NotificationCompat$NotificationCompatImpl android.support.v4.app.NotificationCompat$NotificationCompatImpl: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) android.support.v4.app.NotificationCompat$NotificationCompatImplBase android.support.v4.app.NotificationCompat$NotificationCompatImplBase: NotificationCompat$NotificationCompatImplBase() android.support.v4.app.NotificationCompat$NotificationCompatImplBase: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb: NotificationCompat$NotificationCompatImplHoneycomb() android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb: android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) android.support.v4.app.NotificationCompatHoneycomb android.support.v4.app.NotificationCompatHoneycomb: NotificationCompatHoneycomb() android.support.v4.app.NotificationCompatHoneycomb: android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap) android.support.v4.app.ServiceCompat android.support.v4.app.ServiceCompat: int START_STICKY android.support.v4.app.ServiceCompat: ServiceCompat() android.support.v4.app.ShareCompat android.support.v4.app.ShareCompat: java.lang.String EXTRA_CALLING_PACKAGE android.support.v4.app.ShareCompat: java.lang.String EXTRA_CALLING_ACTIVITY android.support.v4.app.ShareCompat: android.support.v4.app.ShareCompat$ShareCompatImpl IMPL android.support.v4.app.ShareCompat: ShareCompat() android.support.v4.app.ShareCompat: java.lang.String getCallingPackage(android.app.Activity) android.support.v4.app.ShareCompat: android.content.ComponentName getCallingActivity(android.app.Activity) android.support.v4.app.ShareCompat: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) android.support.v4.app.ShareCompat: void configureMenuItem(android.view.Menu,int,android.support.v4.app.ShareCompat$IntentBuilder) android.support.v4.app.ShareCompat: android.support.v4.app.ShareCompat$ShareCompatImpl access$000() android.support.v4.app.ShareCompat: void () android.support.v4.app.ShareCompat$IntentBuilder android.support.v4.app.ShareCompat$IntentBuilder: android.app.Activity mActivity android.support.v4.app.ShareCompat$IntentBuilder: android.content.Intent mIntent android.support.v4.app.ShareCompat$IntentBuilder: java.lang.CharSequence mChooserTitle android.support.v4.app.ShareCompat$IntentBuilder: java.util.ArrayList mToAddresses android.support.v4.app.ShareCompat$IntentBuilder: java.util.ArrayList mCcAddresses android.support.v4.app.ShareCompat$IntentBuilder: java.util.ArrayList mBccAddresses android.support.v4.app.ShareCompat$IntentBuilder: java.util.ArrayList mStreams android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder from(android.app.Activity) android.support.v4.app.ShareCompat$IntentBuilder: ShareCompat$IntentBuilder(android.app.Activity) android.support.v4.app.ShareCompat$IntentBuilder: android.content.Intent getIntent() android.support.v4.app.ShareCompat$IntentBuilder: android.app.Activity getActivity() android.support.v4.app.ShareCompat$IntentBuilder: void combineArrayExtra(java.lang.String,java.util.ArrayList) android.support.v4.app.ShareCompat$IntentBuilder: void combineArrayExtra(java.lang.String,java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.content.Intent createChooserIntent() android.support.v4.app.ShareCompat$IntentBuilder: void startChooser() android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(java.lang.CharSequence) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(int) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setType(java.lang.String) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setText(java.lang.CharSequence) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(java.lang.String) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addStream(android.net.Uri) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String[]) android.support.v4.app.ShareCompat$IntentBuilder: android.support.v4.app.ShareCompat$IntentBuilder setSubject(java.lang.String) android.support.v4.app.ShareCompat$IntentReader android.support.v4.app.ShareCompat$IntentReader: java.lang.String TAG android.support.v4.app.ShareCompat$IntentReader: android.app.Activity mActivity android.support.v4.app.ShareCompat$IntentReader: android.content.Intent mIntent android.support.v4.app.ShareCompat$IntentReader: java.lang.String mCallingPackage android.support.v4.app.ShareCompat$IntentReader: android.content.ComponentName mCallingActivity android.support.v4.app.ShareCompat$IntentReader: java.util.ArrayList mStreams android.support.v4.app.ShareCompat$IntentReader: android.support.v4.app.ShareCompat$IntentReader from(android.app.Activity) android.support.v4.app.ShareCompat$IntentReader: ShareCompat$IntentReader(android.app.Activity) android.support.v4.app.ShareCompat$IntentReader: boolean isShareIntent() android.support.v4.app.ShareCompat$IntentReader: boolean isSingleShare() android.support.v4.app.ShareCompat$IntentReader: boolean isMultipleShare() android.support.v4.app.ShareCompat$IntentReader: java.lang.String getType() android.support.v4.app.ShareCompat$IntentReader: java.lang.CharSequence getText() android.support.v4.app.ShareCompat$IntentReader: java.lang.String getHtmlText() android.support.v4.app.ShareCompat$IntentReader: android.net.Uri getStream() android.support.v4.app.ShareCompat$IntentReader: android.net.Uri getStream(int) android.support.v4.app.ShareCompat$IntentReader: int getStreamCount() android.support.v4.app.ShareCompat$IntentReader: java.lang.String[] getEmailTo() android.support.v4.app.ShareCompat$IntentReader: java.lang.String[] getEmailCc() android.support.v4.app.ShareCompat$IntentReader: java.lang.String[] getEmailBcc() android.support.v4.app.ShareCompat$IntentReader: java.lang.String getSubject() android.support.v4.app.ShareCompat$IntentReader: java.lang.String getCallingPackage() android.support.v4.app.ShareCompat$IntentReader: android.content.ComponentName getCallingActivity() android.support.v4.app.ShareCompat$IntentReader: android.graphics.drawable.Drawable getCallingActivityIcon() android.support.v4.app.ShareCompat$IntentReader: android.graphics.drawable.Drawable getCallingApplicationIcon() android.support.v4.app.ShareCompat$IntentReader: java.lang.CharSequence getCallingApplicationLabel() android.support.v4.app.ShareCompat$ShareCompatImpl android.support.v4.app.ShareCompat$ShareCompatImpl: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) android.support.v4.app.ShareCompat$ShareCompatImpl: java.lang.String escapeHtml(java.lang.CharSequence) android.support.v4.app.ShareCompat$ShareCompatImplBase android.support.v4.app.ShareCompat$ShareCompatImplBase: ShareCompat$ShareCompatImplBase() android.support.v4.app.ShareCompat$ShareCompatImplBase: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) android.support.v4.app.ShareCompat$ShareCompatImplBase: java.lang.String escapeHtml(java.lang.CharSequence) android.support.v4.app.ShareCompat$ShareCompatImplBase: void withinStyle(java.lang.StringBuilder,java.lang.CharSequence,int,int) android.support.v4.app.ShareCompat$ShareCompatImplICS android.support.v4.app.ShareCompat$ShareCompatImplICS: ShareCompat$ShareCompatImplICS() android.support.v4.app.ShareCompat$ShareCompatImplICS: void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) android.support.v4.app.ShareCompat$ShareCompatImplICS: boolean shouldAddChooserIntent(android.view.MenuItem) android.support.v4.app.ShareCompat$ShareCompatImplJB android.support.v4.app.ShareCompat$ShareCompatImplJB: ShareCompat$ShareCompatImplJB() android.support.v4.app.ShareCompat$ShareCompatImplJB: java.lang.String escapeHtml(java.lang.CharSequence) android.support.v4.app.ShareCompat$ShareCompatImplJB: boolean shouldAddChooserIntent(android.view.MenuItem) android.support.v4.app.ShareCompatICS android.support.v4.app.ShareCompatICS: java.lang.String HISTORY_FILENAME_PREFIX android.support.v4.app.ShareCompatICS: ShareCompatICS() android.support.v4.app.ShareCompatICS: void configureMenuItem(android.view.MenuItem,android.app.Activity,android.content.Intent) android.support.v4.app.ShareCompatJB android.support.v4.app.ShareCompatJB: ShareCompatJB() android.support.v4.app.ShareCompatJB: java.lang.String escapeHtml(java.lang.CharSequence) android.support.v4.app.SuperNotCalledException android.support.v4.app.SuperNotCalledException: SuperNotCalledException(java.lang.String) android.support.v4.app.TaskStackBuilder android.support.v4.app.TaskStackBuilder: java.lang.String TAG android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl IMPL android.support.v4.app.TaskStackBuilder: java.util.ArrayList mIntents android.support.v4.app.TaskStackBuilder: android.content.Context mSourceContext android.support.v4.app.TaskStackBuilder: TaskStackBuilder(android.content.Context) android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder create(android.content.Context) android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder from(android.content.Context) android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent) android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity) android.support.v4.app.TaskStackBuilder: android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class) android.support.v4.app.TaskStackBuilder: int getIntentCount() android.support.v4.app.TaskStackBuilder: android.content.Intent getIntent(int) android.support.v4.app.TaskStackBuilder: android.content.Intent editIntentAt(int) android.support.v4.app.TaskStackBuilder: java.util.Iterator iterator() android.support.v4.app.TaskStackBuilder: void startActivities() android.support.v4.app.TaskStackBuilder: void startActivities(android.os.Bundle) android.support.v4.app.TaskStackBuilder: android.app.PendingIntent getPendingIntent(int,int) android.support.v4.app.TaskStackBuilder: android.app.PendingIntent getPendingIntent(int,int,android.os.Bundle) android.support.v4.app.TaskStackBuilder: android.content.Intent[] getIntents() android.support.v4.app.TaskStackBuilder: void () android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase: TaskStackBuilder$TaskStackBuilderImplBase() android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb: TaskStackBuilder$TaskStackBuilderImplHoneycomb() android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean: TaskStackBuilder$TaskStackBuilderImplJellybean() android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean: android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) android.support.v4.app.TaskStackBuilderHoneycomb android.support.v4.app.TaskStackBuilderHoneycomb: TaskStackBuilderHoneycomb() android.support.v4.app.TaskStackBuilderHoneycomb: android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int) android.support.v4.app.TaskStackBuilderJellybean android.support.v4.app.TaskStackBuilderJellybean: TaskStackBuilderJellybean() android.support.v4.app.TaskStackBuilderJellybean: android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int,android.os.Bundle) android.support.v4.app._ActionBarSherlockTrojanHorse android.support.v4.app._ActionBarSherlockTrojanHorse: boolean DEBUG android.support.v4.app._ActionBarSherlockTrojanHorse: java.lang.String TAG android.support.v4.app._ActionBarSherlockTrojanHorse: java.util.ArrayList mCreatedMenus android.support.v4.app._ActionBarSherlockTrojanHorse: _ActionBarSherlockTrojanHorse() android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) android.support.v4.app._ActionBarSherlockTrojanHorse: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) android.support.v4.app._ActionBarSherlockTrojanHorse: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener: void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener: void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) android.support.v4.content.ContextCompat: ContextCompat() android.support.v4.content.ContextCompat: boolean startActivities(android.content.Context,android.content.Intent[]) android.support.v4.content.ContextCompat: boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle) android.support.v4.content.ModernAsyncTask$Status: android.support.v4.content.ModernAsyncTask$Status[] values() android.support.v4.content.ModernAsyncTask$Status: android.support.v4.content.ModernAsyncTask$Status valueOf(java.lang.String) android.support.v4.view.PagerAdapter: android.database.DataSetObservable mObservable android.support.v4.view.PagerAdapter: int POSITION_UNCHANGED android.support.v4.view.PagerAdapter: int POSITION_NONE android.support.v4.view.PagerAdapter: PagerAdapter() android.support.v4.view.PagerAdapter: int getCount() android.support.v4.view.PagerAdapter: void startUpdate(android.view.ViewGroup) android.support.v4.view.PagerAdapter: java.lang.Object instantiateItem(android.view.ViewGroup,int) android.support.v4.view.PagerAdapter: void destroyItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.view.PagerAdapter: void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) android.support.v4.view.PagerAdapter: void finishUpdate(android.view.ViewGroup) android.support.v4.view.PagerAdapter: void startUpdate(android.view.View) android.support.v4.view.PagerAdapter: java.lang.Object instantiateItem(android.view.View,int) android.support.v4.view.PagerAdapter: void destroyItem(android.view.View,int,java.lang.Object) android.support.v4.view.PagerAdapter: void setPrimaryItem(android.view.View,int,java.lang.Object) android.support.v4.view.PagerAdapter: void finishUpdate(android.view.View) android.support.v4.view.PagerAdapter: boolean isViewFromObject(android.view.View,java.lang.Object) android.support.v4.view.PagerAdapter: android.os.Parcelable saveState() android.support.v4.view.PagerAdapter: void restoreState(android.os.Parcelable,java.lang.ClassLoader) android.support.v4.view.PagerAdapter: int getItemPosition(java.lang.Object) android.support.v4.view.PagerAdapter: void notifyDataSetChanged() android.support.v4.view.PagerAdapter: void registerDataSetObserver(android.database.DataSetObserver) android.support.v4.view.PagerAdapter: void unregisterDataSetObserver(android.database.DataSetObserver) android.support.v4.view.PagerAdapter: java.lang.CharSequence getPageTitle(int) android.support.v4.view.PagerAdapter: float getPageWidth(int) android.support.v4.view.PagerTabStrip android.support.v4.view.PagerTabStrip: PagerTabStrip(android.content.Context,android.util.AttributeSet) android.support.v4.view.PagerTitleStrip android.support.v4.view.PagerTitleStrip: PagerTitleStrip(android.content.Context,android.util.AttributeSet) android.support.v4.view.ViewPager android.support.v4.view.ViewPager: ViewPager(android.content.Context) android.support.v4.view.ViewPager: ViewPager(android.content.Context,android.util.AttributeSet) android.support.v4.view.ViewPager$LayoutParams android.support.v4.view.ViewPager$LayoutParams: ViewPager$LayoutParams(android.content.Context,android.util.AttributeSet) android.support.v4.view.ViewPager$SavedState android.support.v4.view.ViewPager$SavedState: android.os.Parcelable$Creator CREATOR com.actionbarsherlock.ActionBarSherlock com.actionbarsherlock.ActionBarSherlock: java.lang.String TAG com.actionbarsherlock.ActionBarSherlock: boolean DEBUG com.actionbarsherlock.ActionBarSherlock: java.lang.Class[] CONSTRUCTOR_ARGS com.actionbarsherlock.ActionBarSherlock: java.util.HashMap IMPLEMENTATIONS com.actionbarsherlock.ActionBarSherlock: int FLAG_DELEGATE com.actionbarsherlock.ActionBarSherlock: android.app.Activity mActivity com.actionbarsherlock.ActionBarSherlock: boolean mIsDelegate com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.view.MenuInflater mMenuInflater com.actionbarsherlock.ActionBarSherlock: void () com.actionbarsherlock.ActionBarSherlock: void registerImplementation(java.lang.Class) com.actionbarsherlock.ActionBarSherlock: boolean unregisterImplementation(java.lang.Class) com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity) com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity,int) com.actionbarsherlock.ActionBarSherlock: ActionBarSherlock(android.app.Activity,int) com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.app.ActionBar getActionBar() com.actionbarsherlock.ActionBarSherlock: void dispatchConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.ActionBarSherlock: void dispatchPostResume() com.actionbarsherlock.ActionBarSherlock: void dispatchPause() com.actionbarsherlock.ActionBarSherlock: void dispatchStop() com.actionbarsherlock.ActionBarSherlock: void dispatchInvalidateOptionsMenu() com.actionbarsherlock.ActionBarSherlock: boolean dispatchOpenOptionsMenu() com.actionbarsherlock.ActionBarSherlock: boolean dispatchCloseOptionsMenu() com.actionbarsherlock.ActionBarSherlock: void dispatchPostCreate(android.os.Bundle) com.actionbarsherlock.ActionBarSherlock: void dispatchTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.ActionBarSherlock: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.ActionBarSherlock: boolean dispatchCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.ActionBarSherlock: boolean dispatchPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.ActionBarSherlock: boolean dispatchOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.ActionBarSherlock: boolean dispatchMenuOpened(int,android.view.Menu) com.actionbarsherlock.ActionBarSherlock: void dispatchPanelClosed(int,android.view.Menu) com.actionbarsherlock.ActionBarSherlock: void dispatchDestroy() com.actionbarsherlock.ActionBarSherlock: boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.ActionBarSherlock: boolean callbackPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.ActionBarSherlock: boolean callbackOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.ActionBarSherlock: boolean hasFeature(int) com.actionbarsherlock.ActionBarSherlock: boolean requestFeature(int) com.actionbarsherlock.ActionBarSherlock: void setUiOptions(int) com.actionbarsherlock.ActionBarSherlock: void setUiOptions(int,int) com.actionbarsherlock.ActionBarSherlock: void setContentView(int) com.actionbarsherlock.ActionBarSherlock: void setContentView(android.view.View) com.actionbarsherlock.ActionBarSherlock: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.ActionBarSherlock: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.ActionBarSherlock: void setTitle(java.lang.CharSequence) com.actionbarsherlock.ActionBarSherlock: void setTitle(int) com.actionbarsherlock.ActionBarSherlock: void setProgressBarVisibility(boolean) com.actionbarsherlock.ActionBarSherlock: void setProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.ActionBarSherlock: void setProgressBarIndeterminate(boolean) com.actionbarsherlock.ActionBarSherlock: void setProgress(int) com.actionbarsherlock.ActionBarSherlock: void setSecondaryProgress(int) com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.view.MenuInflater getMenuInflater() com.actionbarsherlock.ActionBarSherlock: android.content.Context getThemedContext() com.actionbarsherlock.ActionBarSherlock: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.ActionBarSherlock$Implementation com.actionbarsherlock.ActionBarSherlock$Implementation: int DEFAULT_API com.actionbarsherlock.ActionBarSherlock$Implementation: int DEFAULT_DPI com.actionbarsherlock.ActionBarSherlock$Implementation: int api() com.actionbarsherlock.ActionBarSherlock$Implementation: int dpi() com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) com.actionbarsherlock.R com.actionbarsherlock.R: R() com.actionbarsherlock.R$attr com.actionbarsherlock.R$attr: int textAppearanceSmall com.actionbarsherlock.R$attr: int actionOverflowButtonStyle com.actionbarsherlock.R$attr: int windowMinWidthMajor com.actionbarsherlock.R$attr: int initialActivityCount com.actionbarsherlock.R$attr: int actionModeStyle com.actionbarsherlock.R$attr: int listPreferredItemPaddingRight com.actionbarsherlock.R$attr: int actionBarTabTextStyle com.actionbarsherlock.R$attr: int dropDownListViewStyle com.actionbarsherlock.R$attr: int windowMinWidthMinor com.actionbarsherlock.R$attr: int actionModeBackground com.actionbarsherlock.R$attr: int activityChooserViewStyle com.actionbarsherlock.R$attr: int itemIconDisabledAlpha com.actionbarsherlock.R$attr: int textAppearanceSmallPopupMenu com.actionbarsherlock.R$attr: int height com.actionbarsherlock.R$attr: int actionButtonStyle com.actionbarsherlock.R$attr: int windowAnimationStyle com.actionbarsherlock.R$attr: int headerBackground com.actionbarsherlock.R$attr: int dividerVertical com.actionbarsherlock.R$attr: int actionModeCloseDrawable com.actionbarsherlock.R$attr: int actionBarTabStyle com.actionbarsherlock.R$attr: int windowContentOverlay com.actionbarsherlock.R$attr: int actionBarStyle com.actionbarsherlock.R$attr: int actionBarDivider com.actionbarsherlock.R$attr: int actionBarWidgetTheme com.actionbarsherlock.R$attr: int spinnerDropDownItemStyle com.actionbarsherlock.R$attr: int windowActionModeOverlay com.actionbarsherlock.R$attr: int divider com.actionbarsherlock.R$attr: int navigationMode com.actionbarsherlock.R$attr: int listPopupWindowStyle com.actionbarsherlock.R$attr: int actionBarItemBackground com.actionbarsherlock.R$attr: int expandActivityOverflowButtonDrawable com.actionbarsherlock.R$attr: int homeLayout com.actionbarsherlock.R$attr: int indeterminateProgressStyle com.actionbarsherlock.R$attr: int progressBarPadding com.actionbarsherlock.R$attr: int activatedBackgroundIndicator com.actionbarsherlock.R$attr: int actionModeShareDrawable com.actionbarsherlock.R$attr: int windowNoTitle com.actionbarsherlock.R$attr: int textColorPrimaryInverse com.actionbarsherlock.R$attr: int textAppearanceLargePopupMenu com.actionbarsherlock.R$attr: int actionMenuTextAppearance com.actionbarsherlock.R$attr: int horizontalDivider com.actionbarsherlock.R$attr: int verticalDivider com.actionbarsherlock.R$attr: int listPreferredItemHeightSmall com.actionbarsherlock.R$attr: int actionModePopupWindowStyle com.actionbarsherlock.R$attr: int homeAsUpIndicator com.actionbarsherlock.R$attr: int textColorPrimary com.actionbarsherlock.R$attr: int itemBackground com.actionbarsherlock.R$attr: int actionModeCloseButtonStyle com.actionbarsherlock.R$attr: int actionBarSplitStyle com.actionbarsherlock.R$attr: int popupMenuStyle com.actionbarsherlock.R$attr: int backgroundSplit com.actionbarsherlock.R$attr: int actionBarTabBarStyle com.actionbarsherlock.R$attr: int title com.actionbarsherlock.R$attr: int preserveIconSpacing com.actionbarsherlock.R$attr: int actionBarSize com.actionbarsherlock.R$attr: int textAppearanceListItemSmall com.actionbarsherlock.R$attr: int actionSpinnerItemStyle com.actionbarsherlock.R$attr: int buttonStyleSmall com.actionbarsherlock.R$attr: int dropdownListPreferredItemHeight com.actionbarsherlock.R$attr: int displayOptions com.actionbarsherlock.R$attr: int itemPadding com.actionbarsherlock.R$attr: int titleTextStyle com.actionbarsherlock.R$attr: int logo com.actionbarsherlock.R$attr: int icon com.actionbarsherlock.R$attr: int textColorPrimaryDisableOnly com.actionbarsherlock.R$attr: int actionModeSplitBackground com.actionbarsherlock.R$attr: int backgroundStacked com.actionbarsherlock.R$attr: int customNavigationLayout com.actionbarsherlock.R$attr: int listPreferredItemPaddingLeft com.actionbarsherlock.R$attr: int windowActionBarOverlay com.actionbarsherlock.R$attr: int itemTextAppearance com.actionbarsherlock.R$attr: int windowActionBar com.actionbarsherlock.R$attr: int windowSplitActionBar com.actionbarsherlock.R$attr: int subtitleTextStyle com.actionbarsherlock.R$attr: int absForceOverflow com.actionbarsherlock.R$attr: int progressBarStyle com.actionbarsherlock.R$attr: int spinnerItemStyle com.actionbarsherlock.R$attr: int background com.actionbarsherlock.R$attr: int subtitle com.actionbarsherlock.R$attr: int actionMenuTextColor com.actionbarsherlock.R$attr: int actionDropDownStyle com.actionbarsherlock.R$attr: R$attr() com.actionbarsherlock.R$bool com.actionbarsherlock.R$bool: int abs__config_allowActionMenuItemTextWithIcon com.actionbarsherlock.R$bool: int abs__action_bar_expanded_action_views_exclusive com.actionbarsherlock.R$bool: int abs__config_showMenuShortcutsWhenKeyboardPresent com.actionbarsherlock.R$bool: int abs__action_bar_embed_tabs com.actionbarsherlock.R$bool: int abs__split_action_bar_is_narrow com.actionbarsherlock.R$bool: int abs__config_actionMenuItemAllCaps com.actionbarsherlock.R$bool: R$bool() com.actionbarsherlock.R$color com.actionbarsherlock.R$color: int abs__bright_foreground_inverse_holo_light com.actionbarsherlock.R$color: int abs__holo_blue_light com.actionbarsherlock.R$color: int abs__bright_foreground_holo_light com.actionbarsherlock.R$color: int abs__bright_foreground_holo_dark com.actionbarsherlock.R$color: int abs__bright_foreground_disabled_holo_light com.actionbarsherlock.R$color: int abs__primary_text_disable_only_holo_dark com.actionbarsherlock.R$color: int abs__bright_foreground_inverse_holo_dark com.actionbarsherlock.R$color: int abs__background_holo_dark com.actionbarsherlock.R$color: int abs__primary_text_disable_only_holo_light com.actionbarsherlock.R$color: int abs__background_holo_light com.actionbarsherlock.R$color: int abs__bright_foreground_disabled_holo_dark com.actionbarsherlock.R$color: int abs__primary_text_holo_dark com.actionbarsherlock.R$color: int abs__primary_text_holo_light com.actionbarsherlock.R$color: R$color() com.actionbarsherlock.R$dimen com.actionbarsherlock.R$dimen: int abs__config_prefDialogWidth com.actionbarsherlock.R$dimen: int abs__action_bar_subtitle_text_size com.actionbarsherlock.R$dimen: int abs__dialog_min_width_minor com.actionbarsherlock.R$dimen: int abs__dialog_min_width_major com.actionbarsherlock.R$dimen: int abs__action_bar_icon_vertical_padding com.actionbarsherlock.R$dimen: int abs__action_bar_subtitle_top_margin com.actionbarsherlock.R$dimen: int abs__action_button_min_width com.actionbarsherlock.R$dimen: int abs__alert_dialog_title_height com.actionbarsherlock.R$dimen: int abs__action_bar_subtitle_bottom_margin com.actionbarsherlock.R$dimen: int action_button_min_width com.actionbarsherlock.R$dimen: int abs__action_bar_title_text_size com.actionbarsherlock.R$dimen: int abs__action_bar_default_height com.actionbarsherlock.R$dimen: R$dimen() com.actionbarsherlock.R$drawable com.actionbarsherlock.R$drawable: int abs__list_selector_holo_dark com.actionbarsherlock.R$drawable: int abs__ic_cab_done_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_share_pack_holo_dark com.actionbarsherlock.R$drawable: int abs__progress_medium_holo com.actionbarsherlock.R$drawable: int abs__btn_cab_done_pressed_holo_light com.actionbarsherlock.R$drawable: int abs__ab_bottom_transparent_dark_holo com.actionbarsherlock.R$drawable: int abs__progress_secondary_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_48_outer_holo com.actionbarsherlock.R$drawable: int abs__ab_stacked_solid_dark_holo com.actionbarsherlock.R$drawable: int abs__ab_solid_shadow_holo com.actionbarsherlock.R$drawable: int abs__ab_bottom_solid_dark_holo com.actionbarsherlock.R$drawable: int abs__tab_selected_pressed_holo com.actionbarsherlock.R$drawable: int abs__spinner_ab_focused_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_transparent_light_holo com.actionbarsherlock.R$drawable: int abs__list_selector_disabled_holo_light com.actionbarsherlock.R$drawable: int abs__ab_solid_dark_holo com.actionbarsherlock.R$drawable: int abs__progress_secondary_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_stacked_transparent_light_holo com.actionbarsherlock.R$drawable: int abs__spinner_ab_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_focused_holo_light com.actionbarsherlock.R$drawable: int abs__ab_share_pack_holo_light com.actionbarsherlock.R$drawable: int abs__list_selector_background_transition_holo_light com.actionbarsherlock.R$drawable: int abs__ab_solid_light_holo com.actionbarsherlock.R$drawable: int abs__list_focused_holo com.actionbarsherlock.R$drawable: int abs__spinner_ab_pressed_holo_light com.actionbarsherlock.R$drawable: int abs__progress_primary_holo_dark com.actionbarsherlock.R$drawable: int abs__list_selector_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_ab_pressed_holo_dark com.actionbarsherlock.R$drawable: int abs__spinner_ab_default_holo_light com.actionbarsherlock.R$drawable: int abs__ab_bottom_solid_inverse_holo com.actionbarsherlock.R$drawable: int abs__ab_bottom_solid_light_holo com.actionbarsherlock.R$drawable: int abs__ic_menu_moreoverflow_normal_holo_dark com.actionbarsherlock.R$drawable: int abs__progress_primary_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_default_holo_dark com.actionbarsherlock.R$drawable: int abs__btn_cab_done_focused_holo_dark com.actionbarsherlock.R$drawable: int abs__list_divider_holo_dark com.actionbarsherlock.R$drawable: int abs__list_pressed_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_holo_light com.actionbarsherlock.R$drawable: int abs__activated_background_holo_dark com.actionbarsherlock.R$drawable: int abs__ic_ab_back_holo_light com.actionbarsherlock.R$drawable: int abs__list_selector_background_transition_holo_dark com.actionbarsherlock.R$drawable: int abs__spinner_ab_disabled_holo_light com.actionbarsherlock.R$drawable: int abs__ab_stacked_transparent_dark_holo com.actionbarsherlock.R$drawable: int abs__progress_bg_holo_light com.actionbarsherlock.R$drawable: int abs__dialog_full_holo_dark com.actionbarsherlock.R$drawable: int abs__ic_cab_done_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_ab_default_holo_dark com.actionbarsherlock.R$drawable: int abs__ic_menu_share_holo_light com.actionbarsherlock.R$drawable: int abs__tab_unselected_pressed_holo com.actionbarsherlock.R$drawable: int abs__ic_menu_moreoverflow_normal_holo_light com.actionbarsherlock.R$drawable: int abs__progress_horizontal_holo_dark com.actionbarsherlock.R$drawable: int abs__menu_dropdown_panel_holo_dark com.actionbarsherlock.R$drawable: int abs__progress_bg_holo_dark com.actionbarsherlock.R$drawable: int abs__activated_background_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_holo_dark com.actionbarsherlock.R$drawable: int abs__cab_background_bottom_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_default_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_48_inner_holo com.actionbarsherlock.R$drawable: int abs__tab_selected_holo com.actionbarsherlock.R$drawable: int abs__progress_horizontal_holo_light com.actionbarsherlock.R$drawable: int abs__btn_cab_done_pressed_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_transparent_dark_holo com.actionbarsherlock.R$drawable: int abs__cab_background_bottom_holo_dark com.actionbarsherlock.R$drawable: int abs__ic_ab_back_holo_dark com.actionbarsherlock.R$drawable: int abs__menu_dropdown_panel_holo_light com.actionbarsherlock.R$drawable: int abs__ic_menu_share_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_stacked_solid_light_holo com.actionbarsherlock.R$drawable: int abs__list_activated_holo com.actionbarsherlock.R$drawable: int abs__dialog_full_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_ab_focused_holo_light com.actionbarsherlock.R$drawable: int abs__cab_background_top_holo_light com.actionbarsherlock.R$drawable: int abs__spinner_ab_disabled_holo_dark com.actionbarsherlock.R$drawable: int abs__list_selector_disabled_holo_dark com.actionbarsherlock.R$drawable: int abs__cab_background_top_holo_dark com.actionbarsherlock.R$drawable: int abs__ab_bottom_transparent_light_holo com.actionbarsherlock.R$drawable: int abs__ic_menu_moreoverflow_holo_light com.actionbarsherlock.R$drawable: int abs__item_background_holo_dark com.actionbarsherlock.R$drawable: int abs__list_divider_holo_light com.actionbarsherlock.R$drawable: int abs__list_pressed_holo_dark com.actionbarsherlock.R$drawable: int abs__spinner_ab_holo_dark com.actionbarsherlock.R$drawable: int abs__item_background_holo_light com.actionbarsherlock.R$drawable: int abs__tab_selected_focused_holo com.actionbarsherlock.R$drawable: int abs__tab_indicator_ab_holo com.actionbarsherlock.R$drawable: int abs__ic_menu_moreoverflow_holo_dark com.actionbarsherlock.R$drawable: int abs__list_longpressed_holo com.actionbarsherlock.R$drawable: R$drawable() com.actionbarsherlock.R$id com.actionbarsherlock.R$id: int abs__image com.actionbarsherlock.R$id: int showCustom com.actionbarsherlock.R$id: int abs__action_mode_bar_stub com.actionbarsherlock.R$id: int abs__content com.actionbarsherlock.R$id: int abs__action_bar_container com.actionbarsherlock.R$id: int normal com.actionbarsherlock.R$id: int abs__action_menu_divider com.actionbarsherlock.R$id: int abs__icon com.actionbarsherlock.R$id: int homeAsUp com.actionbarsherlock.R$id: int abs__action_bar com.actionbarsherlock.R$id: int abs__default_activity_button com.actionbarsherlock.R$id: int abs__action_mode_bar com.actionbarsherlock.R$id: int abs__imageButton com.actionbarsherlock.R$id: int abs__action_mode_close_button com.actionbarsherlock.R$id: int abs__action_bar_subtitle com.actionbarsherlock.R$id: int abs__activity_chooser_view_content com.actionbarsherlock.R$id: int wrap_content com.actionbarsherlock.R$id: int listMode com.actionbarsherlock.R$id: int disableHome com.actionbarsherlock.R$id: int showTitle com.actionbarsherlock.R$id: int abs__title com.actionbarsherlock.R$id: int abs__up com.actionbarsherlock.R$id: int abs__progress_circular com.actionbarsherlock.R$id: int abs__split_action_bar com.actionbarsherlock.R$id: int useLogo com.actionbarsherlock.R$id: int abs__action_context_bar com.actionbarsherlock.R$id: int tabMode com.actionbarsherlock.R$id: int abs__list_item com.actionbarsherlock.R$id: int abs__progress_horizontal com.actionbarsherlock.R$id: int abs__action_bar_title com.actionbarsherlock.R$id: int abs__radio com.actionbarsherlock.R$id: int abs__shortcut com.actionbarsherlock.R$id: int showHome com.actionbarsherlock.R$id: int abs__action_menu_presenter com.actionbarsherlock.R$id: int abs__textButton com.actionbarsherlock.R$id: int abs__home com.actionbarsherlock.R$id: int abs__titleDivider com.actionbarsherlock.R$id: int abs__checkbox com.actionbarsherlock.R$id: int abs__expand_activities_button com.actionbarsherlock.R$id: R$id() com.actionbarsherlock.R$integer com.actionbarsherlock.R$integer: int abs__max_action_buttons com.actionbarsherlock.R$integer: R$integer() com.actionbarsherlock.R$layout com.actionbarsherlock.R$layout: int abs__list_menu_item_radio com.actionbarsherlock.R$layout: int abs__action_mode_close_item com.actionbarsherlock.R$layout: int abs__activity_chooser_view_list_item com.actionbarsherlock.R$layout: int abs__dialog_title_holo com.actionbarsherlock.R$layout: int abs__screen_simple_overlay_action_mode com.actionbarsherlock.R$layout: int abs__screen_action_bar com.actionbarsherlock.R$layout: int abs__action_menu_layout com.actionbarsherlock.R$layout: int sherlock_spinner_dropdown_item com.actionbarsherlock.R$layout: int abs__screen_action_bar_overlay com.actionbarsherlock.R$layout: int abs__action_bar_title_item com.actionbarsherlock.R$layout: int abs__list_menu_item_checkbox com.actionbarsherlock.R$layout: int abs__list_menu_item_icon com.actionbarsherlock.R$layout: int abs__action_mode_bar com.actionbarsherlock.R$layout: int abs__list_menu_item_layout com.actionbarsherlock.R$layout: int sherlock_spinner_item com.actionbarsherlock.R$layout: int abs__screen_simple com.actionbarsherlock.R$layout: int abs__activity_chooser_view com.actionbarsherlock.R$layout: int abs__popup_menu_item_layout com.actionbarsherlock.R$layout: int abs__action_bar_home com.actionbarsherlock.R$layout: int abs__action_bar_tab_bar_view com.actionbarsherlock.R$layout: int abs__action_menu_item_layout com.actionbarsherlock.R$layout: int abs__action_bar_tab com.actionbarsherlock.R$layout: R$layout() com.actionbarsherlock.R$string com.actionbarsherlock.R$string: int abs__action_bar_up_description com.actionbarsherlock.R$string: int abs__activitychooserview_choose_application com.actionbarsherlock.R$string: int abs__share_action_provider_share_with com.actionbarsherlock.R$string: int abs__action_menu_overflow_description com.actionbarsherlock.R$string: int abs__action_mode_done com.actionbarsherlock.R$string: int abs__activity_chooser_view_dialog_title_default com.actionbarsherlock.R$string: int abs__shareactionprovider_share_with_application com.actionbarsherlock.R$string: int abs__shareactionprovider_share_with com.actionbarsherlock.R$string: int abs__action_bar_home_description com.actionbarsherlock.R$string: int abs__activity_chooser_view_see_all com.actionbarsherlock.R$string: R$string() com.actionbarsherlock.R$style com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActivityChooserView com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ProgressBar_Horizontal com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Light_Small com.actionbarsherlock.R$style: int DialogWindowTitle_Sherlock_Light com.actionbarsherlock.R$style: int Widget_Sherlock_ActivityChooserView com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse com.actionbarsherlock.R$style: int Sherlock___Widget_Holo_ListView com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar com.actionbarsherlock.R$style: int Theme_Sherlock_Light_ForceOverflow com.actionbarsherlock.R$style: int DialogWindowTitle_Sherlock com.actionbarsherlock.R$style: int Theme_Sherlock com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_PopupMenu_Small com.actionbarsherlock.R$style: int Theme_Sherlock_ForceOverflow com.actionbarsherlock.R$style: int Widget_Sherlock_Button_Small com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Light_DialogWindowTitle com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_Solid com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_PopupMenu com.actionbarsherlock.R$style: int Theme_Sherlock_Light_DarkActionBar_ForceOverflow com.actionbarsherlock.R$style: int Widget_Sherlock_ActionBar com.actionbarsherlock.R$style: int Widget_Sherlock_Light_DropDownItem_Spinner com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ListPopupWindow com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionMode com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabBar com.actionbarsherlock.R$style: int Theme_Sherlock_Light_NoActionBar com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionMode_Inverse com.actionbarsherlock.R$style: int Sherlock___Theme_Dialog com.actionbarsherlock.R$style: int Sherlock___Theme_DarkActionBar com.actionbarsherlock.R$style: int Theme_Sherlock_Light_DarkActionBar com.actionbarsherlock.R$style: int Sherlock___Widget_Holo_Spinner com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionBar_Menu com.actionbarsherlock.R$style: int Sherlock___Theme_Light com.actionbarsherlock.R$style: int Widget_Sherlock_TextView_SpinnerItem com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ListView_DropDown com.actionbarsherlock.R$style: int Widget_Sherlock_Light_Button_Small com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Small com.actionbarsherlock.R$style: int Theme_Sherlock_Light com.actionbarsherlock.R$style: int Widget_Sherlock_ActionBar_TabBar com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large com.actionbarsherlock.R$style: int Sherlock___Theme com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabBar_Inverse com.actionbarsherlock.R$style: int Widget_Sherlock_ActionButton com.actionbarsherlock.R$style: int Theme_Sherlock_Light_Dialog com.actionbarsherlock.R$style: int Widget_Sherlock_ProgressBar_Horizontal com.actionbarsherlock.R$style: int Widget_Sherlock_ActionButton_CloseMode com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_DropDownItem com.actionbarsherlock.R$style: int Theme_Sherlock_Dialog com.actionbarsherlock.R$style: int Widget_Sherlock_PopupWindow_ActionMode com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_Solid_Inverse com.actionbarsherlock.R$style: int Widget_Sherlock_Light_Spinner_DropDown_ActionBar com.actionbarsherlock.R$style: int Sherlock___Widget_ActivityChooserView com.actionbarsherlock.R$style: int Sherlock___Widget_Holo_DropDownItem com.actionbarsherlock.R$style: int Widget com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse com.actionbarsherlock.R$style: int Sherlock___Widget_ActionMode com.actionbarsherlock.R$style: int Widget_Sherlock_ActionMode com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionButton_Overflow com.actionbarsherlock.R$style: int Theme_Sherlock_NoActionBar com.actionbarsherlock.R$style: int Widget_Sherlock_Light_PopupMenu com.actionbarsherlock.R$style: int Widget_Sherlock_PopupMenu com.actionbarsherlock.R$style: int Sherlock___TextAppearance_Small com.actionbarsherlock.R$style: int Widget_Sherlock_Light_PopupWindow_ActionMode com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabView com.actionbarsherlock.R$style: int Widget_Sherlock_ListPopupWindow com.actionbarsherlock.R$style: int TextAppearance_Sherlock_DialogWindowTitle com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionButton_CloseMode com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabText_Inverse com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionMode_Title com.actionbarsherlock.R$style: int Widget_Sherlock_Spinner_DropDown_ActionBar com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_TextView_SpinnerItem com.actionbarsherlock.R$style: int Sherlock___Widget_ActionBar com.actionbarsherlock.R$style: int Widget_Sherlock_ProgressBar com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabView_Inverse com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionBar_Title com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small com.actionbarsherlock.R$style: int Widget_Sherlock_ActionBar_TabText com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ProgressBar com.actionbarsherlock.R$style: int Widget_Sherlock_ActionBar_TabView com.actionbarsherlock.R$style: int Widget_Sherlock_ActionBar_Solid com.actionbarsherlock.R$style: int Widget_Sherlock_ListView_DropDown com.actionbarsherlock.R$style: int Widget_Sherlock_ActionButton_Overflow com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionBar_TabText com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionMode_Subtitle com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_ActionBar_Subtitle com.actionbarsherlock.R$style: int Widget_Sherlock_DropDownItem_Spinner com.actionbarsherlock.R$style: int Widget_Sherlock_Light_ActionButton com.actionbarsherlock.R$style: int TextAppearance_Sherlock_Widget_PopupMenu_Large com.actionbarsherlock.R$style: R$style() com.actionbarsherlock.R$styleable com.actionbarsherlock.R$styleable: int SherlockTheme_textColorPrimaryInverse com.actionbarsherlock.R$styleable: int SherlockActionBar_displayOptions com.actionbarsherlock.R$styleable: int SherlockTheme_actionMenuTextAppearance com.actionbarsherlock.R$styleable: int SherlockTheme_listPreferredItemPaddingLeft com.actionbarsherlock.R$styleable: int SherlockMenuView_itemBackground com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarDivider com.actionbarsherlock.R$styleable: int SherlockTheme_homeAsUpIndicator com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_id com.actionbarsherlock.R$styleable: int[] SherlockTheme com.actionbarsherlock.R$styleable: int[] SherlockMenuGroup com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarSplitStyle com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeShareDrawable com.actionbarsherlock.R$styleable: int SherlockTheme_activatedBackgroundIndicator com.actionbarsherlock.R$styleable: int SherlockActionBar_subtitle com.actionbarsherlock.R$styleable: int SherlockActionMode_backgroundSplit com.actionbarsherlock.R$styleable: int[] SherlockActionBar com.actionbarsherlock.R$styleable: int SherlockTheme_buttonStyleSmall com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_icon com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_title com.actionbarsherlock.R$styleable: int SherlockTheme_dropdownListPreferredItemHeight com.actionbarsherlock.R$styleable: int SherlockActivityChooserView_initialActivityCount com.actionbarsherlock.R$styleable: int SherlockActionBar_itemPadding com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarWidgetTheme com.actionbarsherlock.R$styleable: int SherlockSpinner_android_dropDownHorizontalOffset com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_orderInCategory com.actionbarsherlock.R$styleable: int SherlockTheme_actionOverflowButtonStyle com.actionbarsherlock.R$styleable: int SherlockTheme_spinnerDropDownItemStyle com.actionbarsherlock.R$styleable: int SherlockTheme_android_windowIsFloating com.actionbarsherlock.R$styleable: int SherlockActionMode_background com.actionbarsherlock.R$styleable: int SherlockTheme_actionMenuTextColor com.actionbarsherlock.R$styleable: int SherlockActionBar_progressBarPadding com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_titleCondensed com.actionbarsherlock.R$styleable: int SherlockActionMode_height com.actionbarsherlock.R$styleable: int SherlockActionMenuItemView_android_minWidth com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarTabStyle com.actionbarsherlock.R$styleable: int SherlockTheme_actionSpinnerItemStyle com.actionbarsherlock.R$styleable: int SherlockActivityChooserView_expandActivityOverflowButtonDrawable com.actionbarsherlock.R$styleable: int SherlockActionBar_backgroundSplit com.actionbarsherlock.R$styleable: int SherlockMenuView_headerBackground com.actionbarsherlock.R$styleable: int SherlockActionBar_subtitleTextStyle com.actionbarsherlock.R$styleable: int SherlockActionBar_icon com.actionbarsherlock.R$styleable: int SherlockTheme_dropDownListViewStyle com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_alphabeticShortcut com.actionbarsherlock.R$styleable: int[] SherlockActionMenuItemView com.actionbarsherlock.R$styleable: int SherlockSpinner_android_dropDownWidth com.actionbarsherlock.R$styleable: int SherlockActionBar_indeterminateProgressStyle com.actionbarsherlock.R$styleable: int SherlockTheme_textAppearanceLargePopupMenu com.actionbarsherlock.R$styleable: int SherlockTheme_windowMinWidthMajor com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_checked com.actionbarsherlock.R$styleable: int SherlockActionBar_progressBarStyle com.actionbarsherlock.R$styleable: int SherlockMenuView_horizontalDivider com.actionbarsherlock.R$styleable: int[] SherlockActivityChooserView com.actionbarsherlock.R$styleable: int[] SherlockMenuItem com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarStyle com.actionbarsherlock.R$styleable: int SherlockTheme_windowSplitActionBar com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_enabled com.actionbarsherlock.R$styleable: int SherlockSpinner_android_gravity com.actionbarsherlock.R$styleable: int SherlockActionBar_customNavigationLayout com.actionbarsherlock.R$styleable: int SherlockSpinner_android_prompt com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarTabBarStyle com.actionbarsherlock.R$styleable: int SherlockActionBar_title com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_menuCategory com.actionbarsherlock.R$styleable: int SherlockActionBar_height com.actionbarsherlock.R$styleable: int SherlockActionBar_navigationMode com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarTabTextStyle com.actionbarsherlock.R$styleable: int SherlockTheme_windowMinWidthMinor com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_actionViewClass com.actionbarsherlock.R$styleable: int SherlockMenuView_itemTextAppearance com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeBackground com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_checkable com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeCloseDrawable com.actionbarsherlock.R$styleable: int SherlockTheme_windowNoTitle com.actionbarsherlock.R$styleable: int SherlockTheme_textAppearanceSmall com.actionbarsherlock.R$styleable: int SherlockSpinner_android_dropDownVerticalOffset com.actionbarsherlock.R$styleable: int SherlockMenuView_verticalDivider com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_visible com.actionbarsherlock.R$styleable: int SherlockActionMode_subtitleTextStyle com.actionbarsherlock.R$styleable: int SherlockMenuView_itemIconDisabledAlpha com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarItemBackground com.actionbarsherlock.R$styleable: int SherlockTheme_textColorPrimary com.actionbarsherlock.R$styleable: int SherlockTheme_listPreferredItemHeightSmall com.actionbarsherlock.R$styleable: int SherlockTheme_windowContentOverlay com.actionbarsherlock.R$styleable: int SherlockTheme_listPopupWindowStyle com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_menuCategory com.actionbarsherlock.R$styleable: int SherlockActionBar_logo com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_actionProviderClass com.actionbarsherlock.R$styleable: int SherlockTheme_actionBarSize com.actionbarsherlock.R$styleable: int SherlockActionBar_backgroundStacked com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeCloseButtonStyle com.actionbarsherlock.R$styleable: int SherlockActivityChooserView_android_background com.actionbarsherlock.R$styleable: int SherlockTheme_absForceOverflow com.actionbarsherlock.R$styleable: int SherlockTheme_dividerVertical com.actionbarsherlock.R$styleable: int SherlockTheme_actionModePopupWindowStyle com.actionbarsherlock.R$styleable: int SherlockTheme_textAppearanceSmallPopupMenu com.actionbarsherlock.R$styleable: int SherlockSpinner_android_popupBackground com.actionbarsherlock.R$styleable: int[] SherlockActionMode com.actionbarsherlock.R$styleable: int SherlockTheme_popupMenuStyle com.actionbarsherlock.R$styleable: int[] SherlockMenuView com.actionbarsherlock.R$styleable: int SherlockSpinner_android_popupPromptView com.actionbarsherlock.R$styleable: int SherlockActionBar_background com.actionbarsherlock.R$styleable: int SherlockSpinner_android_dropDownSelector com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeSplitBackground com.actionbarsherlock.R$styleable: int SherlockTheme_actionModeStyle com.actionbarsherlock.R$styleable: int SherlockMenuView_windowAnimationStyle com.actionbarsherlock.R$styleable: int SherlockTheme_listPreferredItemPaddingRight com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_numericShortcut com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_showAsAction com.actionbarsherlock.R$styleable: int SherlockTheme_actionButtonStyle com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_checkableBehavior com.actionbarsherlock.R$styleable: int SherlockMenuGroup_android_id com.actionbarsherlock.R$styleable: int SherlockTheme_actionDropDownStyle com.actionbarsherlock.R$styleable: int SherlockActionMode_titleTextStyle com.actionbarsherlock.R$styleable: int SherlockTheme_textColorPrimaryDisableOnly com.actionbarsherlock.R$styleable: int SherlockTheme_textAppearanceListItemSmall com.actionbarsherlock.R$styleable: int SherlockTheme_windowActionModeOverlay com.actionbarsherlock.R$styleable: int SherlockActionBar_homeLayout com.actionbarsherlock.R$styleable: int SherlockActionBar_divider com.actionbarsherlock.R$styleable: int SherlockTheme_spinnerItemStyle com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_visible com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_orderInCategory com.actionbarsherlock.R$styleable: int SherlockActionBar_titleTextStyle com.actionbarsherlock.R$styleable: int SherlockMenuView_preserveIconSpacing com.actionbarsherlock.R$styleable: int SherlockTheme_windowActionBar com.actionbarsherlock.R$styleable: int SherlockTheme_activityChooserViewStyle com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_enabled com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_onClick com.actionbarsherlock.R$styleable: int SherlockMenuItem_android_actionLayout com.actionbarsherlock.R$styleable: int[] SherlockSpinner com.actionbarsherlock.R$styleable: int SherlockTheme_windowActionBarOverlay com.actionbarsherlock.R$styleable: void () com.actionbarsherlock.R$styleable: R$styleable() com.actionbarsherlock.app.ActionBar com.actionbarsherlock.app.ActionBar: int NAVIGATION_MODE_STANDARD com.actionbarsherlock.app.ActionBar: int NAVIGATION_MODE_LIST com.actionbarsherlock.app.ActionBar: int NAVIGATION_MODE_TABS com.actionbarsherlock.app.ActionBar: int DISPLAY_USE_LOGO com.actionbarsherlock.app.ActionBar: int DISPLAY_SHOW_HOME com.actionbarsherlock.app.ActionBar: int DISPLAY_HOME_AS_UP com.actionbarsherlock.app.ActionBar: int DISPLAY_SHOW_TITLE com.actionbarsherlock.app.ActionBar: int DISPLAY_SHOW_CUSTOM com.actionbarsherlock.app.ActionBar: ActionBar() com.actionbarsherlock.app.ActionBar: void setCustomView(android.view.View) com.actionbarsherlock.app.ActionBar: void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) com.actionbarsherlock.app.ActionBar: void setCustomView(int) com.actionbarsherlock.app.ActionBar: void setIcon(int) com.actionbarsherlock.app.ActionBar: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar: void setLogo(int) com.actionbarsherlock.app.ActionBar: void setLogo(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar: void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) com.actionbarsherlock.app.ActionBar: void setSelectedNavigationItem(int) com.actionbarsherlock.app.ActionBar: int getSelectedNavigationIndex() com.actionbarsherlock.app.ActionBar: int getNavigationItemCount() com.actionbarsherlock.app.ActionBar: void setTitle(java.lang.CharSequence) com.actionbarsherlock.app.ActionBar: void setTitle(int) com.actionbarsherlock.app.ActionBar: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.app.ActionBar: void setSubtitle(int) com.actionbarsherlock.app.ActionBar: void setDisplayOptions(int) com.actionbarsherlock.app.ActionBar: void setDisplayOptions(int,int) com.actionbarsherlock.app.ActionBar: void setDisplayUseLogoEnabled(boolean) com.actionbarsherlock.app.ActionBar: void setDisplayShowHomeEnabled(boolean) com.actionbarsherlock.app.ActionBar: void setDisplayHomeAsUpEnabled(boolean) com.actionbarsherlock.app.ActionBar: void setDisplayShowTitleEnabled(boolean) com.actionbarsherlock.app.ActionBar: void setDisplayShowCustomEnabled(boolean) com.actionbarsherlock.app.ActionBar: void setBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar: void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar: void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar: android.view.View getCustomView() com.actionbarsherlock.app.ActionBar: java.lang.CharSequence getTitle() com.actionbarsherlock.app.ActionBar: java.lang.CharSequence getSubtitle() com.actionbarsherlock.app.ActionBar: int getNavigationMode() com.actionbarsherlock.app.ActionBar: void setNavigationMode(int) com.actionbarsherlock.app.ActionBar: int getDisplayOptions() com.actionbarsherlock.app.ActionBar: com.actionbarsherlock.app.ActionBar$Tab newTab() com.actionbarsherlock.app.ActionBar: void addTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.app.ActionBar: void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.app.ActionBar: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) com.actionbarsherlock.app.ActionBar: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) com.actionbarsherlock.app.ActionBar: void removeTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.app.ActionBar: void removeTabAt(int) com.actionbarsherlock.app.ActionBar: void removeAllTabs() com.actionbarsherlock.app.ActionBar: void selectTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.app.ActionBar: com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() com.actionbarsherlock.app.ActionBar: com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) com.actionbarsherlock.app.ActionBar: int getTabCount() com.actionbarsherlock.app.ActionBar: int getHeight() com.actionbarsherlock.app.ActionBar: void show() com.actionbarsherlock.app.ActionBar: void hide() com.actionbarsherlock.app.ActionBar: boolean isShowing() com.actionbarsherlock.app.ActionBar: void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.app.ActionBar: void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.app.ActionBar: void setHomeButtonEnabled(boolean) com.actionbarsherlock.app.ActionBar: android.content.Context getThemedContext() com.actionbarsherlock.app.ActionBar$LayoutParams com.actionbarsherlock.app.ActionBar$LayoutParams: int gravity com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(int,int) com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(int,int,int) com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(int) com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(com.actionbarsherlock.app.ActionBar$LayoutParams) com.actionbarsherlock.app.ActionBar$LayoutParams: ActionBar$LayoutParams(android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener: void onMenuVisibilityChanged(boolean) com.actionbarsherlock.app.ActionBar$OnNavigationListener com.actionbarsherlock.app.ActionBar$OnNavigationListener: boolean onNavigationItemSelected(int,long) com.actionbarsherlock.app.ActionBar$Tab com.actionbarsherlock.app.ActionBar$Tab: int INVALID_POSITION com.actionbarsherlock.app.ActionBar$Tab: ActionBar$Tab() com.actionbarsherlock.app.ActionBar$Tab: int getPosition() com.actionbarsherlock.app.ActionBar$Tab: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.app.ActionBar$Tab: java.lang.CharSequence getText() com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setIcon(int) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setText(int) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) com.actionbarsherlock.app.ActionBar$Tab: android.view.View getCustomView() com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) com.actionbarsherlock.app.ActionBar$Tab: java.lang.Object getTag() com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) com.actionbarsherlock.app.ActionBar$Tab: void select() com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) com.actionbarsherlock.app.ActionBar$Tab: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) com.actionbarsherlock.app.ActionBar$Tab: java.lang.CharSequence getContentDescription() com.actionbarsherlock.app.ActionBar$TabListener com.actionbarsherlock.app.ActionBar$TabListener: void onTabSelected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) com.actionbarsherlock.app.ActionBar$TabListener: void onTabUnselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) com.actionbarsherlock.app.ActionBar$TabListener: void onTabReselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) com.actionbarsherlock.app.SherlockActivity com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.ActionBarSherlock mSherlock com.actionbarsherlock.app.SherlockActivity: SherlockActivity() com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.ActionBarSherlock getSherlock() com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.app.ActionBar getSupportActionBar() com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.app.SherlockActivity: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockActivity: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockActivity: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.app.SherlockActivity: void onPostResume() com.actionbarsherlock.app.SherlockActivity: void onPause() com.actionbarsherlock.app.SherlockActivity: void onStop() com.actionbarsherlock.app.SherlockActivity: void onDestroy() com.actionbarsherlock.app.SherlockActivity: void onPostCreate(android.os.Bundle) com.actionbarsherlock.app.SherlockActivity: void onTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.app.SherlockActivity: boolean onMenuOpened(int,android.view.Menu) com.actionbarsherlock.app.SherlockActivity: void onPanelClosed(int,android.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.app.SherlockActivity: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() com.actionbarsherlock.app.SherlockActivity: void invalidateOptionsMenu() com.actionbarsherlock.app.SherlockActivity: void supportInvalidateOptionsMenu() com.actionbarsherlock.app.SherlockActivity: boolean onCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockActivity: void openOptionsMenu() com.actionbarsherlock.app.SherlockActivity: void closeOptionsMenu() com.actionbarsherlock.app.SherlockActivity: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockActivity: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockActivity: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockActivity: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockActivity: void setContentView(int) com.actionbarsherlock.app.SherlockActivity: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockActivity: void setContentView(android.view.View) com.actionbarsherlock.app.SherlockActivity: void requestWindowFeature(long) com.actionbarsherlock.app.SherlockActivity: void setSupportProgress(int) com.actionbarsherlock.app.SherlockActivity: void setSupportProgressBarIndeterminate(boolean) com.actionbarsherlock.app.SherlockActivity: void setSupportProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.app.SherlockActivity: void setSupportProgressBarVisibility(boolean) com.actionbarsherlock.app.SherlockActivity: void setSupportSecondaryProgress(int) com.actionbarsherlock.app.SherlockDialogFragment com.actionbarsherlock.app.SherlockDialogFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity com.actionbarsherlock.app.SherlockDialogFragment: SherlockDialogFragment() com.actionbarsherlock.app.SherlockDialogFragment: com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() com.actionbarsherlock.app.SherlockDialogFragment: void onAttach(android.app.Activity) com.actionbarsherlock.app.SherlockDialogFragment: void onDetach() com.actionbarsherlock.app.SherlockDialogFragment: void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) com.actionbarsherlock.app.SherlockDialogFragment: void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.app.SherlockDialogFragment: void onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockDialogFragment: void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockDialogFragment: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockDialogFragment: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockExpandableListActivity com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.ActionBarSherlock mSherlock com.actionbarsherlock.app.SherlockExpandableListActivity: SherlockExpandableListActivity() com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.ActionBarSherlock getSherlock() com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.app.ActionBar getSupportActionBar() com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.app.SherlockExpandableListActivity: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockExpandableListActivity: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockExpandableListActivity: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.app.SherlockExpandableListActivity: void onPostResume() com.actionbarsherlock.app.SherlockExpandableListActivity: void onPause() com.actionbarsherlock.app.SherlockExpandableListActivity: void onStop() com.actionbarsherlock.app.SherlockExpandableListActivity: void onDestroy() com.actionbarsherlock.app.SherlockExpandableListActivity: void onPostCreate(android.os.Bundle) com.actionbarsherlock.app.SherlockExpandableListActivity: void onTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onMenuOpened(int,android.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: void onPanelClosed(int,android.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.app.SherlockExpandableListActivity: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() com.actionbarsherlock.app.SherlockExpandableListActivity: void invalidateOptionsMenu() com.actionbarsherlock.app.SherlockExpandableListActivity: void supportInvalidateOptionsMenu() com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockExpandableListActivity: void openOptionsMenu() com.actionbarsherlock.app.SherlockExpandableListActivity: void closeOptionsMenu() com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockExpandableListActivity: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockExpandableListActivity: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockExpandableListActivity: void setContentView(int) com.actionbarsherlock.app.SherlockExpandableListActivity: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockExpandableListActivity: void setContentView(android.view.View) com.actionbarsherlock.app.SherlockExpandableListActivity: void requestWindowFeature(long) com.actionbarsherlock.app.SherlockExpandableListActivity: void setSupportProgress(int) com.actionbarsherlock.app.SherlockExpandableListActivity: void setSupportProgressBarIndeterminate(boolean) com.actionbarsherlock.app.SherlockExpandableListActivity: void setSupportProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.app.SherlockExpandableListActivity: void setSupportProgressBarVisibility(boolean) com.actionbarsherlock.app.SherlockExpandableListActivity: void setSupportSecondaryProgress(int) com.actionbarsherlock.app.SherlockFragment com.actionbarsherlock.app.SherlockFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity com.actionbarsherlock.app.SherlockFragment: SherlockFragment() com.actionbarsherlock.app.SherlockFragment: com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() com.actionbarsherlock.app.SherlockFragment: void onAttach(android.app.Activity) com.actionbarsherlock.app.SherlockFragment: void onDetach() com.actionbarsherlock.app.SherlockFragment: void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) com.actionbarsherlock.app.SherlockFragment: void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.app.SherlockFragment: void onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockFragment: void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockFragment: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockFragment: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockFragmentActivity com.actionbarsherlock.app.SherlockFragmentActivity: boolean DEBUG com.actionbarsherlock.app.SherlockFragmentActivity: java.lang.String TAG com.actionbarsherlock.app.SherlockFragmentActivity: com.actionbarsherlock.ActionBarSherlock mSherlock com.actionbarsherlock.app.SherlockFragmentActivity: boolean mIgnoreNativeCreate com.actionbarsherlock.app.SherlockFragmentActivity: boolean mIgnoreNativePrepare com.actionbarsherlock.app.SherlockFragmentActivity: boolean mIgnoreNativeSelected com.actionbarsherlock.app.SherlockFragmentActivity: SherlockFragmentActivity() com.actionbarsherlock.app.SherlockFragmentActivity: com.actionbarsherlock.ActionBarSherlock getSherlock() com.actionbarsherlock.app.SherlockFragmentActivity: com.actionbarsherlock.app.ActionBar getSupportActionBar() com.actionbarsherlock.app.SherlockFragmentActivity: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.app.SherlockFragmentActivity: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockFragmentActivity: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockFragmentActivity: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.app.SherlockFragmentActivity: void onPostResume() com.actionbarsherlock.app.SherlockFragmentActivity: void onPause() com.actionbarsherlock.app.SherlockFragmentActivity: void onStop() com.actionbarsherlock.app.SherlockFragmentActivity: void onDestroy() com.actionbarsherlock.app.SherlockFragmentActivity: void onPostCreate(android.os.Bundle) com.actionbarsherlock.app.SherlockFragmentActivity: void onTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onMenuOpened(int,android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: void onPanelClosed(int,android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.app.SherlockFragmentActivity: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() com.actionbarsherlock.app.SherlockFragmentActivity: void invalidateOptionsMenu() com.actionbarsherlock.app.SherlockFragmentActivity: void supportInvalidateOptionsMenu() com.actionbarsherlock.app.SherlockFragmentActivity: boolean onCreatePanelMenu(int,android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onPreparePanel(int,android.view.View,android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onMenuItemSelected(int,android.view.MenuItem) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockFragmentActivity: void openOptionsMenu() com.actionbarsherlock.app.SherlockFragmentActivity: void closeOptionsMenu() com.actionbarsherlock.app.SherlockFragmentActivity: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockFragmentActivity: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockFragmentActivity: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockFragmentActivity: void setContentView(int) com.actionbarsherlock.app.SherlockFragmentActivity: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockFragmentActivity: void setContentView(android.view.View) com.actionbarsherlock.app.SherlockFragmentActivity: void requestWindowFeature(long) com.actionbarsherlock.app.SherlockFragmentActivity: void setSupportProgress(int) com.actionbarsherlock.app.SherlockFragmentActivity: void setSupportProgressBarIndeterminate(boolean) com.actionbarsherlock.app.SherlockFragmentActivity: void setSupportProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.app.SherlockFragmentActivity: void setSupportProgressBarVisibility(boolean) com.actionbarsherlock.app.SherlockFragmentActivity: void setSupportSecondaryProgress(int) com.actionbarsherlock.app.SherlockListActivity com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.ActionBarSherlock mSherlock com.actionbarsherlock.app.SherlockListActivity: SherlockListActivity() com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.ActionBarSherlock getSherlock() com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.app.ActionBar getSupportActionBar() com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.app.SherlockListActivity: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockListActivity: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockListActivity: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.app.SherlockListActivity: void onPostResume() com.actionbarsherlock.app.SherlockListActivity: void onPause() com.actionbarsherlock.app.SherlockListActivity: void onStop() com.actionbarsherlock.app.SherlockListActivity: void onDestroy() com.actionbarsherlock.app.SherlockListActivity: void onPostCreate(android.os.Bundle) com.actionbarsherlock.app.SherlockListActivity: void onTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.app.SherlockListActivity: boolean onMenuOpened(int,android.view.Menu) com.actionbarsherlock.app.SherlockListActivity: void onPanelClosed(int,android.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.app.SherlockListActivity: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() com.actionbarsherlock.app.SherlockListActivity: void invalidateOptionsMenu() com.actionbarsherlock.app.SherlockListActivity: void supportInvalidateOptionsMenu() com.actionbarsherlock.app.SherlockListActivity: boolean onCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockListActivity: void openOptionsMenu() com.actionbarsherlock.app.SherlockListActivity: void closeOptionsMenu() com.actionbarsherlock.app.SherlockListActivity: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockListActivity: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockListActivity: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockListActivity: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockListActivity: void setContentView(int) com.actionbarsherlock.app.SherlockListActivity: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockListActivity: void setContentView(android.view.View) com.actionbarsherlock.app.SherlockListActivity: void requestWindowFeature(long) com.actionbarsherlock.app.SherlockListActivity: void setSupportProgress(int) com.actionbarsherlock.app.SherlockListActivity: void setSupportProgressBarIndeterminate(boolean) com.actionbarsherlock.app.SherlockListActivity: void setSupportProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.app.SherlockListActivity: void setSupportProgressBarVisibility(boolean) com.actionbarsherlock.app.SherlockListActivity: void setSupportSecondaryProgress(int) com.actionbarsherlock.app.SherlockListFragment com.actionbarsherlock.app.SherlockListFragment: com.actionbarsherlock.app.SherlockFragmentActivity mActivity com.actionbarsherlock.app.SherlockListFragment: SherlockListFragment() com.actionbarsherlock.app.SherlockListFragment: com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() com.actionbarsherlock.app.SherlockListFragment: void onAttach(android.app.Activity) com.actionbarsherlock.app.SherlockListFragment: void onDetach() com.actionbarsherlock.app.SherlockListFragment: void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) com.actionbarsherlock.app.SherlockListFragment: void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.app.SherlockListFragment: void onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockListFragment: void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockListFragment: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockListFragment: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockPreferenceActivity com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.ActionBarSherlock mSherlock com.actionbarsherlock.app.SherlockPreferenceActivity: SherlockPreferenceActivity() com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.ActionBarSherlock getSherlock() com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.app.ActionBar getSupportActionBar() com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.app.SherlockPreferenceActivity: void onActionModeStarted(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockPreferenceActivity: void onActionModeFinished(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.app.SherlockPreferenceActivity: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.app.SherlockPreferenceActivity: void onPostResume() com.actionbarsherlock.app.SherlockPreferenceActivity: void onPause() com.actionbarsherlock.app.SherlockPreferenceActivity: void onStop() com.actionbarsherlock.app.SherlockPreferenceActivity: void onDestroy() com.actionbarsherlock.app.SherlockPreferenceActivity: void onPostCreate(android.os.Bundle) com.actionbarsherlock.app.SherlockPreferenceActivity: void onTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onMenuOpened(int,android.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: void onPanelClosed(int,android.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.app.SherlockPreferenceActivity: com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() com.actionbarsherlock.app.SherlockPreferenceActivity: void invalidateOptionsMenu() com.actionbarsherlock.app.SherlockPreferenceActivity: void supportInvalidateOptionsMenu() com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.app.SherlockPreferenceActivity: void openOptionsMenu() com.actionbarsherlock.app.SherlockPreferenceActivity: void closeOptionsMenu() com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockPreferenceActivity: boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.app.SherlockPreferenceActivity: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockPreferenceActivity: void setContentView(int) com.actionbarsherlock.app.SherlockPreferenceActivity: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.app.SherlockPreferenceActivity: void setContentView(android.view.View) com.actionbarsherlock.app.SherlockPreferenceActivity: void requestWindowFeature(long) com.actionbarsherlock.app.SherlockPreferenceActivity: void setSupportProgress(int) com.actionbarsherlock.app.SherlockPreferenceActivity: void setSupportProgressBarIndeterminate(boolean) com.actionbarsherlock.app.SherlockPreferenceActivity: void setSupportProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.app.SherlockPreferenceActivity: void setSupportProgressBarVisibility(boolean) com.actionbarsherlock.app.SherlockPreferenceActivity: void setSupportSecondaryProgress(int) com.actionbarsherlock.internal.ActionBarSherlockCompat com.actionbarsherlock.internal.ActionBarSherlockCompat: int DEFAULT_FEATURES com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mReserveOverflow com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mReserveOverflowSet com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.ActionBarSherlockCompat: java.util.HashMap mNativeItemMap com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mMenuKeyIsLongPress com.actionbarsherlock.internal.ActionBarSherlockCompat: android.view.ViewGroup mDecor com.actionbarsherlock.internal.ActionBarSherlockCompat: android.view.ViewGroup mContentParent com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mIsTitleReady com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mIsDestroyed com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mClosingActionMenu com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mMenuIsPrepared com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mMenuRefreshContent com.actionbarsherlock.internal.ActionBarSherlockCompat: android.os.Bundle mMenuFrozenActionViewState com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.app.ActionBarImpl aActionBar com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.ActionBarView wActionBar com.actionbarsherlock.internal.ActionBarSherlockCompat: int mFeatures com.actionbarsherlock.internal.ActionBarSherlockCompat: int mUiOptions com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.IcsProgressBar mCircularProgressBar com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.IcsProgressBar mHorizontalProgressBar com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.view.ActionMode mActionMode com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.ActionBarContextView mActionModeView com.actionbarsherlock.internal.ActionBarSherlockCompat: android.widget.TextView mTitleView com.actionbarsherlock.internal.ActionBarSherlockCompat: java.lang.CharSequence mTitle com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean mIsFloating com.actionbarsherlock.internal.ActionBarSherlockCompat: ActionBarSherlockCompat(android.app.Activity,int) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.app.ActionBar getActionBar() com.actionbarsherlock.internal.ActionBarSherlockCompat: void initActionBar() com.actionbarsherlock.internal.ActionBarSherlockCompat: android.content.Context getThemedContext() com.actionbarsherlock.internal.ActionBarSherlockCompat: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchPostResume() com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchPause() com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchStop() com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchInvalidateOptionsMenu() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchOpenOptionsMenu() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchCloseOptionsMenu() com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchPostCreate(android.os.Bundle) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchMenuOpened(int,android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchPanelClosed(int,android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchTitleChanged(java.lang.CharSequence,int) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean dispatchKeyEvent(android.view.KeyEvent) com.actionbarsherlock.internal.ActionBarSherlockCompat: void dispatchDestroy() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean preparePanel() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockCompat: void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.ActionBarSherlockCompat: void reopenMenu(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean initializePanelMenu() com.actionbarsherlock.internal.ActionBarSherlockCompat: void checkCloseActionMenu(com.actionbarsherlock.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.ActionBarSherlockCompat: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean onMenuItemClick(android.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setProgressBarVisibility(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setProgressBarIndeterminate(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setProgress(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setSecondaryProgress(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setFeatureInt(int,int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void updateInt(int,int,boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: void onIntChanged(int,int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void updateProgressBars(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void showProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) com.actionbarsherlock.internal.ActionBarSherlockCompat: void hideProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.IcsProgressBar getCircularProgressBar(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.IcsProgressBar getHorizontalProgressBar(boolean) com.actionbarsherlock.internal.ActionBarSherlockCompat: int getFeatures() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean hasFeature(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean requestFeature(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setUiOptions(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setUiOptions(int,int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setContentView(int) com.actionbarsherlock.internal.ActionBarSherlockCompat: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.ActionBarSherlockCompat: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.ActionBarSherlockCompat: void installDecor() com.actionbarsherlock.internal.ActionBarSherlockCompat: android.view.ViewGroup generateLayout() com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean isReservingOverflow() com.actionbarsherlock.internal.ActionBarSherlockCompat: int loadUiOptionsFromManifest(android.app.Activity) com.actionbarsherlock.internal.ActionBarSherlockCompat: java.lang.String cleanActivityName(java.lang.String,java.lang.String) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.widget.ActionBarContextView access$0(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat: android.app.Activity access$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.view.ActionMode access$2(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat: void access$3(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.internal.ActionBarSherlockCompat: boolean access$4(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat: com.actionbarsherlock.internal.view.menu.MenuBuilder access$5(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat$1 com.actionbarsherlock.internal.ActionBarSherlockCompat$1: com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 com.actionbarsherlock.internal.ActionBarSherlockCompat$1: ActionBarSherlockCompat$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) com.actionbarsherlock.internal.ActionBarSherlockCompat$1: void run() com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: com.actionbarsherlock.view.ActionMode$Callback mWrapped com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: ActionBarSherlockCompat$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper: void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.internal.ActionBarSherlockNative com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.internal.app.ActionBarWrapper mActionBar com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper mActionMode com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu com.actionbarsherlock.internal.ActionBarSherlockNative: ActionBarSherlockNative(android.app.Activity,int) com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.app.ActionBar getActionBar() com.actionbarsherlock.internal.ActionBarSherlockNative: void initActionBar() com.actionbarsherlock.internal.ActionBarSherlockNative: void dispatchInvalidateOptionsMenu() com.actionbarsherlock.internal.ActionBarSherlockNative: boolean dispatchCreateOptionsMenu(android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockNative: boolean dispatchPrepareOptionsMenu(android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockNative: boolean dispatchOptionsItemSelected(android.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockNative: boolean hasFeature(int) com.actionbarsherlock.internal.ActionBarSherlockNative: boolean requestFeature(int) com.actionbarsherlock.internal.ActionBarSherlockNative: void setUiOptions(int) com.actionbarsherlock.internal.ActionBarSherlockNative: void setUiOptions(int,int) com.actionbarsherlock.internal.ActionBarSherlockNative: void setContentView(int) com.actionbarsherlock.internal.ActionBarSherlockNative: void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.ActionBarSherlockNative: void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.ActionBarSherlockNative: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.ActionBarSherlockNative: void setProgressBarVisibility(boolean) com.actionbarsherlock.internal.ActionBarSherlockNative: void setProgressBarIndeterminateVisibility(boolean) com.actionbarsherlock.internal.ActionBarSherlockNative: void setProgressBarIndeterminate(boolean) com.actionbarsherlock.internal.ActionBarSherlockNative: void setProgress(int) com.actionbarsherlock.internal.ActionBarSherlockNative: void setSecondaryProgress(int) com.actionbarsherlock.internal.ActionBarSherlockNative: android.content.Context getThemedContext() com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.ActionBarSherlockNative: void access$0(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper) com.actionbarsherlock.internal.ActionBarSherlockNative: com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper access$1(com.actionbarsherlock.internal.ActionBarSherlockNative) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: com.actionbarsherlock.view.ActionMode$Callback mCallback com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: com.actionbarsherlock.internal.ActionBarSherlockNative this$0 com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: ActionBarSherlockNative$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: boolean onCreateActionMode(android.view.ActionMode,android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper: void onDestroyActionMode(android.view.ActionMode) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: android.view.ActionMode mActionMode com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: com.actionbarsherlock.internal.ActionBarSherlockNative this$0 com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: ActionBarSherlockNative$ActionModeWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,android.view.ActionMode) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setTitle(int) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setSubtitle(int) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setCustomView(android.view.View) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void invalidate() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void finish() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: com.actionbarsherlock.internal.view.menu.MenuWrapper getMenu() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: android.view.View getCustomView() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: com.actionbarsherlock.view.MenuInflater getMenuInflater() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: void setTag(java.lang.Object) com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: java.lang.Object getTag() com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper: com.actionbarsherlock.view.Menu getMenu() com.actionbarsherlock.internal.ResourcesCompat com.actionbarsherlock.internal.ResourcesCompat: ResourcesCompat() com.actionbarsherlock.internal.ResourcesCompat: boolean getResources_getBoolean(android.content.Context,int) com.actionbarsherlock.internal.ResourcesCompat: int getResources_getInteger(android.content.Context,int) com.actionbarsherlock.internal.app.ActionBarImpl com.actionbarsherlock.internal.app.ActionBarImpl: android.content.Context mContext com.actionbarsherlock.internal.app.ActionBarImpl: android.content.Context mThemedContext com.actionbarsherlock.internal.app.ActionBarImpl: android.app.Activity mActivity com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContainer mContainerView com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarView mActionView com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContextView mContextView com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout mContentView com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView com.actionbarsherlock.internal.app.ActionBarImpl: java.util.ArrayList mTabs com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl mSelectedTab com.actionbarsherlock.internal.app.ActionBarImpl: int mSavedTabPosition com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl mActionMode com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.view.ActionMode mDeferredDestroyActionMode com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.view.ActionMode$Callback mDeferredModeDestroyCallback com.actionbarsherlock.internal.app.ActionBarImpl: boolean mLastMenuVisibility com.actionbarsherlock.internal.app.ActionBarImpl: java.util.ArrayList mMenuVisibilityListeners com.actionbarsherlock.internal.app.ActionBarImpl: int CONTEXT_DISPLAY_NORMAL com.actionbarsherlock.internal.app.ActionBarImpl: int CONTEXT_DISPLAY_SPLIT com.actionbarsherlock.internal.app.ActionBarImpl: int INVALID_POSITION com.actionbarsherlock.internal.app.ActionBarImpl: int mContextDisplayMode com.actionbarsherlock.internal.app.ActionBarImpl: boolean mHasEmbeddedTabs com.actionbarsherlock.internal.app.ActionBarImpl: android.os.Handler mHandler com.actionbarsherlock.internal.app.ActionBarImpl: java.lang.Runnable mTabSelector com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentShowAnim com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentModeAnim com.actionbarsherlock.internal.app.ActionBarImpl: boolean mShowHideAnimationEnabled com.actionbarsherlock.internal.app.ActionBarImpl: boolean mWasHiddenBeforeMode com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mHideListener com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mShowListener com.actionbarsherlock.internal.app.ActionBarImpl: ActionBarImpl(android.app.Activity,int) com.actionbarsherlock.internal.app.ActionBarImpl: ActionBarImpl(android.app.Dialog) com.actionbarsherlock.internal.app.ActionBarImpl: void init(android.view.View) com.actionbarsherlock.internal.app.ActionBarImpl: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.app.ActionBarImpl: void setHasEmbeddedTabs(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void ensureTabsExist() com.actionbarsherlock.internal.app.ActionBarImpl: void completeDeferredDestroyActionMode() com.actionbarsherlock.internal.app.ActionBarImpl: void setShowHideAnimationEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.internal.app.ActionBarImpl: void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.internal.app.ActionBarImpl: void dispatchMenuVisibilityChanged(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setCustomView(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayUseLogoEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayShowHomeEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayHomeAsUpEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayShowTitleEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayShowCustomEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setHomeButtonEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void setTitle(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setSubtitle(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setSelectedNavigationItem(int) com.actionbarsherlock.internal.app.ActionBarImpl: void removeAllTabs() com.actionbarsherlock.internal.app.ActionBarImpl: void cleanupTabs() com.actionbarsherlock.internal.app.ActionBarImpl: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayOptions(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setDisplayOptions(int,int) com.actionbarsherlock.internal.app.ActionBarImpl: void setBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl: void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl: void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl: android.view.View getCustomView() com.actionbarsherlock.internal.app.ActionBarImpl: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.app.ActionBarImpl: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.app.ActionBarImpl: int getNavigationMode() com.actionbarsherlock.internal.app.ActionBarImpl: int getDisplayOptions() com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.app.ActionBarImpl: void configureTab(com.actionbarsherlock.app.ActionBar$Tab,int) com.actionbarsherlock.internal.app.ActionBarImpl: void addTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarImpl: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) com.actionbarsherlock.internal.app.ActionBarImpl: void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.app.ActionBar$Tab newTab() com.actionbarsherlock.internal.app.ActionBarImpl: void removeTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarImpl: void removeTabAt(int) com.actionbarsherlock.internal.app.ActionBarImpl: void selectTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() com.actionbarsherlock.internal.app.ActionBarImpl: int getHeight() com.actionbarsherlock.internal.app.ActionBarImpl: void show() com.actionbarsherlock.internal.app.ActionBarImpl: void show(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: void hide() com.actionbarsherlock.internal.app.ActionBarImpl: boolean isShowing() com.actionbarsherlock.internal.app.ActionBarImpl: void animateToMode(boolean) com.actionbarsherlock.internal.app.ActionBarImpl: android.content.Context getThemedContext() com.actionbarsherlock.internal.app.ActionBarImpl: void setCustomView(android.view.View) com.actionbarsherlock.internal.app.ActionBarImpl: void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) com.actionbarsherlock.internal.app.ActionBarImpl: void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) com.actionbarsherlock.internal.app.ActionBarImpl: int getSelectedNavigationIndex() com.actionbarsherlock.internal.app.ActionBarImpl: int getNavigationItemCount() com.actionbarsherlock.internal.app.ActionBarImpl: int getTabCount() com.actionbarsherlock.internal.app.ActionBarImpl: void setNavigationMode(int) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setIcon(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl: void setLogo(int) com.actionbarsherlock.internal.app.ActionBarImpl: void setLogo(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout access$0(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContainer access$1(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContainer access$2(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: int access$3(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: void access$4(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarContextView access$5(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ActionBarView access$6(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: android.content.Context access$7(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl: com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$8(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl$1 com.actionbarsherlock.internal.app.ActionBarImpl$1: com.actionbarsherlock.internal.app.ActionBarImpl this$0 com.actionbarsherlock.internal.app.ActionBarImpl$1: ActionBarImpl$1(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl$1: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.app.ActionBarImpl$2 com.actionbarsherlock.internal.app.ActionBarImpl$2: com.actionbarsherlock.internal.app.ActionBarImpl this$0 com.actionbarsherlock.internal.app.ActionBarImpl$2: ActionBarImpl$2(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl$2: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.view.ActionMode$Callback mCallback com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: java.lang.ref.WeakReference mCustomView com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.internal.app.ActionBarImpl this$0 com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: ActionBarImpl$ActionModeImpl(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.view.ActionMode$Callback) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.view.MenuInflater getMenuInflater() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: com.actionbarsherlock.view.Menu getMenu() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void finish() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void invalidate() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: boolean dispatchOnCreate() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void setCustomView(android.view.View) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void setTitle(int) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void setSubtitle(int) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: android.view.View getCustomView() com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl: void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$TabListener mCallback com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.Object mTag com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: android.graphics.drawable.Drawable mIcon com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.CharSequence mText com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.CharSequence mContentDesc com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: int mPosition com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: android.view.View mCustomView com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.internal.app.ActionBarImpl this$0 com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: ActionBarImpl$TabImpl(com.actionbarsherlock.internal.app.ActionBarImpl) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.Object getTag() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$TabListener getCallback() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: android.view.View getCustomView() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: int getPosition() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: void setPosition(int) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.CharSequence getText() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setIcon(int) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setText(int) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: void select() com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl: java.lang.CharSequence getContentDescription() com.actionbarsherlock.internal.app.ActionBarWrapper com.actionbarsherlock.internal.app.ActionBarWrapper: android.app.Activity mActivity com.actionbarsherlock.internal.app.ActionBarWrapper: android.app.ActionBar mActionBar com.actionbarsherlock.internal.app.ActionBarWrapper: com.actionbarsherlock.app.ActionBar$OnNavigationListener mNavigationListener com.actionbarsherlock.internal.app.ActionBarWrapper: java.util.Set mMenuVisibilityListeners com.actionbarsherlock.internal.app.ActionBarWrapper: android.support.v4.app.FragmentTransaction mFragmentTransaction com.actionbarsherlock.internal.app.ActionBarWrapper: ActionBarWrapper(android.app.Activity) com.actionbarsherlock.internal.app.ActionBarWrapper: void setHomeButtonEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: android.content.Context getThemedContext() com.actionbarsherlock.internal.app.ActionBarWrapper: void setCustomView(android.view.View) com.actionbarsherlock.internal.app.ActionBarWrapper: void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) com.actionbarsherlock.internal.app.ActionBarWrapper: void setCustomView(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setIcon(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper: void setLogo(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setLogo(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper: void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) com.actionbarsherlock.internal.app.ActionBarWrapper: boolean onNavigationItemSelected(int,long) com.actionbarsherlock.internal.app.ActionBarWrapper: void setSelectedNavigationItem(int) com.actionbarsherlock.internal.app.ActionBarWrapper: int getSelectedNavigationIndex() com.actionbarsherlock.internal.app.ActionBarWrapper: int getNavigationItemCount() com.actionbarsherlock.internal.app.ActionBarWrapper: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarWrapper: void setTitle(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarWrapper: void setSubtitle(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayOptions(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayOptions(int,int) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayUseLogoEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayShowHomeEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayHomeAsUpEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayShowTitleEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void setDisplayShowCustomEnabled(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void setBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper: void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper: void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper: android.view.View getCustomView() com.actionbarsherlock.internal.app.ActionBarWrapper: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.app.ActionBarWrapper: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.app.ActionBarWrapper: int getNavigationMode() com.actionbarsherlock.internal.app.ActionBarWrapper: void setNavigationMode(int) com.actionbarsherlock.internal.app.ActionBarWrapper: int getDisplayOptions() com.actionbarsherlock.internal.app.ActionBarWrapper: com.actionbarsherlock.app.ActionBar$Tab newTab() com.actionbarsherlock.internal.app.ActionBarWrapper: void addTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarWrapper: void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) com.actionbarsherlock.internal.app.ActionBarWrapper: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: void removeTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarWrapper: void removeTabAt(int) com.actionbarsherlock.internal.app.ActionBarWrapper: void removeAllTabs() com.actionbarsherlock.internal.app.ActionBarWrapper: void selectTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarWrapper: com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() com.actionbarsherlock.internal.app.ActionBarWrapper: com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) com.actionbarsherlock.internal.app.ActionBarWrapper: int getTabCount() com.actionbarsherlock.internal.app.ActionBarWrapper: int getHeight() com.actionbarsherlock.internal.app.ActionBarWrapper: void show() com.actionbarsherlock.internal.app.ActionBarWrapper: void hide() com.actionbarsherlock.internal.app.ActionBarWrapper: boolean isShowing() com.actionbarsherlock.internal.app.ActionBarWrapper: void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.internal.app.ActionBarWrapper: void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) com.actionbarsherlock.internal.app.ActionBarWrapper: void onMenuVisibilityChanged(boolean) com.actionbarsherlock.internal.app.ActionBarWrapper: android.app.Activity access$0(com.actionbarsherlock.internal.app.ActionBarWrapper) com.actionbarsherlock.internal.app.ActionBarWrapper: android.support.v4.app.FragmentTransaction access$1(com.actionbarsherlock.internal.app.ActionBarWrapper) com.actionbarsherlock.internal.app.ActionBarWrapper: void access$2(com.actionbarsherlock.internal.app.ActionBarWrapper,android.support.v4.app.FragmentTransaction) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: android.app.ActionBar$Tab mNativeTab com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: java.lang.Object mTag com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$TabListener mListener com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.internal.app.ActionBarWrapper this$0 com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: ActionBarWrapper$TabWrapper(com.actionbarsherlock.internal.app.ActionBarWrapper,android.app.ActionBar$Tab) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: int getPosition() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: java.lang.CharSequence getText() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setIcon(int) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setText(int) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: android.view.View getCustomView() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: java.lang.Object getTag() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: void select() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: java.lang.CharSequence getContentDescription() com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: void onTabReselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: void onTabSelected(android.app.ActionBar$Tab,android.app.FragmentTransaction) com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper: void onTabUnselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) com.actionbarsherlock.internal.nineoldandroids.animation.Animator com.actionbarsherlock.internal.nineoldandroids.animation.Animator: java.util.ArrayList mListeners com.actionbarsherlock.internal.nineoldandroids.animation.Animator: Animator() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void start() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void cancel() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void end() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: long getStartDelay() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void setStartDelay(long) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: long getDuration() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void setInterpolator(android.view.animation.Interpolator) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: boolean isRunning() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: boolean isStarted() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void addListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void removeListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: java.util.ArrayList getListeners() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void removeAllListeners() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void setupStartValues() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void setupEndValues() com.actionbarsherlock.internal.nineoldandroids.animation.Animator: void setTarget(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Animator: java.lang.Object clone() com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: AnimatorListenerAdapter() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList mPlayingSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.HashMap mNodeMap com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList mNodes com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList mSortedNodes com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: boolean mNeedsSort com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener mSetListener com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: boolean mTerminated com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: boolean mStarted com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: long mStartDelay com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator mDelayAnim com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: long mDuration com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: AnimatorSet() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void playTogether(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void playTogether(java.util.Collection) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void playSequentially(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void playSequentially(java.util.List) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList getChildAnimations() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void setTarget(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void setInterpolator(android.view.animation.Interpolator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder play(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void cancel() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void end() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: boolean isRunning() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: boolean isStarted() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: long getStartDelay() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void setStartDelay(long) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: long getDuration() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void setupStartValues() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void setupEndValues() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void start() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void sortNodes() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList access$2(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.HashMap access$3(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList access$4(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: void access$5(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,boolean) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet: java.util.ArrayList access$6(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: boolean canceled com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: java.util.ArrayList val$nodesToStart com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: AnimatorSet$1(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,java.util.ArrayList) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: AnimatorSet$AnimatorSetListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mCurrentNode com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: AnimatorSet$Builder(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder with(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder before(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(long) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: int WITH com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: int AFTER com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node node com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: int rule com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency: AnimatorSet$Dependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mNode com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: int mRule com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: AnimatorSet$DependencyListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener: void startIfReady(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: com.actionbarsherlock.internal.nineoldandroids.animation.Animator animation com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: java.util.ArrayList dependencies com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: java.util.ArrayList tmpDependencies com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: java.util.ArrayList nodeDependencies com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: java.util.ArrayList nodeDependents com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: boolean done com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: AnimatorSet$Node(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: void addDependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency) com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node clone() com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node: java.lang.Object clone() com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator: FloatEvaluator() com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator: java.lang.Float evaluate(float,java.lang.Number,java.lang.Number) com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator: java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: float firstValue com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: float lastValue com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: float deltaValue com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: boolean firstTime com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: FloatKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: java.lang.Object getValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: float getFloatValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator: IntEvaluator() com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator: java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer) com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator: java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: int firstValue com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: int lastValue com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: int deltaValue com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: boolean firstTime com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: IntKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: java.lang.Object getValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: int getIntValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: float mFraction com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: java.lang.Class mValueType com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: android.view.animation.Interpolator mInterpolator com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: boolean mHasValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: Keyframe() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float,int) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float,float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float,java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: boolean hasValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: java.lang.Object getValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: void setValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: float getFraction() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: void setFraction(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: android.view.animation.Interpolator getInterpolator() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: void setInterpolator(android.view.animation.Interpolator) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: java.lang.Class getType() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe: java.lang.Object clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: float mValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: Keyframe$FloatKeyframe(float,float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: Keyframe$FloatKeyframe(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: float getFloatValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: java.lang.Object getValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: void setValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: int mValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: Keyframe$IntKeyframe(float,int) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: Keyframe$IntKeyframe(float) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: int getIntValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: java.lang.Object getValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: void setValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: java.lang.Object mValue com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: Keyframe$ObjectKeyframe(float,java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: java.lang.Object getValue() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: void setValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: int mNumKeyframes com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mFirstKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mLastKeyframe com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: android.view.animation.Interpolator mInterpolator com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: java.util.ArrayList mKeyframes com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: KeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofInt(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofFloat(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofKeyframe(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofObject(java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: java.lang.Object getValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: java.lang.String toString() com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet: java.lang.Object clone() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: boolean DBG com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: java.lang.Object mTarget com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: java.lang.String mPropertyName com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setPropertyName(java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: java.lang.String getPropertyName() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: ObjectAnimator() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: ObjectAnimator(java.lang.Object,java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofInt(java.lang.Object,java.lang.String,int[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofFloat(java.lang.Object,java.lang.String,float[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofObject(java.lang.Object,java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofPropertyValuesHolder(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setIntValues(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setFloatValues(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setObjectValues(java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void start() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void initAnimation() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: java.lang.Object getTarget() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setTarget(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setupStartValues() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void setupEndValues() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: void animateValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator clone() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: java.lang.String toString() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.String mPropertyName com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.reflect.Method mSetter com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.reflect.Method mGetter com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Class mValueType com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet mKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sIntEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sFloatEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Class[] FLOAT_VARIANTS com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Class[] INTEGER_VARIANTS com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Class[] DOUBLE_VARIANTS com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.util.HashMap sSetterPropertyMap com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.util.HashMap sGetterPropertyMap com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Object[] mTmpValueArray com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Object mAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void () com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: PropertyValuesHolder(java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofInt(java.lang.String,int[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofFloat(java.lang.String,float[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofObject(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofKeyframe(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setIntValues(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setFloatValues(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setKeyframes(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setObjectValues(java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.reflect.Method getPropertyFunction(java.lang.Class,java.lang.String,java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.reflect.Method setupSetterOrGetter(java.lang.Class,java.util.HashMap,java.lang.String,java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupSetter(java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupGetter(java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupSetterAndGetter(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupValue(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupStartValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setupEndValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setAnimatedValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void init() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void calculateValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: void setPropertyName(java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.String getPropertyName() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Object getAnimatedValue() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.String toString() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.String getMethodName(java.lang.String,java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: java.lang.Object clone() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder: PropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet mFloatKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: float mFloatAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,float[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: void setFloatValues(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: void calculateValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: java.lang.Object getAnimatedValue() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: void setAnimatedValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: void setupSetter(java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet mIntKeyframeSet com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: int mIntAnimatedValue com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,int[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: void setIntValues(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: void calculateValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: java.lang.Object getAnimatedValue() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder clone() com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: void setAnimatedValue(java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: void setupSetter(java.lang.Class) com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator: java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long DEFAULT_FRAME_DELAY com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int ANIMATION_START com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int ANIMATION_FRAME com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int STOPPED com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int RUNNING com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int SEEKED com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long mStartTime com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long mSeekTime com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sAnimationHandler com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sAnimations com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sPendingAnimations com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sDelayedAnims com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sEndingAnims com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal sReadyAnims com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: android.view.animation.Interpolator sDefaultInterpolator com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean mPlayingBackwards com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int mCurrentIteration com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: float mCurrentFraction com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean mStartedDelay com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long mDelayStartTime com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int mPlayingState com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean mRunning com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean mStarted com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean mInitialized com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long mDuration com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long mStartDelay com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long sFrameDelay com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int mRepeatCount com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int mRepeatMode com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: android.view.animation.Interpolator mInterpolator com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.util.ArrayList mUpdateListeners com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] mValues com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.util.HashMap mValuesMap com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int RESTART com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int REVERSE com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int INFINITE com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void () com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: ValueAnimator() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofInt(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofFloat(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofPropertyValuesHolder(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofObject(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setIntValues(int[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setFloatValues(float[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setObjectValues(java.lang.Object[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setValues(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] getValues() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void initAnimation() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long getDuration() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setCurrentPlayTime(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long getCurrentPlayTime() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long getStartDelay() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setStartDelay(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long getFrameDelay() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setFrameDelay(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.Object getAnimatedValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.Object getAnimatedValue(java.lang.String) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setRepeatCount(int) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int getRepeatCount() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setRepeatMode(int) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int getRepeatMode() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void addUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void removeAllUpdateListeners() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void removeUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setInterpolator(android.view.animation.Interpolator) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: android.view.animation.Interpolator getInterpolator() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void start(boolean) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void start() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void cancel() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void end() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean isRunning() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean isStarted() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void reverse() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void endAnimation() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void startAnimation() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean delayedAnimationFrame(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean animationFrame(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: float getAnimatedFraction() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void animateValue(float) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: int getCurrentAnimationsCount() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void clearAllAnimations() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.String toString() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal access$2() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal access$3() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal access$4() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long access$5(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void access$6(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal access$7() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: java.lang.ThreadLocal access$8() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: boolean access$9(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,long) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void access$10(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,boolean) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: void access$11(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator: long access$12() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1: ValueAnimator$1() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1: java.util.ArrayList initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1: java.lang.Object initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2: ValueAnimator$2() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2: java.util.ArrayList initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2: java.lang.Object initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3: ValueAnimator$3() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3: java.util.ArrayList initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3: java.lang.Object initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4: ValueAnimator$4() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4: java.util.ArrayList initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4: java.lang.Object initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5 com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5: ValueAnimator$5() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5: java.util.ArrayList initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5: java.lang.Object initialValue() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler: ValueAnimator$AnimationHandler() com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler: void handleMessage(android.os.Message) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler: ValueAnimator$AnimationHandler(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler) com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener: void onAnimationUpdate(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: NineViewGroup(android.content.Context) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: NineViewGroup(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: NineViewGroup(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: void setVisibility(int) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: float getAlpha() com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: void setAlpha(float) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: float getTranslationX() com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: void setTranslationX(float) com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: float getTranslationY() com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup: void setTranslationY(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: boolean NEEDS_PROXY com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: java.util.WeakHashMap PROXIES com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: java.lang.ref.WeakReference mView com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float mAlpha com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float mScaleX com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float mScaleY com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float mTranslationX com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float mTranslationY com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: android.graphics.RectF mBefore com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: android.graphics.RectF mAfter com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: android.graphics.Matrix mTempMatrix com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void () com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy wrap(android.view.View) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: AnimatorProxy(android.view.View) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float getAlpha() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setAlpha(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float getScaleX() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setScaleX(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float getScaleY() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setScaleY(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: int getScrollX() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setScrollX(int) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: int getScrollY() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setScrollY(int) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float getTranslationX() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setTranslationX(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: float getTranslationY() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void setTranslationY(float) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void prepareForUpdate() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void invalidateAfterUpdate() com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void computeRect(android.graphics.RectF,android.view.View) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void transformMatrix(android.graphics.Matrix,android.view.View) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void applyTransformation(float,android.view.animation.Transformation) com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy: void reset() com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: NineFrameLayout(android.content.Context) com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: NineFrameLayout(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: NineFrameLayout(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: void setVisibility(int) com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: float getAlpha() com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: void setAlpha(float) com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: float getTranslationY() com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout: void setTranslationY(float) com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: NineHorizontalScrollView(android.content.Context) com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: void setVisibility(int) com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: float getAlpha() com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView: void setAlpha(float) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: NineLinearLayout(android.content.Context) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: NineLinearLayout(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: NineLinearLayout(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: void setVisibility(int) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: float getAlpha() com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: void setAlpha(float) com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: float getTranslationX() com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout: void setTranslationX(float) com.actionbarsherlock.internal.view.ActionProviderWrapper com.actionbarsherlock.internal.view.ActionProviderWrapper: com.actionbarsherlock.view.ActionProvider mProvider com.actionbarsherlock.internal.view.ActionProviderWrapper: ActionProviderWrapper(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.internal.view.ActionProviderWrapper: com.actionbarsherlock.view.ActionProvider unwrap() com.actionbarsherlock.internal.view.ActionProviderWrapper: android.view.View onCreateActionView() com.actionbarsherlock.internal.view.ActionProviderWrapper: boolean hasSubMenu() com.actionbarsherlock.internal.view.ActionProviderWrapper: boolean onPerformDefaultAction() com.actionbarsherlock.internal.view.ActionProviderWrapper: void onPrepareSubMenu(android.view.SubMenu) com.actionbarsherlock.internal.view.StandaloneActionMode com.actionbarsherlock.internal.view.StandaloneActionMode: android.content.Context mContext com.actionbarsherlock.internal.view.StandaloneActionMode: com.actionbarsherlock.internal.widget.ActionBarContextView mContextView com.actionbarsherlock.internal.view.StandaloneActionMode: com.actionbarsherlock.view.ActionMode$Callback mCallback com.actionbarsherlock.internal.view.StandaloneActionMode: java.lang.ref.WeakReference mCustomView com.actionbarsherlock.internal.view.StandaloneActionMode: boolean mFinished com.actionbarsherlock.internal.view.StandaloneActionMode: boolean mFocusable com.actionbarsherlock.internal.view.StandaloneActionMode: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.view.StandaloneActionMode: StandaloneActionMode(android.content.Context,com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode$Callback,boolean) com.actionbarsherlock.internal.view.StandaloneActionMode: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.StandaloneActionMode: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.StandaloneActionMode: void setTitle(int) com.actionbarsherlock.internal.view.StandaloneActionMode: void setSubtitle(int) com.actionbarsherlock.internal.view.StandaloneActionMode: void setCustomView(android.view.View) com.actionbarsherlock.internal.view.StandaloneActionMode: void invalidate() com.actionbarsherlock.internal.view.StandaloneActionMode: void finish() com.actionbarsherlock.internal.view.StandaloneActionMode: com.actionbarsherlock.view.Menu getMenu() com.actionbarsherlock.internal.view.StandaloneActionMode: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.view.StandaloneActionMode: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.view.StandaloneActionMode: android.view.View getCustomView() com.actionbarsherlock.internal.view.StandaloneActionMode: com.actionbarsherlock.view.MenuInflater getMenuInflater() com.actionbarsherlock.internal.view.StandaloneActionMode: boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.StandaloneActionMode: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.StandaloneActionMode: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.StandaloneActionMode: void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.StandaloneActionMode: void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.StandaloneActionMode: boolean isUiFocusable() com.actionbarsherlock.internal.view.View_HasStateListenerSupport com.actionbarsherlock.internal.view.View_HasStateListenerSupport: void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.View_HasStateListenerSupport: void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener: void onViewAttachedToWindow(android.view.View) com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener: void onViewDetachedFromWindow(android.view.View) com.actionbarsherlock.internal.view.menu.ActionMenu com.actionbarsherlock.internal.view.menu.ActionMenu: android.content.Context mContext com.actionbarsherlock.internal.view.menu.ActionMenu: boolean mIsQwerty com.actionbarsherlock.internal.view.menu.ActionMenu: java.util.ArrayList mItems com.actionbarsherlock.internal.view.menu.ActionMenu: ActionMenu(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenu: android.content.Context getContext() com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem add(int) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem add(int,int,int,int) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenu: int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.SubMenu addSubMenu(int) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) com.actionbarsherlock.internal.view.menu.ActionMenu: void clear() com.actionbarsherlock.internal.view.menu.ActionMenu: void close() com.actionbarsherlock.internal.view.menu.ActionMenu: int findItemIndex(int) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem findItem(int) com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.view.MenuItem getItem(int) com.actionbarsherlock.internal.view.menu.ActionMenu: boolean hasVisibleItems() com.actionbarsherlock.internal.view.menu.ActionMenu: com.actionbarsherlock.internal.view.menu.ActionMenuItem findItemWithShortcut(int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.ActionMenu: boolean isShortcutKey(int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.ActionMenu: boolean performIdentifierAction(int,int) com.actionbarsherlock.internal.view.menu.ActionMenu: boolean performShortcut(int,android.view.KeyEvent,int) com.actionbarsherlock.internal.view.menu.ActionMenu: void removeGroup(int) com.actionbarsherlock.internal.view.menu.ActionMenu: void removeItem(int) com.actionbarsherlock.internal.view.menu.ActionMenu: void setGroupCheckable(int,boolean,boolean) com.actionbarsherlock.internal.view.menu.ActionMenu: void setGroupEnabled(int,boolean) com.actionbarsherlock.internal.view.menu.ActionMenu: void setGroupVisible(int,boolean) com.actionbarsherlock.internal.view.menu.ActionMenu: void setQwertyMode(boolean) com.actionbarsherlock.internal.view.menu.ActionMenu: int size() com.actionbarsherlock.internal.view.menu.ActionMenuItem com.actionbarsherlock.internal.view.menu.ActionMenuItem: int mId com.actionbarsherlock.internal.view.menu.ActionMenuItem: int mGroup com.actionbarsherlock.internal.view.menu.ActionMenuItem: int mOrdering com.actionbarsherlock.internal.view.menu.ActionMenuItem: java.lang.CharSequence mTitle com.actionbarsherlock.internal.view.menu.ActionMenuItem: java.lang.CharSequence mTitleCondensed com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.content.Intent mIntent com.actionbarsherlock.internal.view.menu.ActionMenuItem: char mShortcutNumericChar com.actionbarsherlock.internal.view.menu.ActionMenuItem: char mShortcutAlphabeticChar com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.graphics.drawable.Drawable mIconDrawable com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.content.Context mContext com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener com.actionbarsherlock.internal.view.menu.ActionMenuItem: int mFlags com.actionbarsherlock.internal.view.menu.ActionMenuItem: int CHECKABLE com.actionbarsherlock.internal.view.menu.ActionMenuItem: int CHECKED com.actionbarsherlock.internal.view.menu.ActionMenuItem: int EXCLUSIVE com.actionbarsherlock.internal.view.menu.ActionMenuItem: int HIDDEN com.actionbarsherlock.internal.view.menu.ActionMenuItem: int ENABLED com.actionbarsherlock.internal.view.menu.ActionMenuItem: ActionMenuItem(android.content.Context,int,int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenuItem: char getAlphabeticShortcut() com.actionbarsherlock.internal.view.menu.ActionMenuItem: int getGroupId() com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.content.Intent getIntent() com.actionbarsherlock.internal.view.menu.ActionMenuItem: int getItemId() com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.view.ContextMenu$ContextMenuInfo getMenuInfo() com.actionbarsherlock.internal.view.menu.ActionMenuItem: char getNumericShortcut() com.actionbarsherlock.internal.view.menu.ActionMenuItem: int getOrder() com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.SubMenu getSubMenu() com.actionbarsherlock.internal.view.menu.ActionMenuItem: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.view.menu.ActionMenuItem: java.lang.CharSequence getTitleCondensed() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean hasSubMenu() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean isCheckable() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean isChecked() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean isEnabled() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean isVisible() com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setCheckable(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.internal.view.menu.ActionMenuItem setExclusiveCheckable(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setChecked(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setEnabled(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setIcon(int) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setNumericShortcut(char) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setShortcut(char,char) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setTitle(int) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setVisible(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean invoke() com.actionbarsherlock.internal.view.menu.ActionMenuItem: void setShowAsAction(int) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setActionView(android.view.View) com.actionbarsherlock.internal.view.menu.ActionMenuItem: android.view.View getActionView() com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setActionView(int) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.ActionProvider getActionProvider() com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean expandActionView() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean collapseActionView() com.actionbarsherlock.internal.view.menu.ActionMenuItem: boolean isActionViewExpanded() com.actionbarsherlock.internal.view.menu.ActionMenuItem: com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) com.actionbarsherlock.internal.view.menu.ActionMenuItemView com.actionbarsherlock.internal.view.menu.ActionMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData com.actionbarsherlock.internal.view.menu.ActionMenuItemView: java.lang.CharSequence mTitle com.actionbarsherlock.internal.view.menu.ActionMenuItemView: com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker mItemInvoker com.actionbarsherlock.internal.view.menu.ActionMenuItemView: android.widget.ImageButton mImageButton com.actionbarsherlock.internal.view.menu.ActionMenuItemView: com.actionbarsherlock.internal.widget.CapitalizingButton mTextButton com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean mAllowTextWithIcon com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean mExpandedFormat com.actionbarsherlock.internal.view.menu.ActionMenuItemView: int mMinWidth com.actionbarsherlock.internal.view.menu.ActionMenuItemView: java.util.Set mListeners com.actionbarsherlock.internal.view.menu.ActionMenuItemView: ActionMenuItemView(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: ActionMenuItemView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: ActionMenuItemView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onAttachedToWindow() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onDetachedFromWindow() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onFinishInflate() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setEnabled(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onClick(android.view.View) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setItemInvoker(com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean prefersCondensedTitle() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setCheckable(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setChecked(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setExpandedFormat(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void updateTextButtonVisibility() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean hasText() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setShortcut(boolean,char) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean dispatchHoverEvent(android.view.MotionEvent) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean showsIcon() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean needsDividerBefore() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean needsDividerAfter() com.actionbarsherlock.internal.view.menu.ActionMenuItemView: boolean onLongClick(android.view.View) com.actionbarsherlock.internal.view.menu.ActionMenuItemView: void onMeasure(int,int) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View mOverflowButton com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mReserveOverflow com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mReserveOverflowSet com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: int mWidthLimit com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: int mActionItemWidthLimit com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: int mMaxItems com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mMaxItemsSet com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mStrictWidthLimit com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mWidthLimitSet com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean mExpandedActionViewsExclusive com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: int mMinCellSize com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.util.SparseBooleanArray mActionButtonGroups com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View mScrapActionButtonView com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mOverflowPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: int mOpenSubMenuId com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: ActionMenuPresenter(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean reserveOverflow(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void setWidthLimit(int,boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void setReserveOverflow(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void setItemLimit(int) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void setExpandedActionViewsExclusive(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void updateMenuView(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean filterLeftoverView(android.view.ViewGroup,int) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View findViewForItem(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean showOverflowMenu() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean hideOverflowMenu() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean dismissPopupMenus() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean hideSubMenus() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean isOverflowMenuShowing() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean isOverflowReserved() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: boolean flagActionItems() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void onSubUiVisibilityChanged(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void access$0(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: android.view.View access$1(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void access$2(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter: void access$3(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu: ActionMenuPresenter$ActionButtonSubmenu(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu: void onDismiss() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey: ActionMenuPresenter$HasPermanentMenuKey() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey: boolean get(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable: ActionMenuPresenter$OpenOverflowRunnable(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable: void run() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: java.util.Set mListeners com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: ActionMenuPresenter$OverflowMenuButton(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: boolean performClick() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: boolean needsDividerBefore() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: boolean needsDividerAfter() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: void onAttachedToWindow() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: void onDetachedFromWindow() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton: void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup: ActionMenuPresenter$OverflowPopup(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup: void onDismiss() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback: ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: int openSubMenuId com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: android.os.Parcelable$Creator CREATOR com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: void () com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: ActionMenuPresenter$SavedState() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: ActionMenuPresenter$SavedState(android.os.Parcel) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: int describeContents() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState: void writeToParcel(android.os.Parcel,int) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1 com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: ActionMenuPresenter$SavedState$1() com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState[] newArray(int) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: java.lang.Object createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1: java.lang.Object[] newArray(int) com.actionbarsherlock.internal.view.menu.ActionMenuView com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean IS_FROYO com.actionbarsherlock.internal.view.menu.ActionMenuView: int MIN_CELL_SIZE com.actionbarsherlock.internal.view.menu.ActionMenuView: int GENERATED_ITEM_PADDING com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean mReserveOverflow com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mPresenter com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean mFormatItems com.actionbarsherlock.internal.view.menu.ActionMenuView: int mFormatItemsWidth com.actionbarsherlock.internal.view.menu.ActionMenuView: int mMinCellSize com.actionbarsherlock.internal.view.menu.ActionMenuView: int mGeneratedItemPadding com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean mFirst com.actionbarsherlock.internal.view.menu.ActionMenuView: void () com.actionbarsherlock.internal.view.menu.ActionMenuView: ActionMenuView(android.content.Context) com.actionbarsherlock.internal.view.menu.ActionMenuView: ActionMenuView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ActionMenuView: void setPresenter(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean isExpandedFormat() com.actionbarsherlock.internal.view.menu.ActionMenuView: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.view.menu.ActionMenuView: void onDraw(android.graphics.Canvas) com.actionbarsherlock.internal.view.menu.ActionMenuView: void onMeasure(int,int) com.actionbarsherlock.internal.view.menu.ActionMenuView: void onMeasureExactFormat(int,int) com.actionbarsherlock.internal.view.menu.ActionMenuView: int measureChildForCells(android.view.View,int,int,int,int) com.actionbarsherlock.internal.view.menu.ActionMenuView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.view.menu.ActionMenuView: void onDetachedFromWindow() com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean isOverflowReserved() com.actionbarsherlock.internal.view.menu.ActionMenuView: void setOverflowReserved(boolean) com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateDefaultLayoutParams() com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.view.menu.ActionMenuView: com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams() com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.ActionMenuView: int getWindowAnimations() com.actionbarsherlock.internal.view.menu.ActionMenuView: void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean hasDividerBeforeChildAt(int) com.actionbarsherlock.internal.view.menu.ActionMenuView: boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.view.menu.ActionMenuView: android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams() com.actionbarsherlock.internal.view.menu.ActionMenuView: android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.view.menu.ActionMenuView: android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView: boolean needsDividerBefore() com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView: boolean needsDividerAfter() com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: boolean isOverflowButton com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: int cellsUsed com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: int extraPixels com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: boolean expandable com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: boolean preventEdgeOffset com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: boolean expanded com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: ActionMenuView$LayoutParams(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: ActionMenuView$LayoutParams(com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams) com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: ActionMenuView$LayoutParams(int,int) com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams: ActionMenuView$LayoutParams(int,int,boolean) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean IS_HONEYCOMB com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: android.content.Context mSystemContext com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: android.content.Context mContext com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: android.view.LayoutInflater mSystemInflater com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: android.view.LayoutInflater mInflater com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mCallback com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: int mMenuLayoutRes com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: int mItemLayoutRes com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView mMenuView com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: int mId com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void () com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: BaseMenuPresenter(android.content.Context,int,int) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void updateMenuView(boolean) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void addItemView(android.view.View,int) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean filterLeftoverView(android.view.ViewGroup,int) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean flagActionItems() com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: int getId() com.actionbarsherlock.internal.view.menu.BaseMenuPresenter: void setId(int) com.actionbarsherlock.internal.view.menu.ListMenuItemView com.actionbarsherlock.internal.view.menu.ListMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.widget.ImageView mIconView com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.widget.RadioButton mRadioButton com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.widget.TextView mTitleView com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.widget.CheckBox mCheckBox com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.widget.TextView mShortcutView com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.graphics.drawable.Drawable mBackground com.actionbarsherlock.internal.view.menu.ListMenuItemView: int mTextAppearance com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.content.Context mTextAppearanceContext com.actionbarsherlock.internal.view.menu.ListMenuItemView: boolean mPreserveIconSpacing com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.view.LayoutInflater mInflater com.actionbarsherlock.internal.view.menu.ListMenuItemView: boolean mForceShowIcon com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.content.Context mContext com.actionbarsherlock.internal.view.menu.ListMenuItemView: ListMenuItemView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.view.menu.ListMenuItemView: ListMenuItemView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void onFinishInflate() com.actionbarsherlock.internal.view.menu.ListMenuItemView: void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setForceShowIcon(boolean) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.ListMenuItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setCheckable(boolean) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setChecked(boolean) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setShortcut(boolean,char) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void onMeasure(int,int) com.actionbarsherlock.internal.view.menu.ListMenuItemView: void insertIconView() com.actionbarsherlock.internal.view.menu.ListMenuItemView: void insertRadioButton() com.actionbarsherlock.internal.view.menu.ListMenuItemView: void insertCheckBox() com.actionbarsherlock.internal.view.menu.ListMenuItemView: boolean prefersCondensedTitle() com.actionbarsherlock.internal.view.menu.ListMenuItemView: boolean showsIcon() com.actionbarsherlock.internal.view.menu.ListMenuItemView: android.view.LayoutInflater getInflater() com.actionbarsherlock.internal.view.menu.MenuBuilder com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.String PRESENTER_KEY com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.String ACTION_VIEW_STATES_KEY com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.String EXPANDED_ACTION_VIEW_ID com.actionbarsherlock.internal.view.menu.MenuBuilder: int[] sCategoryToOrder com.actionbarsherlock.internal.view.menu.MenuBuilder: android.content.Context mContext com.actionbarsherlock.internal.view.menu.MenuBuilder: android.content.res.Resources mResources com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mQwertyMode com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mShortcutsVisible com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback mCallback com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList mItems com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList mVisibleItems com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mIsVisibleItemsStale com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList mActionItems com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList mNonActionItems com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mIsActionItemsStale com.actionbarsherlock.internal.view.menu.MenuBuilder: int mDefaultShowAsAction com.actionbarsherlock.internal.view.menu.MenuBuilder: android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.CharSequence mHeaderTitle com.actionbarsherlock.internal.view.menu.MenuBuilder: android.graphics.drawable.Drawable mHeaderIcon com.actionbarsherlock.internal.view.menu.MenuBuilder: android.view.View mHeaderView com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mPreventDispatchingItemsChanged com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mItemsChangedWhileDispatchPrevented com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mOptionalIconsVisible com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean mIsClosing com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList mTempShortcutItemList com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.concurrent.CopyOnWriteArrayList mPresenters com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuItemImpl mExpandedItem com.actionbarsherlock.internal.view.menu.MenuBuilder: void () com.actionbarsherlock.internal.view.menu.MenuBuilder: MenuBuilder(android.content.Context) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setDefaultShowAsAction(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void addMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) com.actionbarsherlock.internal.view.menu.MenuBuilder: void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) com.actionbarsherlock.internal.view.menu.MenuBuilder: void dispatchPresenterUpdate(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.MenuBuilder: void dispatchSaveInstanceState(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: void dispatchRestoreInstanceState(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: void savePresenterStates(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: void restorePresenterStates(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: void saveActionViewStates(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: void restoreActionViewStates(android.os.Bundle) com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.String getActionViewStatesKey() com.actionbarsherlock.internal.view.menu.MenuBuilder: void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem addInternal(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem add(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem add(int,int,int,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.SubMenu addSubMenu(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) com.actionbarsherlock.internal.view.menu.MenuBuilder: void removeItem(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void removeGroup(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void removeItemAtInt(int,boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void removeItemAt(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void clearAll() com.actionbarsherlock.internal.view.menu.MenuBuilder: void clear() com.actionbarsherlock.internal.view.menu.MenuBuilder: void setExclusiveItemChecked(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setGroupCheckable(int,boolean,boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setGroupVisible(int,boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setGroupEnabled(int,boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean hasVisibleItems() com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem findItem(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: int findItemIndex(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: int findGroupIndex(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: int findGroupIndex(int,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: int size() com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.view.MenuItem getItem(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean isShortcutKey(int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setQwertyMode(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: int getOrdering(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean isQwertyMode() com.actionbarsherlock.internal.view.menu.MenuBuilder: void setShortcutsVisible(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setShortcutsVisibleInner(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean isShortcutsVisible() com.actionbarsherlock.internal.view.menu.MenuBuilder: android.content.res.Resources getResources() com.actionbarsherlock.internal.view.menu.MenuBuilder: android.content.Context getContext() com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuBuilder: void changeMenuMode() com.actionbarsherlock.internal.view.menu.MenuBuilder: int findInsertIndex(java.util.ArrayList,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean performShortcut(int,android.view.KeyEvent,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean performIdentifierAction(int,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean performItemAction(com.actionbarsherlock.view.MenuItem,int) com.actionbarsherlock.internal.view.menu.MenuBuilder: void close(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void close() com.actionbarsherlock.internal.view.menu.MenuBuilder: void onItemsChanged(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: void stopDispatchingItemsChanged() com.actionbarsherlock.internal.view.menu.MenuBuilder: void startDispatchingItemsChanged() com.actionbarsherlock.internal.view.menu.MenuBuilder: void onItemVisibleChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuBuilder: void onItemActionRequestChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList getVisibleItems() com.actionbarsherlock.internal.view.menu.MenuBuilder: void flagActionItems() com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList getActionItems() com.actionbarsherlock.internal.view.menu.MenuBuilder: java.util.ArrayList getNonActionItems() com.actionbarsherlock.internal.view.menu.MenuBuilder: void clearHeader() com.actionbarsherlock.internal.view.menu.MenuBuilder: void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(int) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderViewInt(android.view.View) com.actionbarsherlock.internal.view.menu.MenuBuilder: java.lang.CharSequence getHeaderTitle() com.actionbarsherlock.internal.view.menu.MenuBuilder: android.graphics.drawable.Drawable getHeaderIcon() com.actionbarsherlock.internal.view.menu.MenuBuilder: android.view.View getHeaderView() com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() com.actionbarsherlock.internal.view.menu.MenuBuilder: void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo) com.actionbarsherlock.internal.view.menu.MenuBuilder: void setOptionalIconsVisible(boolean) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean getOptionalIconsVisible() com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuBuilder: com.actionbarsherlock.internal.view.menu.MenuItemImpl getExpandedItem() com.actionbarsherlock.internal.view.menu.MenuBuilder: boolean bindNativeOverflow(android.view.Menu,android.view.MenuItem$OnMenuItemClickListener,java.util.HashMap) com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback: boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback: void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker: boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuItemImpl com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String TAG com.actionbarsherlock.internal.view.menu.MenuItemImpl: int SHOW_AS_ACTION_MASK com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mId com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mGroup com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mCategoryOrder com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mOrdering com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.CharSequence mTitle com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.CharSequence mTitleCondensed com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.content.Intent mIntent com.actionbarsherlock.internal.view.menu.MenuItemImpl: char mShortcutNumericChar com.actionbarsherlock.internal.view.menu.MenuItemImpl: char mShortcutAlphabeticChar com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.graphics.drawable.Drawable mIconDrawable com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mIconResId com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.internal.view.menu.SubMenuBuilder mSubMenu com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.Runnable mItemCallback com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mFlags com.actionbarsherlock.internal.view.menu.MenuItemImpl: int CHECKABLE com.actionbarsherlock.internal.view.menu.MenuItemImpl: int CHECKED com.actionbarsherlock.internal.view.menu.MenuItemImpl: int EXCLUSIVE com.actionbarsherlock.internal.view.menu.MenuItemImpl: int HIDDEN com.actionbarsherlock.internal.view.menu.MenuItemImpl: int ENABLED com.actionbarsherlock.internal.view.menu.MenuItemImpl: int IS_ACTION com.actionbarsherlock.internal.view.menu.MenuItemImpl: int mShowAsAction com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.view.View mActionView com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.ActionProvider mActionProvider com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem$OnActionExpandListener mOnActionExpandListener com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean mIsActionViewExpanded com.actionbarsherlock.internal.view.menu.MenuItemImpl: int NO_ICON com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.view.ContextMenu$ContextMenuInfo mMenuInfo com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String sPrependShortcutLabel com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String sEnterShortcutLabel com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String sDeleteShortcutLabel com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String sSpaceShortcutLabel com.actionbarsherlock.internal.view.menu.MenuItemImpl: MenuItemImpl(com.actionbarsherlock.internal.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean invoke() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isEnabled() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setEnabled(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: int getGroupId() com.actionbarsherlock.internal.view.menu.MenuItemImpl: int getItemId() com.actionbarsherlock.internal.view.menu.MenuItemImpl: int getOrder() com.actionbarsherlock.internal.view.menu.MenuItemImpl: int getOrdering() com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.content.Intent getIntent() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.Runnable getCallback() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setCallback(java.lang.Runnable) com.actionbarsherlock.internal.view.menu.MenuItemImpl: char getAlphabeticShortcut() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) com.actionbarsherlock.internal.view.menu.MenuItemImpl: char getNumericShortcut() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setNumericShortcut(char) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setShortcut(char,char) com.actionbarsherlock.internal.view.menu.MenuItemImpl: char getShortcut() com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String getShortcutLabel() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean shouldShowShortcut() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.SubMenu getSubMenu() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean hasSubMenu() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.CharSequence getTitleForItemView(com.actionbarsherlock.internal.view.menu.MenuView$ItemView) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setTitle(int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.CharSequence getTitleCondensed() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setIcon(int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isCheckable() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setCheckable(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setExclusiveCheckable(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isExclusiveCheckable() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isChecked() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setChecked(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setCheckedInt(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isVisible() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean setVisibleInt(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setVisible(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) com.actionbarsherlock.internal.view.menu.MenuItemImpl: java.lang.String toString() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setMenuInfo(android.view.ContextMenu$ContextMenuInfo) com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.view.ContextMenu$ContextMenuInfo getMenuInfo() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void actionFormatChanged() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean shouldShowIcon() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isActionButton() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean requestsActionButton() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean requiresActionButton() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setIsActionButton(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean showsTextAsAction() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setShowAsAction(int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setActionView(android.view.View) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setActionView(int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: android.view.View getActionView() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.ActionProvider getActionProvider() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean expandActionView() com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean collapseActionView() com.actionbarsherlock.internal.view.menu.MenuItemImpl: com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean hasCollapsibleActionView() com.actionbarsherlock.internal.view.menu.MenuItemImpl: void setActionViewExpanded(boolean) com.actionbarsherlock.internal.view.menu.MenuItemImpl: boolean isActionViewExpanded() com.actionbarsherlock.internal.view.menu.MenuItemWrapper com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.view.MenuItem mNativeItem com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.SubMenu mSubMenu com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mMenuItemClickListener com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem$OnActionExpandListener mActionExpandListener com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.view.MenuItem$OnActionExpandListener mNativeActionExpandListener com.actionbarsherlock.internal.view.menu.MenuItemWrapper: MenuItemWrapper(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: int getItemId() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: int getGroupId() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: int getOrder() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setTitle(int) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: java.lang.CharSequence getTitleCondensed() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setIcon(int) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.content.Intent getIntent() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setShortcut(char,char) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setNumericShortcut(char) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: char getNumericShortcut() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: char getAlphabeticShortcut() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setCheckable(boolean) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean isCheckable() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setChecked(boolean) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean isChecked() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setVisible(boolean) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean isVisible() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setEnabled(boolean) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean isEnabled() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean hasSubMenu() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.SubMenu getSubMenu() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean onMenuItemClick(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.view.ContextMenu$ContextMenuInfo getMenuInfo() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: void setShowAsAction(int) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setActionView(android.view.View) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setActionView(int) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: android.view.View getActionView() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.ActionProvider getActionProvider() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean expandActionView() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean collapseActionView() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: boolean isActionViewExpanded() com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) com.actionbarsherlock.internal.view.menu.MenuItemWrapper: com.actionbarsherlock.view.MenuItem$OnActionExpandListener access$0(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1 com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1: com.actionbarsherlock.internal.view.menu.MenuItemWrapper this$0 com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1: MenuItemWrapper$1(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1: boolean onMenuItemActionExpand(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1: boolean onMenuItemActionCollapse(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuPopupHelper com.actionbarsherlock.internal.view.menu.MenuPopupHelper: int ITEM_LAYOUT com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.content.Context mContext com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.view.LayoutInflater mInflater com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.widget.IcsListPopupWindow mPopup com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.view.menu.MenuPopupHelper: int mPopupMaxWidth com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.view.View mAnchorView com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean mOverflowOnly com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.view.ViewTreeObserver mTreeObserver com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter mAdapter com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mPresenterCallback com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean mForceShowIcon com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.view.ViewGroup mMeasureParent com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void () com.actionbarsherlock.internal.view.menu.MenuPopupHelper: MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void setAnchorView(android.view.View) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void setForceShowIcon(boolean) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void show() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean tryShow() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void dismiss() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onDismiss() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean isShowing() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onItemClick(android.widget.AdapterView,android.view.View,int,long) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean onKey(android.view.View,int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: int measureContentWidth(android.widget.ListAdapter) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onGlobalLayout() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onViewAttachedToWindow(android.view.View) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onViewDetachedFromWindow(android.view.View) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void updateMenuView(boolean) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean flagActionItems() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: int getId() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.view.menu.MenuPopupHelper: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: boolean access$0(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: android.view.LayoutInflater access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuBuilder access$2(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) com.actionbarsherlock.internal.view.menu.MenuPopupHelper: com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter access$3(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver: com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver: MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver: void onChanged() com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver: MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: com.actionbarsherlock.internal.view.menu.MenuBuilder mAdapterMenu com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: int mExpandedIndex com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: MenuPopupHelper$MenuAdapter(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: int getCount() com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: com.actionbarsherlock.internal.view.menu.MenuItemImpl getItem(int) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: long getItemId(int) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: android.view.View getView(int,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: void findExpandedIndex() com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: java.lang.Object getItem(int) com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter: com.actionbarsherlock.internal.view.menu.MenuBuilder access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter) com.actionbarsherlock.internal.view.menu.MenuPresenter com.actionbarsherlock.internal.view.menu.MenuPresenter: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) com.actionbarsherlock.internal.view.menu.MenuPresenter: void updateMenuView(boolean) com.actionbarsherlock.internal.view.menu.MenuPresenter: void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) com.actionbarsherlock.internal.view.menu.MenuPresenter: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.view.menu.MenuPresenter: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.MenuPresenter: boolean flagActionItems() com.actionbarsherlock.internal.view.menu.MenuPresenter: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuPresenter: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.MenuPresenter: int getId() com.actionbarsherlock.internal.view.menu.MenuPresenter: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.view.menu.MenuPresenter: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback: boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuView com.actionbarsherlock.internal.view.menu.MenuView: void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.view.menu.MenuView: int getWindowAnimations() com.actionbarsherlock.internal.view.menu.MenuView$ItemView com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setEnabled(boolean) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setCheckable(boolean) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setChecked(boolean) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setShortcut(boolean,char) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.MenuView$ItemView: boolean prefersCondensedTitle() com.actionbarsherlock.internal.view.menu.MenuView$ItemView: boolean showsIcon() com.actionbarsherlock.internal.view.menu.MenuWrapper com.actionbarsherlock.internal.view.menu.MenuWrapper: android.view.Menu mNativeMenu com.actionbarsherlock.internal.view.menu.MenuWrapper: java.util.WeakHashMap mNativeMap com.actionbarsherlock.internal.view.menu.MenuWrapper: MenuWrapper(android.view.Menu) com.actionbarsherlock.internal.view.menu.MenuWrapper: android.view.Menu unwrap() com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem addInternal(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem add(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem add(int,int,int,int) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.SubMenu addInternal(android.view.SubMenu) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.SubMenu addSubMenu(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) com.actionbarsherlock.internal.view.menu.MenuWrapper: int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) com.actionbarsherlock.internal.view.menu.MenuWrapper: void removeItem(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: void removeGroup(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: void clear() com.actionbarsherlock.internal.view.menu.MenuWrapper: void setGroupCheckable(int,boolean,boolean) com.actionbarsherlock.internal.view.menu.MenuWrapper: void setGroupVisible(int,boolean) com.actionbarsherlock.internal.view.menu.MenuWrapper: void setGroupEnabled(int,boolean) com.actionbarsherlock.internal.view.menu.MenuWrapper: boolean hasVisibleItems() com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem findItem(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem findItem(android.view.MenuItem) com.actionbarsherlock.internal.view.menu.MenuWrapper: int size() com.actionbarsherlock.internal.view.menu.MenuWrapper: com.actionbarsherlock.view.MenuItem getItem(int) com.actionbarsherlock.internal.view.menu.MenuWrapper: void close() com.actionbarsherlock.internal.view.menu.MenuWrapper: boolean performShortcut(int,android.view.KeyEvent,int) com.actionbarsherlock.internal.view.menu.MenuWrapper: boolean isShortcutKey(int,android.view.KeyEvent) com.actionbarsherlock.internal.view.menu.MenuWrapper: boolean performIdentifierAction(int,int) com.actionbarsherlock.internal.view.menu.MenuWrapper: void setQwertyMode(boolean) com.actionbarsherlock.internal.view.menu.SubMenuBuilder com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder mParentMenu com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.internal.view.menu.MenuItemImpl mItem com.actionbarsherlock.internal.view.menu.SubMenuBuilder: SubMenuBuilder(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: void setQwertyMode(boolean) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: boolean isQwertyMode() com.actionbarsherlock.internal.view.menu.SubMenuBuilder: void setShortcutsVisible(boolean) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: boolean isShortcutsVisible() com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.Menu getParentMenu() com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.MenuItem getItem() com.actionbarsherlock.internal.view.menu.SubMenuBuilder: void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() com.actionbarsherlock.internal.view.menu.SubMenuBuilder: boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setIcon(int) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setHeaderIcon(int) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setHeaderTitle(int) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.view.menu.SubMenuBuilder: java.lang.String getActionViewStatesKey() com.actionbarsherlock.internal.view.menu.SubMenuWrapper com.actionbarsherlock.internal.view.menu.SubMenuWrapper: android.view.SubMenu mNativeSubMenu com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.MenuItem mItem com.actionbarsherlock.internal.view.menu.SubMenuWrapper: SubMenuWrapper(android.view.SubMenu) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setHeaderTitle(int) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setHeaderIcon(int) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: void clearHeader() com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setIcon(int) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.view.menu.SubMenuWrapper: com.actionbarsherlock.view.MenuItem getItem() com.actionbarsherlock.internal.widget.AbsActionBarView com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.view.menu.ActionMenuView mMenuView com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mActionMenuPresenter com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView com.actionbarsherlock.internal.widget.AbsActionBarView: boolean mSplitActionBar com.actionbarsherlock.internal.widget.AbsActionBarView: boolean mSplitWhenNarrow com.actionbarsherlock.internal.widget.AbsActionBarView: int mContentHeight com.actionbarsherlock.internal.widget.AbsActionBarView: android.content.Context mContext com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim com.actionbarsherlock.internal.widget.AbsActionBarView: com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener com.actionbarsherlock.internal.widget.AbsActionBarView: android.view.animation.Interpolator sAlphaInterpolator com.actionbarsherlock.internal.widget.AbsActionBarView: int FADE_DURATION com.actionbarsherlock.internal.widget.AbsActionBarView: void () com.actionbarsherlock.internal.widget.AbsActionBarView: AbsActionBarView(android.content.Context) com.actionbarsherlock.internal.widget.AbsActionBarView: AbsActionBarView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.AbsActionBarView: AbsActionBarView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.AbsActionBarView: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.widget.AbsActionBarView: void setSplitActionBar(boolean) com.actionbarsherlock.internal.widget.AbsActionBarView: void setSplitWhenNarrow(boolean) com.actionbarsherlock.internal.widget.AbsActionBarView: void setContentHeight(int) com.actionbarsherlock.internal.widget.AbsActionBarView: int getContentHeight() com.actionbarsherlock.internal.widget.AbsActionBarView: void setSplitView(com.actionbarsherlock.internal.widget.ActionBarContainer) com.actionbarsherlock.internal.widget.AbsActionBarView: int getAnimatedVisibility() com.actionbarsherlock.internal.widget.AbsActionBarView: void animateToVisibility(int) com.actionbarsherlock.internal.widget.AbsActionBarView: void setVisibility(int) com.actionbarsherlock.internal.widget.AbsActionBarView: boolean showOverflowMenu() com.actionbarsherlock.internal.widget.AbsActionBarView: void postShowOverflowMenu() com.actionbarsherlock.internal.widget.AbsActionBarView: boolean hideOverflowMenu() com.actionbarsherlock.internal.widget.AbsActionBarView: boolean isOverflowMenuShowing() com.actionbarsherlock.internal.widget.AbsActionBarView: boolean isOverflowReserved() com.actionbarsherlock.internal.widget.AbsActionBarView: void dismissPopupMenus() com.actionbarsherlock.internal.widget.AbsActionBarView: int measureChildView(android.view.View,int,int,int) com.actionbarsherlock.internal.widget.AbsActionBarView: int positionChild(android.view.View,int,int,int) com.actionbarsherlock.internal.widget.AbsActionBarView: int positionChildInverse(android.view.View,int,int,int) com.actionbarsherlock.internal.widget.AbsActionBarView$1 com.actionbarsherlock.internal.widget.AbsActionBarView$1: com.actionbarsherlock.internal.widget.AbsActionBarView this$0 com.actionbarsherlock.internal.widget.AbsActionBarView$1: AbsActionBarView$1(com.actionbarsherlock.internal.widget.AbsActionBarView) com.actionbarsherlock.internal.widget.AbsActionBarView$1: void run() com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: boolean mCanceled com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: int mFinalVisibility com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: com.actionbarsherlock.internal.widget.AbsActionBarView this$0 com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: AbsActionBarView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.AbsActionBarView) com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(int) com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ActionBarContainer com.actionbarsherlock.internal.widget.ActionBarContainer: boolean mIsTransitioning com.actionbarsherlock.internal.widget.ActionBarContainer: android.view.View mTabContainer com.actionbarsherlock.internal.widget.ActionBarContainer: com.actionbarsherlock.internal.widget.ActionBarView mActionBarView com.actionbarsherlock.internal.widget.ActionBarContainer: android.graphics.drawable.Drawable mBackground com.actionbarsherlock.internal.widget.ActionBarContainer: android.graphics.drawable.Drawable mStackedBackground com.actionbarsherlock.internal.widget.ActionBarContainer: android.graphics.drawable.Drawable mSplitBackground com.actionbarsherlock.internal.widget.ActionBarContainer: boolean mIsSplit com.actionbarsherlock.internal.widget.ActionBarContainer: boolean mIsStacked com.actionbarsherlock.internal.widget.ActionBarContainer: ActionBarContainer(android.content.Context) com.actionbarsherlock.internal.widget.ActionBarContainer: ActionBarContainer(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarContainer: void onFinishInflate() com.actionbarsherlock.internal.widget.ActionBarContainer: void setPrimaryBackground(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarContainer: void setStackedBackground(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarContainer: void setSplitBackground(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarContainer: void setTransitioning(boolean) com.actionbarsherlock.internal.widget.ActionBarContainer: boolean onInterceptTouchEvent(android.view.MotionEvent) com.actionbarsherlock.internal.widget.ActionBarContainer: boolean onTouchEvent(android.view.MotionEvent) com.actionbarsherlock.internal.widget.ActionBarContainer: boolean onHoverEvent(android.view.MotionEvent) com.actionbarsherlock.internal.widget.ActionBarContainer: void setTabContainer(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ActionBarContainer: android.view.View getTabContainer() com.actionbarsherlock.internal.widget.ActionBarContainer: void onDraw(android.graphics.Canvas) com.actionbarsherlock.internal.widget.ActionBarContainer: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ActionBarContainer: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.ActionBarContextView com.actionbarsherlock.internal.widget.ActionBarContextView: java.lang.CharSequence mTitle com.actionbarsherlock.internal.widget.ActionBarContextView: java.lang.CharSequence mSubtitle com.actionbarsherlock.internal.widget.ActionBarContextView: com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout mClose com.actionbarsherlock.internal.widget.ActionBarContextView: android.view.View mCustomView com.actionbarsherlock.internal.widget.ActionBarContextView: android.widget.LinearLayout mTitleLayout com.actionbarsherlock.internal.widget.ActionBarContextView: android.widget.TextView mTitleView com.actionbarsherlock.internal.widget.ActionBarContextView: android.widget.TextView mSubtitleView com.actionbarsherlock.internal.widget.ActionBarContextView: int mTitleStyleRes com.actionbarsherlock.internal.widget.ActionBarContextView: int mSubtitleStyleRes com.actionbarsherlock.internal.widget.ActionBarContextView: android.graphics.drawable.Drawable mSplitBackground com.actionbarsherlock.internal.widget.ActionBarContextView: com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentAnimation com.actionbarsherlock.internal.widget.ActionBarContextView: boolean mAnimateInOnLayout com.actionbarsherlock.internal.widget.ActionBarContextView: int mAnimationMode com.actionbarsherlock.internal.widget.ActionBarContextView: int ANIMATE_IDLE com.actionbarsherlock.internal.widget.ActionBarContextView: int ANIMATE_IN com.actionbarsherlock.internal.widget.ActionBarContextView: int ANIMATE_OUT com.actionbarsherlock.internal.widget.ActionBarContextView: ActionBarContextView(android.content.Context) com.actionbarsherlock.internal.widget.ActionBarContextView: ActionBarContextView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarContextView: ActionBarContextView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.ActionBarContextView: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.ActionBarContextView: void setSplitActionBar(boolean) com.actionbarsherlock.internal.widget.ActionBarContextView: void setContentHeight(int) com.actionbarsherlock.internal.widget.ActionBarContextView: void setCustomView(android.view.View) com.actionbarsherlock.internal.widget.ActionBarContextView: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarContextView: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarContextView: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.widget.ActionBarContextView: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.widget.ActionBarContextView: void initTitle() com.actionbarsherlock.internal.widget.ActionBarContextView: void initForMode(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.internal.widget.ActionBarContextView: void closeMode() com.actionbarsherlock.internal.widget.ActionBarContextView: void finishAnimation() com.actionbarsherlock.internal.widget.ActionBarContextView: void killMode() com.actionbarsherlock.internal.widget.ActionBarContextView: boolean showOverflowMenu() com.actionbarsherlock.internal.widget.ActionBarContextView: boolean hideOverflowMenu() com.actionbarsherlock.internal.widget.ActionBarContextView: boolean isOverflowMenuShowing() com.actionbarsherlock.internal.widget.ActionBarContextView: android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() com.actionbarsherlock.internal.widget.ActionBarContextView: android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarContextView: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ActionBarContextView: com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeInAnimation() com.actionbarsherlock.internal.widget.ActionBarContextView: com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeOutAnimation() com.actionbarsherlock.internal.widget.ActionBarContextView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.ActionBarContextView: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ActionBarContextView: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ActionBarContextView: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ActionBarContextView: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ActionBarContextView: boolean shouldDelayChildPressedState() com.actionbarsherlock.internal.widget.ActionBarContextView: void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.ActionBarContextView$1 com.actionbarsherlock.internal.widget.ActionBarContextView$1: com.actionbarsherlock.internal.widget.ActionBarContextView this$0 com.actionbarsherlock.internal.widget.ActionBarContextView$1: com.actionbarsherlock.view.ActionMode val$mode com.actionbarsherlock.internal.widget.ActionBarContextView$1: ActionBarContextView$1(com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.internal.widget.ActionBarContextView$1: void onClick(android.view.View) com.actionbarsherlock.internal.widget.ActionBarView com.actionbarsherlock.internal.widget.ActionBarView: java.lang.String TAG com.actionbarsherlock.internal.widget.ActionBarView: boolean DEBUG com.actionbarsherlock.internal.widget.ActionBarView: int DISPLAY_DEFAULT com.actionbarsherlock.internal.widget.ActionBarView: int DISPLAY_RELAYOUT_MASK com.actionbarsherlock.internal.widget.ActionBarView: int DEFAULT_CUSTOM_GRAVITY com.actionbarsherlock.internal.widget.ActionBarView: int mNavigationMode com.actionbarsherlock.internal.widget.ActionBarView: int mDisplayOptions com.actionbarsherlock.internal.widget.ActionBarView: java.lang.CharSequence mTitle com.actionbarsherlock.internal.widget.ActionBarView: java.lang.CharSequence mSubtitle com.actionbarsherlock.internal.widget.ActionBarView: android.graphics.drawable.Drawable mIcon com.actionbarsherlock.internal.widget.ActionBarView: android.graphics.drawable.Drawable mLogo com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$HomeView mHomeLayout com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$HomeView mExpandedHomeLayout com.actionbarsherlock.internal.widget.ActionBarView: android.widget.LinearLayout mTitleLayout com.actionbarsherlock.internal.widget.ActionBarView: android.widget.TextView mTitleView com.actionbarsherlock.internal.widget.ActionBarView: android.widget.TextView mSubtitleView com.actionbarsherlock.internal.widget.ActionBarView: android.view.View mTitleUpView com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsSpinner mSpinner com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsLinearLayout mListNavLayout com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView com.actionbarsherlock.internal.widget.ActionBarView: android.view.View mCustomNavView com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsProgressBar mProgressView com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsProgressBar mIndeterminateProgressView com.actionbarsherlock.internal.widget.ActionBarView: int mProgressBarPadding com.actionbarsherlock.internal.widget.ActionBarView: int mItemPadding com.actionbarsherlock.internal.widget.ActionBarView: int mTitleStyleRes com.actionbarsherlock.internal.widget.ActionBarView: int mSubtitleStyleRes com.actionbarsherlock.internal.widget.ActionBarView: int mProgressStyle com.actionbarsherlock.internal.widget.ActionBarView: int mIndeterminateProgressStyle com.actionbarsherlock.internal.widget.ActionBarView: boolean mUserTitle com.actionbarsherlock.internal.widget.ActionBarView: boolean mIncludeTabs com.actionbarsherlock.internal.widget.ActionBarView: boolean mIsCollapsable com.actionbarsherlock.internal.widget.ActionBarView: boolean mIsCollapsed com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.view.menu.MenuBuilder mOptionsMenu com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarContextView mContextView com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.view.menu.ActionMenuItem mLogoNavItem com.actionbarsherlock.internal.widget.ActionBarView: android.widget.SpinnerAdapter mSpinnerAdapter com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.app.ActionBar$OnNavigationListener mCallback com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter mExpandedMenuPresenter com.actionbarsherlock.internal.widget.ActionBarView: android.view.View mExpandedActionView com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.view.Window$Callback mWindowCallback com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mNavItemSelectedListener com.actionbarsherlock.internal.widget.ActionBarView: android.view.View$OnClickListener mExpandedActionViewUpListener com.actionbarsherlock.internal.widget.ActionBarView: android.view.View$OnClickListener mUpClickListener com.actionbarsherlock.internal.widget.ActionBarView: ActionBarView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarView: int loadLogoFromManifest(android.app.Activity) com.actionbarsherlock.internal.widget.ActionBarView: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.widget.ActionBarView: void setWindowCallback(com.actionbarsherlock.view.Window$Callback) com.actionbarsherlock.internal.widget.ActionBarView: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.ActionBarView: boolean shouldDelayChildPressedState() com.actionbarsherlock.internal.widget.ActionBarView: void initProgress() com.actionbarsherlock.internal.widget.ActionBarView: void initIndeterminateProgress() com.actionbarsherlock.internal.widget.ActionBarView: void setSplitActionBar(boolean) com.actionbarsherlock.internal.widget.ActionBarView: boolean isSplitActionBar() com.actionbarsherlock.internal.widget.ActionBarView: boolean hasEmbeddedTabs() com.actionbarsherlock.internal.widget.ActionBarView: void setEmbeddedTabView(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ActionBarView: void setCallback(com.actionbarsherlock.app.ActionBar$OnNavigationListener) com.actionbarsherlock.internal.widget.ActionBarView: void setMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) com.actionbarsherlock.internal.widget.ActionBarView: void configPresenters(com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.widget.ActionBarView: boolean hasExpandedActionView() com.actionbarsherlock.internal.widget.ActionBarView: void collapseActionView() com.actionbarsherlock.internal.widget.ActionBarView: void setCustomNavigationView(android.view.View) com.actionbarsherlock.internal.widget.ActionBarView: java.lang.CharSequence getTitle() com.actionbarsherlock.internal.widget.ActionBarView: void setTitle(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarView: void setWindowTitle(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarView: void setTitleImpl(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarView: java.lang.CharSequence getSubtitle() com.actionbarsherlock.internal.widget.ActionBarView: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.internal.widget.ActionBarView: void setHomeButtonEnabled(boolean) com.actionbarsherlock.internal.widget.ActionBarView: void setDisplayOptions(int) com.actionbarsherlock.internal.widget.ActionBarView: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarView: void setIcon(int) com.actionbarsherlock.internal.widget.ActionBarView: void setLogo(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarView: void setLogo(int) com.actionbarsherlock.internal.widget.ActionBarView: void setNavigationMode(int) com.actionbarsherlock.internal.widget.ActionBarView: void setDropdownAdapter(android.widget.SpinnerAdapter) com.actionbarsherlock.internal.widget.ActionBarView: android.widget.SpinnerAdapter getDropdownAdapter() com.actionbarsherlock.internal.widget.ActionBarView: void setDropdownSelectedPosition(int) com.actionbarsherlock.internal.widget.ActionBarView: int getDropdownSelectedPosition() com.actionbarsherlock.internal.widget.ActionBarView: android.view.View getCustomNavigationView() com.actionbarsherlock.internal.widget.ActionBarView: int getNavigationMode() com.actionbarsherlock.internal.widget.ActionBarView: int getDisplayOptions() com.actionbarsherlock.internal.widget.ActionBarView: android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() com.actionbarsherlock.internal.widget.ActionBarView: void onFinishInflate() com.actionbarsherlock.internal.widget.ActionBarView: void initTitle() com.actionbarsherlock.internal.widget.ActionBarView: void setContextView(com.actionbarsherlock.internal.widget.ActionBarContextView) com.actionbarsherlock.internal.widget.ActionBarView: void setCollapsable(boolean) com.actionbarsherlock.internal.widget.ActionBarView: boolean isCollapsed() com.actionbarsherlock.internal.widget.ActionBarView: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ActionBarView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.ActionBarView: android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarView: android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.widget.ActionBarView: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.widget.ActionBarView: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.app.ActionBar$OnNavigationListener access$0(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter access$1(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.view.menu.ActionMenuItem access$2(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$3(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: android.graphics.drawable.Drawable access$4(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$5(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: android.widget.LinearLayout access$6(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$7(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: com.actionbarsherlock.internal.widget.IcsSpinner access$8(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: android.view.View access$9(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: int access$10(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: void access$11(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView: int access$12(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView$1 com.actionbarsherlock.internal.widget.ActionBarView$1: com.actionbarsherlock.internal.widget.ActionBarView this$0 com.actionbarsherlock.internal.widget.ActionBarView$1: ActionBarView$1(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView$1: void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.ActionBarView$1: void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.ActionBarView$2 com.actionbarsherlock.internal.widget.ActionBarView$2: com.actionbarsherlock.internal.widget.ActionBarView this$0 com.actionbarsherlock.internal.widget.ActionBarView$2: ActionBarView$2(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView$2: void onClick(android.view.View) com.actionbarsherlock.internal.widget.ActionBarView$3 com.actionbarsherlock.internal.widget.ActionBarView$3: com.actionbarsherlock.internal.widget.ActionBarView this$0 com.actionbarsherlock.internal.widget.ActionBarView$3: ActionBarView$3(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView$3: void onClick(android.view.View) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuItemImpl mCurrentExpandedItem com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: com.actionbarsherlock.internal.widget.ActionBarView this$0 com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: void updateMenuView(boolean) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: boolean flagActionItems() com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: int getId() com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter: ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView,com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter) com.actionbarsherlock.internal.widget.ActionBarView$HomeView com.actionbarsherlock.internal.widget.ActionBarView$HomeView: android.view.View mUpView com.actionbarsherlock.internal.widget.ActionBarView$HomeView: android.widget.ImageView mIconView com.actionbarsherlock.internal.widget.ActionBarView$HomeView: int mUpWidth com.actionbarsherlock.internal.widget.ActionBarView$HomeView: ActionBarView$HomeView(android.content.Context) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: ActionBarView$HomeView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void setUp(boolean) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: boolean dispatchHoverEvent(android.view.MotionEvent) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void onFinishInflate() com.actionbarsherlock.internal.widget.ActionBarView$HomeView: int getLeftOffset() com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ActionBarView$HomeView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.ActionBarView$SavedState com.actionbarsherlock.internal.widget.ActionBarView$SavedState: int expandedMenuItemId com.actionbarsherlock.internal.widget.ActionBarView$SavedState: boolean isOverflowOpen com.actionbarsherlock.internal.widget.ActionBarView$SavedState: android.os.Parcelable$Creator CREATOR com.actionbarsherlock.internal.widget.ActionBarView$SavedState: void () com.actionbarsherlock.internal.widget.ActionBarView$SavedState: ActionBarView$SavedState(android.os.Parcelable) com.actionbarsherlock.internal.widget.ActionBarView$SavedState: ActionBarView$SavedState(android.os.Parcel) com.actionbarsherlock.internal.widget.ActionBarView$SavedState: void writeToParcel(android.os.Parcel,int) com.actionbarsherlock.internal.widget.ActionBarView$SavedState: ActionBarView$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.ActionBarView$SavedState) com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1 com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: ActionBarView$SavedState$1() com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: com.actionbarsherlock.internal.widget.ActionBarView$SavedState createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: com.actionbarsherlock.internal.widget.ActionBarView$SavedState[] newArray(int) com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: java.lang.Object createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1: java.lang.Object[] newArray(int) com.actionbarsherlock.internal.widget.CapitalizingButton com.actionbarsherlock.internal.widget.CapitalizingButton: boolean SANS_ICE_CREAM com.actionbarsherlock.internal.widget.CapitalizingButton: boolean IS_GINGERBREAD com.actionbarsherlock.internal.widget.CapitalizingButton: int[] R_styleable_Button com.actionbarsherlock.internal.widget.CapitalizingButton: int R_styleable_Button_textAllCaps com.actionbarsherlock.internal.widget.CapitalizingButton: boolean mAllCaps com.actionbarsherlock.internal.widget.CapitalizingButton: void () com.actionbarsherlock.internal.widget.CapitalizingButton: CapitalizingButton(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.CapitalizingButton: void setTextCompat(java.lang.CharSequence) com.actionbarsherlock.internal.widget.CapitalizingTextView com.actionbarsherlock.internal.widget.CapitalizingTextView: boolean SANS_ICE_CREAM com.actionbarsherlock.internal.widget.CapitalizingTextView: boolean IS_GINGERBREAD com.actionbarsherlock.internal.widget.CapitalizingTextView: int[] R_styleable_TextView com.actionbarsherlock.internal.widget.CapitalizingTextView: int R_styleable_TextView_textAllCaps com.actionbarsherlock.internal.widget.CapitalizingTextView: boolean mAllCaps com.actionbarsherlock.internal.widget.CapitalizingTextView: void () com.actionbarsherlock.internal.widget.CapitalizingTextView: CapitalizingTextView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.CapitalizingTextView: CapitalizingTextView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.CapitalizingTextView: void setTextCompat(java.lang.CharSequence) com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow: android.util.TypedValue mMinWidthMajor com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow: android.util.TypedValue mMinWidthMinor com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow: FakeDialogPhoneWindow(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow: void onMeasure(int,int) com.actionbarsherlock.internal.widget.IcsAbsSpinner com.actionbarsherlock.internal.widget.IcsAbsSpinner: boolean IS_HONEYCOMB com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.widget.SpinnerAdapter mAdapter com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mHeightMeasureSpec com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mWidthMeasureSpec com.actionbarsherlock.internal.widget.IcsAbsSpinner: boolean mBlockLayoutRequests com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mSelectionLeftPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mSelectionTopPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mSelectionRightPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner: int mSelectionBottomPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.graphics.Rect mSpinnerPadding com.actionbarsherlock.internal.widget.IcsAbsSpinner: com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin mRecycler com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.database.DataSetObserver mDataSetObserver com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.graphics.Rect mTouchFrame com.actionbarsherlock.internal.widget.IcsAbsSpinner: void () com.actionbarsherlock.internal.widget.IcsAbsSpinner: IcsAbsSpinner(android.content.Context) com.actionbarsherlock.internal.widget.IcsAbsSpinner: IcsAbsSpinner(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.IcsAbsSpinner: IcsAbsSpinner(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void initAbsSpinner() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void setAdapter(android.widget.SpinnerAdapter) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void resetList() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void onMeasure(int,int) com.actionbarsherlock.internal.widget.IcsAbsSpinner: int getChildHeight(android.view.View) com.actionbarsherlock.internal.widget.IcsAbsSpinner: int getChildWidth(android.view.View) com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void recycleAllViews() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void setSelection(int,boolean) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void setSelection(int) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void setSelectionInt(int,boolean) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void layout(int,boolean) com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.view.View getSelectedView() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void requestLayout() com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.widget.SpinnerAdapter getAdapter() com.actionbarsherlock.internal.widget.IcsAbsSpinner: int getCount() com.actionbarsherlock.internal.widget.IcsAbsSpinner: int pointToPosition(int,int) com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.widget.IcsAbsSpinner: void setAdapter(android.widget.Adapter) com.actionbarsherlock.internal.widget.IcsAbsSpinner: android.widget.Adapter getAdapter() com.actionbarsherlock.internal.widget.IcsAbsSpinner: void access$2(com.actionbarsherlock.internal.widget.IcsAbsSpinner,android.view.View,boolean) com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: android.util.SparseArray mScrapHeap com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: com.actionbarsherlock.internal.widget.IcsAbsSpinner this$0 com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: IcsAbsSpinner$RecycleBin(com.actionbarsherlock.internal.widget.IcsAbsSpinner) com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: void put(int,android.view.View) com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: android.view.View get(int) com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin: void clear() com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: long selectedId com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: int position com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: android.os.Parcelable$Creator CREATOR com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: void () com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: IcsAbsSpinner$SavedState(android.os.Parcelable) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: IcsAbsSpinner$SavedState(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: void writeToParcel(android.os.Parcel,int) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: java.lang.String toString() com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState: IcsAbsSpinner$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1 com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: IcsAbsSpinner$SavedState$1() com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState[] newArray(int) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: java.lang.Object createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1: java.lang.Object[] newArray(int) com.actionbarsherlock.internal.widget.IcsAdapterView com.actionbarsherlock.internal.widget.IcsAdapterView: int ITEM_VIEW_TYPE_IGNORE com.actionbarsherlock.internal.widget.IcsAdapterView: int ITEM_VIEW_TYPE_HEADER_OR_FOOTER com.actionbarsherlock.internal.widget.IcsAdapterView: int mFirstPosition com.actionbarsherlock.internal.widget.IcsAdapterView: int mSpecificTop com.actionbarsherlock.internal.widget.IcsAdapterView: int mSyncPosition com.actionbarsherlock.internal.widget.IcsAdapterView: long mSyncRowId com.actionbarsherlock.internal.widget.IcsAdapterView: long mSyncHeight com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mNeedSync com.actionbarsherlock.internal.widget.IcsAdapterView: int mSyncMode com.actionbarsherlock.internal.widget.IcsAdapterView: int mLayoutHeight com.actionbarsherlock.internal.widget.IcsAdapterView: int SYNC_SELECTED_POSITION com.actionbarsherlock.internal.widget.IcsAdapterView: int SYNC_FIRST_POSITION com.actionbarsherlock.internal.widget.IcsAdapterView: int SYNC_MAX_DURATION_MILLIS com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mInLayout com.actionbarsherlock.internal.widget.IcsAdapterView: com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mOnItemSelectedListener com.actionbarsherlock.internal.widget.IcsAdapterView: android.widget.AdapterView$OnItemClickListener mOnItemClickListener com.actionbarsherlock.internal.widget.IcsAdapterView: com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener mOnItemLongClickListener com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mDataChanged com.actionbarsherlock.internal.widget.IcsAdapterView: int mNextSelectedPosition com.actionbarsherlock.internal.widget.IcsAdapterView: long mNextSelectedRowId com.actionbarsherlock.internal.widget.IcsAdapterView: int mSelectedPosition com.actionbarsherlock.internal.widget.IcsAdapterView: long mSelectedRowId com.actionbarsherlock.internal.widget.IcsAdapterView: android.view.View mEmptyView com.actionbarsherlock.internal.widget.IcsAdapterView: int mItemCount com.actionbarsherlock.internal.widget.IcsAdapterView: int mOldItemCount com.actionbarsherlock.internal.widget.IcsAdapterView: int INVALID_POSITION com.actionbarsherlock.internal.widget.IcsAdapterView: long INVALID_ROW_ID com.actionbarsherlock.internal.widget.IcsAdapterView: int mOldSelectedPosition com.actionbarsherlock.internal.widget.IcsAdapterView: long mOldSelectedRowId com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mDesiredFocusableState com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mDesiredFocusableInTouchModeState com.actionbarsherlock.internal.widget.IcsAdapterView: com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier mSelectionNotifier com.actionbarsherlock.internal.widget.IcsAdapterView: boolean mBlockLayoutRequests com.actionbarsherlock.internal.widget.IcsAdapterView: IcsAdapterView(android.content.Context) com.actionbarsherlock.internal.widget.IcsAdapterView: IcsAdapterView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.IcsAdapterView: IcsAdapterView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsAdapterView: void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) com.actionbarsherlock.internal.widget.IcsAdapterView: android.widget.AdapterView$OnItemClickListener getOnItemClickListener() com.actionbarsherlock.internal.widget.IcsAdapterView: boolean performItemClick(android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsAdapterView: void setOnItemLongClickListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener) com.actionbarsherlock.internal.widget.IcsAdapterView: com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener getOnItemLongClickListener() com.actionbarsherlock.internal.widget.IcsAdapterView: void setOnItemSelectedListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener) com.actionbarsherlock.internal.widget.IcsAdapterView: com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener getOnItemSelectedListener() com.actionbarsherlock.internal.widget.IcsAdapterView: android.widget.Adapter getAdapter() com.actionbarsherlock.internal.widget.IcsAdapterView: void setAdapter(android.widget.Adapter) com.actionbarsherlock.internal.widget.IcsAdapterView: void addView(android.view.View) com.actionbarsherlock.internal.widget.IcsAdapterView: void addView(android.view.View,int) com.actionbarsherlock.internal.widget.IcsAdapterView: void addView(android.view.View,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.widget.IcsAdapterView: void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) com.actionbarsherlock.internal.widget.IcsAdapterView: void removeView(android.view.View) com.actionbarsherlock.internal.widget.IcsAdapterView: void removeViewAt(int) com.actionbarsherlock.internal.widget.IcsAdapterView: void removeAllViews() com.actionbarsherlock.internal.widget.IcsAdapterView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.IcsAdapterView: int getSelectedItemPosition() com.actionbarsherlock.internal.widget.IcsAdapterView: long getSelectedItemId() com.actionbarsherlock.internal.widget.IcsAdapterView: android.view.View getSelectedView() com.actionbarsherlock.internal.widget.IcsAdapterView: java.lang.Object getSelectedItem() com.actionbarsherlock.internal.widget.IcsAdapterView: int getCount() com.actionbarsherlock.internal.widget.IcsAdapterView: int getPositionForView(android.view.View) com.actionbarsherlock.internal.widget.IcsAdapterView: int getFirstVisiblePosition() com.actionbarsherlock.internal.widget.IcsAdapterView: int getLastVisiblePosition() com.actionbarsherlock.internal.widget.IcsAdapterView: void setSelection(int) com.actionbarsherlock.internal.widget.IcsAdapterView: void setEmptyView(android.view.View) com.actionbarsherlock.internal.widget.IcsAdapterView: android.view.View getEmptyView() com.actionbarsherlock.internal.widget.IcsAdapterView: boolean isInFilterMode() com.actionbarsherlock.internal.widget.IcsAdapterView: void setFocusable(boolean) com.actionbarsherlock.internal.widget.IcsAdapterView: void setFocusableInTouchMode(boolean) com.actionbarsherlock.internal.widget.IcsAdapterView: void checkFocus() com.actionbarsherlock.internal.widget.IcsAdapterView: void updateEmptyStatus(boolean) com.actionbarsherlock.internal.widget.IcsAdapterView: java.lang.Object getItemAtPosition(int) com.actionbarsherlock.internal.widget.IcsAdapterView: long getItemIdAtPosition(int) com.actionbarsherlock.internal.widget.IcsAdapterView: void setOnClickListener(android.view.View$OnClickListener) com.actionbarsherlock.internal.widget.IcsAdapterView: void dispatchSaveInstanceState(android.util.SparseArray) com.actionbarsherlock.internal.widget.IcsAdapterView: void dispatchRestoreInstanceState(android.util.SparseArray) com.actionbarsherlock.internal.widget.IcsAdapterView: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.IcsAdapterView: void selectionChanged() com.actionbarsherlock.internal.widget.IcsAdapterView: void fireOnSelected() com.actionbarsherlock.internal.widget.IcsAdapterView: boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.IcsAdapterView: boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.IcsAdapterView: void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo) com.actionbarsherlock.internal.widget.IcsAdapterView: void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.IcsAdapterView: boolean isScrollableForAccessibility() com.actionbarsherlock.internal.widget.IcsAdapterView: boolean canAnimate() com.actionbarsherlock.internal.widget.IcsAdapterView: void handleDataChanged() com.actionbarsherlock.internal.widget.IcsAdapterView: void checkSelectionChanged() com.actionbarsherlock.internal.widget.IcsAdapterView: int findSyncPosition() com.actionbarsherlock.internal.widget.IcsAdapterView: int lookForSelectablePosition(int,boolean) com.actionbarsherlock.internal.widget.IcsAdapterView: void setSelectedPositionInt(int) com.actionbarsherlock.internal.widget.IcsAdapterView: void setNextSelectedPositionInt(int) com.actionbarsherlock.internal.widget.IcsAdapterView: void rememberSyncState() com.actionbarsherlock.internal.widget.IcsAdapterView: void access$0(com.actionbarsherlock.internal.widget.IcsAdapterView,android.os.Parcelable) com.actionbarsherlock.internal.widget.IcsAdapterView: android.os.Parcelable access$1(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.IcsAdapterView: void access$2(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo: android.view.View targetView com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo: int position com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo: long id com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo: IcsAdapterView$AdapterContextMenuInfo(android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: android.os.Parcelable mInstanceState com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: com.actionbarsherlock.internal.widget.IcsAdapterView this$0 com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: IcsAdapterView$AdapterDataSetObserver(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: void onChanged() com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: void onInvalidated() com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver: void clearSavedState() com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener: boolean onItemLongClick(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener: void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener: void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier: com.actionbarsherlock.internal.widget.IcsAdapterView this$0 com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier: IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier: void run() com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier: IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView,com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier) com.actionbarsherlock.internal.widget.IcsLinearLayout com.actionbarsherlock.internal.widget.IcsLinearLayout: int[] LinearLayout com.actionbarsherlock.internal.widget.IcsLinearLayout: int LinearLayout_divider com.actionbarsherlock.internal.widget.IcsLinearLayout: int LinearLayout_showDividers com.actionbarsherlock.internal.widget.IcsLinearLayout: int LinearLayout_dividerPadding com.actionbarsherlock.internal.widget.IcsLinearLayout: int SHOW_DIVIDER_NONE com.actionbarsherlock.internal.widget.IcsLinearLayout: int SHOW_DIVIDER_BEGINNING com.actionbarsherlock.internal.widget.IcsLinearLayout: int SHOW_DIVIDER_MIDDLE com.actionbarsherlock.internal.widget.IcsLinearLayout: int SHOW_DIVIDER_END com.actionbarsherlock.internal.widget.IcsLinearLayout: android.graphics.drawable.Drawable mDivider com.actionbarsherlock.internal.widget.IcsLinearLayout: int mDividerWidth com.actionbarsherlock.internal.widget.IcsLinearLayout: int mDividerHeight com.actionbarsherlock.internal.widget.IcsLinearLayout: int mShowDividers com.actionbarsherlock.internal.widget.IcsLinearLayout: int mDividerPadding com.actionbarsherlock.internal.widget.IcsLinearLayout: void () com.actionbarsherlock.internal.widget.IcsLinearLayout: IcsLinearLayout(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.IcsLinearLayout: void setShowDividers(int) com.actionbarsherlock.internal.widget.IcsLinearLayout: int getShowDividers() com.actionbarsherlock.internal.widget.IcsLinearLayout: void setDividerDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsLinearLayout: void setDividerPadding(int) com.actionbarsherlock.internal.widget.IcsLinearLayout: int getDividerPadding() com.actionbarsherlock.internal.widget.IcsLinearLayout: int getDividerWidth() com.actionbarsherlock.internal.widget.IcsLinearLayout: void measureChildWithMargins(android.view.View,int,int,int,int) com.actionbarsherlock.internal.widget.IcsLinearLayout: void onDraw(android.graphics.Canvas) com.actionbarsherlock.internal.widget.IcsLinearLayout: void drawDividersVertical(android.graphics.Canvas) com.actionbarsherlock.internal.widget.IcsLinearLayout: void drawDividersHorizontal(android.graphics.Canvas) com.actionbarsherlock.internal.widget.IcsLinearLayout: void drawHorizontalDivider(android.graphics.Canvas,int) com.actionbarsherlock.internal.widget.IcsLinearLayout: void drawVerticalDivider(android.graphics.Canvas,int) com.actionbarsherlock.internal.widget.IcsLinearLayout: boolean hasDividerBeforeChildAt(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow com.actionbarsherlock.internal.widget.IcsListPopupWindow: int EXPAND_LIST_TIMEOUT com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.content.Context mContext com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.PopupWindow mPopup com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.ListAdapter mAdapter com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView mDropDownList com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mDropDownHeight com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mDropDownWidth com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mDropDownHorizontalOffset com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mDropDownVerticalOffset com.actionbarsherlock.internal.widget.IcsListPopupWindow: boolean mDropDownVerticalOffsetSet com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mListItemExpandMaximum com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.view.View mPromptView com.actionbarsherlock.internal.widget.IcsListPopupWindow: int mPromptPosition com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.database.DataSetObserver mObserver com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.view.View mDropDownAnchorView com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.graphics.drawable.Drawable mDropDownListHighlight com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.AdapterView$OnItemClickListener mItemClickListener com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable mResizePopupRunnable com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor mTouchInterceptor com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener mScrollListener com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider mHideSelector com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.os.Handler mHandler com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.graphics.Rect mTempRect com.actionbarsherlock.internal.widget.IcsListPopupWindow: boolean mModal com.actionbarsherlock.internal.widget.IcsListPopupWindow: int POSITION_PROMPT_ABOVE com.actionbarsherlock.internal.widget.IcsListPopupWindow: int POSITION_PROMPT_BELOW com.actionbarsherlock.internal.widget.IcsListPopupWindow: IcsListPopupWindow(android.content.Context) com.actionbarsherlock.internal.widget.IcsListPopupWindow: IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setAdapter(android.widget.ListAdapter) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setPromptPosition(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setModal(boolean) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setBackgroundDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setAnchorView(android.view.View) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setHorizontalOffset(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setVerticalOffset(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setContentWidth(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void show() com.actionbarsherlock.internal.widget.IcsListPopupWindow: void dismiss() com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void setInputMethodMode(int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void clearListSelection() com.actionbarsherlock.internal.widget.IcsListPopupWindow: boolean isShowing() com.actionbarsherlock.internal.widget.IcsListPopupWindow: boolean isInputMethodNotNeeded() com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.ListView getListView() com.actionbarsherlock.internal.widget.IcsListPopupWindow: int buildDropDown() com.actionbarsherlock.internal.widget.IcsListPopupWindow: int getMaxAvailableHeight(android.view.View,int,boolean) com.actionbarsherlock.internal.widget.IcsListPopupWindow: int measureHeightOfChildren(int,int,int,int,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: void measureScrapChild(android.view.View,int,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow: int access$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.widget.PopupWindow access$2(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow: android.os.Handler access$3(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow: com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable access$4(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow: boolean access$5(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$1 com.actionbarsherlock.internal.widget.IcsListPopupWindow$1: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$1: IcsListPopupWindow$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$1: void onItemSelected(android.widget.AdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsListPopupWindow$1: void onNothingSelected(android.widget.AdapterView) com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean mListSelectionHidden com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean mHijackFocus com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: IcsListPopupWindow$DropDownListView(android.content.Context,boolean) com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean isInTouchMode() com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean hasWindowFocus() com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean isFocused() com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: boolean hasFocus() com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView: void access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView,boolean) com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider: IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider: void run() com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider: IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: void onChanged() com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: void onInvalidated() com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver: IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: void onScroll(android.widget.AbsListView,int,int,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: void onScrollStateChanged(android.widget.AbsListView,int) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener: IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor: IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor: boolean onTouch(android.view.View,android.view.MotionEvent) com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor: IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor) com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable: com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable: IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow) com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable: void run() com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable: IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable) com.actionbarsherlock.internal.widget.IcsProgressBar com.actionbarsherlock.internal.widget.IcsProgressBar: boolean IS_HONEYCOMB com.actionbarsherlock.internal.widget.IcsProgressBar: int MAX_LEVEL com.actionbarsherlock.internal.widget.IcsProgressBar: int ANIMATION_RESOLUTION com.actionbarsherlock.internal.widget.IcsProgressBar: int TIMEOUT_SEND_ACCESSIBILITY_EVENT com.actionbarsherlock.internal.widget.IcsProgressBar: int[] ProgressBar com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_maxWidth com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_maxHeight com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_max com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_progress com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_secondaryProgress com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_indeterminate com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_indeterminateOnly com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_indeterminateDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_progressDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_indeterminateDuration com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_indeterminateBehavior com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_minWidth com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_minHeight com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_interpolator com.actionbarsherlock.internal.widget.IcsProgressBar: int ProgressBar_animationResolution com.actionbarsherlock.internal.widget.IcsProgressBar: int mMinWidth com.actionbarsherlock.internal.widget.IcsProgressBar: int mMaxWidth com.actionbarsherlock.internal.widget.IcsProgressBar: int mMinHeight com.actionbarsherlock.internal.widget.IcsProgressBar: int mMaxHeight com.actionbarsherlock.internal.widget.IcsProgressBar: int mProgress com.actionbarsherlock.internal.widget.IcsProgressBar: int mSecondaryProgress com.actionbarsherlock.internal.widget.IcsProgressBar: int mMax com.actionbarsherlock.internal.widget.IcsProgressBar: int mBehavior com.actionbarsherlock.internal.widget.IcsProgressBar: int mDuration com.actionbarsherlock.internal.widget.IcsProgressBar: boolean mIndeterminate com.actionbarsherlock.internal.widget.IcsProgressBar: boolean mOnlyIndeterminate com.actionbarsherlock.internal.widget.IcsProgressBar: android.view.animation.Transformation mTransformation com.actionbarsherlock.internal.widget.IcsProgressBar: android.view.animation.AlphaAnimation mAnimation com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable mIndeterminateDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: int mIndeterminateRealLeft com.actionbarsherlock.internal.widget.IcsProgressBar: int mIndeterminateRealTop com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable mProgressDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable mCurrentDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.Bitmap mSampleTile com.actionbarsherlock.internal.widget.IcsProgressBar: boolean mNoInvalidate com.actionbarsherlock.internal.widget.IcsProgressBar: android.view.animation.Interpolator mInterpolator com.actionbarsherlock.internal.widget.IcsProgressBar: com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable mRefreshProgressRunnable com.actionbarsherlock.internal.widget.IcsProgressBar: long mUiThreadId com.actionbarsherlock.internal.widget.IcsProgressBar: boolean mShouldStartAnimationDrawable com.actionbarsherlock.internal.widget.IcsProgressBar: long mLastDrawTime com.actionbarsherlock.internal.widget.IcsProgressBar: boolean mInDrawing com.actionbarsherlock.internal.widget.IcsProgressBar: int mAnimationResolution com.actionbarsherlock.internal.widget.IcsProgressBar: android.view.accessibility.AccessibilityManager mAccessibilityManager com.actionbarsherlock.internal.widget.IcsProgressBar: com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender mAccessibilityEventSender com.actionbarsherlock.internal.widget.IcsProgressBar: void () com.actionbarsherlock.internal.widget.IcsProgressBar: IcsProgressBar(android.content.Context) com.actionbarsherlock.internal.widget.IcsProgressBar: IcsProgressBar(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.IcsProgressBar: IcsProgressBar(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsProgressBar: IcsProgressBar(android.content.Context,android.util.AttributeSet,int,int) com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.shapes.Shape getDrawableShape() com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsProgressBar: void initProgressBar() com.actionbarsherlock.internal.widget.IcsProgressBar: boolean isIndeterminate() com.actionbarsherlock.internal.widget.IcsProgressBar: void setIndeterminate(boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable getIndeterminateDrawable() com.actionbarsherlock.internal.widget.IcsProgressBar: void setIndeterminateDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable getProgressDrawable() com.actionbarsherlock.internal.widget.IcsProgressBar: void setProgressDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsProgressBar: android.graphics.drawable.Drawable getCurrentDrawable() com.actionbarsherlock.internal.widget.IcsProgressBar: boolean verifyDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsProgressBar: void jumpDrawablesToCurrentState() com.actionbarsherlock.internal.widget.IcsProgressBar: void postInvalidate() com.actionbarsherlock.internal.widget.IcsProgressBar: void doRefreshProgress(int,int,boolean,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: void onProgressRefresh(float,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: void refreshProgress(int,int,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: void setProgress(int) com.actionbarsherlock.internal.widget.IcsProgressBar: void setProgress(int,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: void setSecondaryProgress(int) com.actionbarsherlock.internal.widget.IcsProgressBar: int getProgress() com.actionbarsherlock.internal.widget.IcsProgressBar: int getSecondaryProgress() com.actionbarsherlock.internal.widget.IcsProgressBar: int getMax() com.actionbarsherlock.internal.widget.IcsProgressBar: void setMax(int) com.actionbarsherlock.internal.widget.IcsProgressBar: void incrementProgressBy(int) com.actionbarsherlock.internal.widget.IcsProgressBar: void incrementSecondaryProgressBy(int) com.actionbarsherlock.internal.widget.IcsProgressBar: void startAnimation() com.actionbarsherlock.internal.widget.IcsProgressBar: void stopAnimation() com.actionbarsherlock.internal.widget.IcsProgressBar: void setInterpolator(android.content.Context,int) com.actionbarsherlock.internal.widget.IcsProgressBar: void setInterpolator(android.view.animation.Interpolator) com.actionbarsherlock.internal.widget.IcsProgressBar: android.view.animation.Interpolator getInterpolator() com.actionbarsherlock.internal.widget.IcsProgressBar: void setVisibility(int) com.actionbarsherlock.internal.widget.IcsProgressBar: void onVisibilityChanged(android.view.View,int) com.actionbarsherlock.internal.widget.IcsProgressBar: void invalidateDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsProgressBar: void onSizeChanged(int,int,int,int) com.actionbarsherlock.internal.widget.IcsProgressBar: void updateDrawableBounds(int,int) com.actionbarsherlock.internal.widget.IcsProgressBar: void onDraw(android.graphics.Canvas) com.actionbarsherlock.internal.widget.IcsProgressBar: void onMeasure(int,int) com.actionbarsherlock.internal.widget.IcsProgressBar: void drawableStateChanged() com.actionbarsherlock.internal.widget.IcsProgressBar: void updateDrawableState() com.actionbarsherlock.internal.widget.IcsProgressBar: android.os.Parcelable onSaveInstanceState() com.actionbarsherlock.internal.widget.IcsProgressBar: void onRestoreInstanceState(android.os.Parcelable) com.actionbarsherlock.internal.widget.IcsProgressBar: void onAttachedToWindow() com.actionbarsherlock.internal.widget.IcsProgressBar: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.IcsProgressBar: void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) com.actionbarsherlock.internal.widget.IcsProgressBar: void scheduleAccessibilityEventSender() com.actionbarsherlock.internal.widget.IcsProgressBar: void access$0(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar: void access$1(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable) com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender: com.actionbarsherlock.internal.widget.IcsProgressBar this$0 com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender: IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar) com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender: void run() com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender: IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender) com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: int mId com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: int mProgress com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: boolean mFromUser com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: com.actionbarsherlock.internal.widget.IcsProgressBar this$0 com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: IcsProgressBar$RefreshProgressRunnable(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: void run() com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable: void setup(int,int,boolean) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: int progress com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: int secondaryProgress com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: android.os.Parcelable$Creator CREATOR com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: void () com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: IcsProgressBar$SavedState(android.os.Parcelable) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: IcsProgressBar$SavedState(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: void writeToParcel(android.os.Parcel,int) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState: IcsProgressBar$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1 com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: IcsProgressBar$SavedState$1() com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState[] newArray(int) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: java.lang.Object createFromParcel(android.os.Parcel) com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1: java.lang.Object[] newArray(int) com.actionbarsherlock.internal.widget.IcsSpinner com.actionbarsherlock.internal.widget.IcsSpinner: int MAX_ITEMS_MEASURED com.actionbarsherlock.internal.widget.IcsSpinner: int MODE_DROPDOWN com.actionbarsherlock.internal.widget.IcsSpinner: com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup mPopup com.actionbarsherlock.internal.widget.IcsSpinner: com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter mTempAdapter com.actionbarsherlock.internal.widget.IcsSpinner: int mDropDownWidth com.actionbarsherlock.internal.widget.IcsSpinner: int mGravity com.actionbarsherlock.internal.widget.IcsSpinner: boolean mDisableChildrenWhenDisabled com.actionbarsherlock.internal.widget.IcsSpinner: android.graphics.Rect mTempRect com.actionbarsherlock.internal.widget.IcsSpinner: IcsSpinner(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.IcsSpinner: IcsSpinner(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsSpinner: void setEnabled(boolean) com.actionbarsherlock.internal.widget.IcsSpinner: void setGravity(int) com.actionbarsherlock.internal.widget.IcsSpinner: void setAdapter(android.widget.SpinnerAdapter) com.actionbarsherlock.internal.widget.IcsSpinner: int getBaseline() com.actionbarsherlock.internal.widget.IcsSpinner: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.IcsSpinner: void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) com.actionbarsherlock.internal.widget.IcsSpinner: void onMeasure(int,int) com.actionbarsherlock.internal.widget.IcsSpinner: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.internal.widget.IcsSpinner: void layout(int,boolean) com.actionbarsherlock.internal.widget.IcsSpinner: android.view.View makeAndAddView(int) com.actionbarsherlock.internal.widget.IcsSpinner: void setUpChild(android.view.View) com.actionbarsherlock.internal.widget.IcsSpinner: boolean performClick() com.actionbarsherlock.internal.widget.IcsSpinner: void onClick(android.content.DialogInterface,int) com.actionbarsherlock.internal.widget.IcsSpinner: void setPrompt(java.lang.CharSequence) com.actionbarsherlock.internal.widget.IcsSpinner: void setPromptId(int) com.actionbarsherlock.internal.widget.IcsSpinner: java.lang.CharSequence getPrompt() com.actionbarsherlock.internal.widget.IcsSpinner: int measureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable) com.actionbarsherlock.internal.widget.IcsSpinner: android.graphics.Rect access$0(com.actionbarsherlock.internal.widget.IcsSpinner) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: android.widget.SpinnerAdapter mAdapter com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: android.widget.ListAdapter mListAdapter com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: IcsSpinner$DropDownAdapter(android.widget.SpinnerAdapter) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: int getCount() com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: java.lang.Object getItem(int) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: long getItemId(int) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: android.view.View getView(int,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: boolean hasStableIds() com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: void registerDataSetObserver(android.database.DataSetObserver) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: void unregisterDataSetObserver(android.database.DataSetObserver) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: boolean areAllItemsEnabled() com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: boolean isEnabled(int) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: int getItemViewType(int) com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: int getViewTypeCount() com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter: boolean isEmpty() com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: java.lang.CharSequence mHintText com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: android.widget.ListAdapter mAdapter com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: com.actionbarsherlock.internal.widget.IcsSpinner this$0 com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: IcsSpinner$DropdownPopup(com.actionbarsherlock.internal.widget.IcsSpinner,android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: void setAdapter(android.widget.ListAdapter) com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: java.lang.CharSequence getHintText() com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: void setPromptText(java.lang.CharSequence) com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: void show() com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup: com.actionbarsherlock.internal.widget.IcsSpinner access$0(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1 com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1: com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup this$1 com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1: IcsSpinner$DropdownPopup$1(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1: void onItemClick(android.widget.AdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: void setAdapter(android.widget.ListAdapter) com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: void show() com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: void dismiss() com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: boolean isShowing() com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: void setPromptText(java.lang.CharSequence) com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup: java.lang.CharSequence getHintText() com.actionbarsherlock.internal.widget.IcsView com.actionbarsherlock.internal.widget.IcsView: IcsView() com.actionbarsherlock.internal.widget.IcsView: int getMeasuredStateInt(android.view.View) com.actionbarsherlock.internal.widget.ScrollingTabContainerView com.actionbarsherlock.internal.widget.ScrollingTabContainerView: java.lang.Runnable mTabSelector com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener mTabClickListener com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.IcsLinearLayout mTabLayout com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.IcsSpinner mTabSpinner com.actionbarsherlock.internal.widget.ScrollingTabContainerView: boolean mAllowCollapse com.actionbarsherlock.internal.widget.ScrollingTabContainerView: android.view.LayoutInflater mInflater com.actionbarsherlock.internal.widget.ScrollingTabContainerView: int mMaxTabWidth com.actionbarsherlock.internal.widget.ScrollingTabContainerView: int mContentHeight com.actionbarsherlock.internal.widget.ScrollingTabContainerView: int mSelectedTabIndex com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener mVisAnimListener com.actionbarsherlock.internal.widget.ScrollingTabContainerView: android.view.animation.Interpolator sAlphaInterpolator com.actionbarsherlock.internal.widget.ScrollingTabContainerView: int FADE_DURATION com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void () com.actionbarsherlock.internal.widget.ScrollingTabContainerView: ScrollingTabContainerView(android.content.Context) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: boolean isCollapsed() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void setAllowCollapse(boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void performCollapse() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: boolean performExpand() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void setTabSelected(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void setContentHeight(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.IcsLinearLayout createTabLayout() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.IcsSpinner createSpinner() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onConfigurationChanged(android.content.res.Configuration) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void animateToVisibility(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void animateToTab(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onAttachedToWindow() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onDetachedFromWindow() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView createTabView(com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void updateTab(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void removeTabAt(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void removeAllTabs() com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.IcsLinearLayout access$0(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ScrollingTabContainerView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView access$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1: android.view.View val$tabView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1: ScrollingTabContainerView$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,android.view.View) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1: void run() com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: int getCount() com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: java.lang.Object getItem(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: long getItemId(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: android.view.View getView(int,android.view.View,android.view.ViewGroup) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter: ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener: ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener: void onClick(android.view.View) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener: ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: com.actionbarsherlock.internal.widget.ScrollingTabContainerView mParent com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: com.actionbarsherlock.app.ActionBar$Tab mTab com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: com.actionbarsherlock.internal.widget.CapitalizingTextView mTextView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: android.widget.ImageView mIconView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: android.view.View mCustomView com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: ScrollingTabContainerView$TabView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: void init(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: void bindTab(com.actionbarsherlock.app.ActionBar$Tab) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: void onMeasure(int,int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: void update() com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView: com.actionbarsherlock.app.ActionBar$Tab getTab() com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: boolean mCanceled com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: int mFinalVisibility com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: ScrollingTabContainerView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener withFinalVisibility(int) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener: void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) com.actionbarsherlock.view.ActionMode com.actionbarsherlock.view.ActionMode: java.lang.Object mTag com.actionbarsherlock.view.ActionMode: ActionMode() com.actionbarsherlock.view.ActionMode: void setTag(java.lang.Object) com.actionbarsherlock.view.ActionMode: java.lang.Object getTag() com.actionbarsherlock.view.ActionMode: void setTitle(java.lang.CharSequence) com.actionbarsherlock.view.ActionMode: void setTitle(int) com.actionbarsherlock.view.ActionMode: void setSubtitle(java.lang.CharSequence) com.actionbarsherlock.view.ActionMode: void setSubtitle(int) com.actionbarsherlock.view.ActionMode: void setCustomView(android.view.View) com.actionbarsherlock.view.ActionMode: void invalidate() com.actionbarsherlock.view.ActionMode: void finish() com.actionbarsherlock.view.ActionMode: com.actionbarsherlock.view.Menu getMenu() com.actionbarsherlock.view.ActionMode: java.lang.CharSequence getTitle() com.actionbarsherlock.view.ActionMode: java.lang.CharSequence getSubtitle() com.actionbarsherlock.view.ActionMode: android.view.View getCustomView() com.actionbarsherlock.view.ActionMode: com.actionbarsherlock.view.MenuInflater getMenuInflater() com.actionbarsherlock.view.ActionMode: boolean isUiFocusable() com.actionbarsherlock.view.ActionMode$Callback com.actionbarsherlock.view.ActionMode$Callback: boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) com.actionbarsherlock.view.ActionMode$Callback: boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) com.actionbarsherlock.view.ActionMode$Callback: boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.ActionMode$Callback: void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) com.actionbarsherlock.view.ActionProvider com.actionbarsherlock.view.ActionProvider: com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener com.actionbarsherlock.view.ActionProvider: ActionProvider(android.content.Context) com.actionbarsherlock.view.ActionProvider: android.view.View onCreateActionView() com.actionbarsherlock.view.ActionProvider: boolean onPerformDefaultAction() com.actionbarsherlock.view.ActionProvider: boolean hasSubMenu() com.actionbarsherlock.view.ActionProvider: void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) com.actionbarsherlock.view.ActionProvider: void subUiVisibilityChanged(boolean) com.actionbarsherlock.view.ActionProvider: void setSubUiVisibilityListener(com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener) com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener: void onSubUiVisibilityChanged(boolean) com.actionbarsherlock.view.CollapsibleActionView com.actionbarsherlock.view.CollapsibleActionView: void onActionViewExpanded() com.actionbarsherlock.view.CollapsibleActionView: void onActionViewCollapsed() com.actionbarsherlock.view.Menu com.actionbarsherlock.view.Menu: int USER_MASK com.actionbarsherlock.view.Menu: int USER_SHIFT com.actionbarsherlock.view.Menu: int CATEGORY_MASK com.actionbarsherlock.view.Menu: int CATEGORY_SHIFT com.actionbarsherlock.view.Menu: int NONE com.actionbarsherlock.view.Menu: int FIRST com.actionbarsherlock.view.Menu: int CATEGORY_CONTAINER com.actionbarsherlock.view.Menu: int CATEGORY_SYSTEM com.actionbarsherlock.view.Menu: int CATEGORY_SECONDARY com.actionbarsherlock.view.Menu: int CATEGORY_ALTERNATIVE com.actionbarsherlock.view.Menu: int FLAG_APPEND_TO_GROUP com.actionbarsherlock.view.Menu: int FLAG_PERFORM_NO_CLOSE com.actionbarsherlock.view.Menu: int FLAG_ALWAYS_PERFORM_CLOSE com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem add(int) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem add(int,int,int,int) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.SubMenu addSubMenu(int) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) com.actionbarsherlock.view.Menu: int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) com.actionbarsherlock.view.Menu: void removeItem(int) com.actionbarsherlock.view.Menu: void removeGroup(int) com.actionbarsherlock.view.Menu: void clear() com.actionbarsherlock.view.Menu: void setGroupCheckable(int,boolean,boolean) com.actionbarsherlock.view.Menu: void setGroupVisible(int,boolean) com.actionbarsherlock.view.Menu: void setGroupEnabled(int,boolean) com.actionbarsherlock.view.Menu: boolean hasVisibleItems() com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem findItem(int) com.actionbarsherlock.view.Menu: int size() com.actionbarsherlock.view.Menu: com.actionbarsherlock.view.MenuItem getItem(int) com.actionbarsherlock.view.Menu: void close() com.actionbarsherlock.view.Menu: boolean performShortcut(int,android.view.KeyEvent,int) com.actionbarsherlock.view.Menu: boolean isShortcutKey(int,android.view.KeyEvent) com.actionbarsherlock.view.Menu: boolean performIdentifierAction(int,int) com.actionbarsherlock.view.Menu: void setQwertyMode(boolean) com.actionbarsherlock.view.MenuInflater com.actionbarsherlock.view.MenuInflater: java.lang.String LOG_TAG com.actionbarsherlock.view.MenuInflater: java.lang.String XML_MENU com.actionbarsherlock.view.MenuInflater: java.lang.String XML_GROUP com.actionbarsherlock.view.MenuInflater: java.lang.String XML_ITEM com.actionbarsherlock.view.MenuInflater: int NO_ID com.actionbarsherlock.view.MenuInflater: java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE com.actionbarsherlock.view.MenuInflater: java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE com.actionbarsherlock.view.MenuInflater: java.lang.Object[] mActionViewConstructorArguments com.actionbarsherlock.view.MenuInflater: java.lang.Object[] mActionProviderConstructorArguments com.actionbarsherlock.view.MenuInflater: android.content.Context mContext com.actionbarsherlock.view.MenuInflater: void () com.actionbarsherlock.view.MenuInflater: MenuInflater(android.content.Context) com.actionbarsherlock.view.MenuInflater: void inflate(int,com.actionbarsherlock.view.Menu) com.actionbarsherlock.view.MenuInflater: void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,com.actionbarsherlock.view.Menu) com.actionbarsherlock.view.MenuInflater: android.content.Context access$0(com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.view.MenuInflater: java.lang.Class[] access$1() com.actionbarsherlock.view.MenuInflater: java.lang.Object[] access$2(com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.view.MenuInflater: java.lang.Class[] access$3() com.actionbarsherlock.view.MenuInflater: java.lang.Object[] access$4(com.actionbarsherlock.view.MenuInflater) com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: java.lang.Class[] PARAM_TYPES com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: android.content.Context mContext com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: java.lang.reflect.Method mMethod com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: void () com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: MenuInflater$InflatedOnMenuItemClickListener(android.content.Context,java.lang.String) com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener: boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.MenuInflater$MenuState com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.Menu menu com.actionbarsherlock.view.MenuInflater$MenuState: int groupId com.actionbarsherlock.view.MenuInflater$MenuState: int groupCategory com.actionbarsherlock.view.MenuInflater$MenuState: int groupOrder com.actionbarsherlock.view.MenuInflater$MenuState: int groupCheckable com.actionbarsherlock.view.MenuInflater$MenuState: boolean groupVisible com.actionbarsherlock.view.MenuInflater$MenuState: boolean groupEnabled com.actionbarsherlock.view.MenuInflater$MenuState: boolean itemAdded com.actionbarsherlock.view.MenuInflater$MenuState: int itemId com.actionbarsherlock.view.MenuInflater$MenuState: int itemCategoryOrder com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.CharSequence itemTitle com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.CharSequence itemTitleCondensed com.actionbarsherlock.view.MenuInflater$MenuState: int itemIconResId com.actionbarsherlock.view.MenuInflater$MenuState: char itemAlphabeticShortcut com.actionbarsherlock.view.MenuInflater$MenuState: char itemNumericShortcut com.actionbarsherlock.view.MenuInflater$MenuState: int itemCheckable com.actionbarsherlock.view.MenuInflater$MenuState: boolean itemChecked com.actionbarsherlock.view.MenuInflater$MenuState: boolean itemVisible com.actionbarsherlock.view.MenuInflater$MenuState: boolean itemEnabled com.actionbarsherlock.view.MenuInflater$MenuState: int itemShowAsAction com.actionbarsherlock.view.MenuInflater$MenuState: int itemActionViewLayout com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.String itemActionViewClassName com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.String itemActionProviderClassName com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.String itemListenerMethodName com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.ActionProvider itemActionProvider com.actionbarsherlock.view.MenuInflater$MenuState: int defaultGroupId com.actionbarsherlock.view.MenuInflater$MenuState: int defaultItemId com.actionbarsherlock.view.MenuInflater$MenuState: int defaultItemCategory com.actionbarsherlock.view.MenuInflater$MenuState: int defaultItemOrder com.actionbarsherlock.view.MenuInflater$MenuState: int defaultItemCheckable com.actionbarsherlock.view.MenuInflater$MenuState: boolean defaultItemChecked com.actionbarsherlock.view.MenuInflater$MenuState: boolean defaultItemVisible com.actionbarsherlock.view.MenuInflater$MenuState: boolean defaultItemEnabled com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.MenuInflater this$0 com.actionbarsherlock.view.MenuInflater$MenuState: MenuInflater$MenuState(com.actionbarsherlock.view.MenuInflater,com.actionbarsherlock.view.Menu) com.actionbarsherlock.view.MenuInflater$MenuState: void resetGroup() com.actionbarsherlock.view.MenuInflater$MenuState: void readGroup(android.util.AttributeSet) com.actionbarsherlock.view.MenuInflater$MenuState: void readItem(android.util.AttributeSet) com.actionbarsherlock.view.MenuInflater$MenuState: char getShortcut(java.lang.String) com.actionbarsherlock.view.MenuInflater$MenuState: void setItem(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.MenuInflater$MenuState: void addItem() com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.SubMenu addSubMenuItem() com.actionbarsherlock.view.MenuInflater$MenuState: boolean hasAddedItem() com.actionbarsherlock.view.MenuInflater$MenuState: java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]) com.actionbarsherlock.view.MenuInflater$MenuState: com.actionbarsherlock.view.ActionProvider access$0(com.actionbarsherlock.view.MenuInflater$MenuState) com.actionbarsherlock.view.MenuItem com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_NEVER com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_IF_ROOM com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_ALWAYS com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_WITH_TEXT com.actionbarsherlock.view.MenuItem: int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW com.actionbarsherlock.view.MenuItem: int getItemId() com.actionbarsherlock.view.MenuItem: int getGroupId() com.actionbarsherlock.view.MenuItem: int getOrder() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setTitle(int) com.actionbarsherlock.view.MenuItem: java.lang.CharSequence getTitle() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) com.actionbarsherlock.view.MenuItem: java.lang.CharSequence getTitleCondensed() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setIcon(int) com.actionbarsherlock.view.MenuItem: android.graphics.drawable.Drawable getIcon() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) com.actionbarsherlock.view.MenuItem: android.content.Intent getIntent() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setShortcut(char,char) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setNumericShortcut(char) com.actionbarsherlock.view.MenuItem: char getNumericShortcut() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) com.actionbarsherlock.view.MenuItem: char getAlphabeticShortcut() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setCheckable(boolean) com.actionbarsherlock.view.MenuItem: boolean isCheckable() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setChecked(boolean) com.actionbarsherlock.view.MenuItem: boolean isChecked() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setVisible(boolean) com.actionbarsherlock.view.MenuItem: boolean isVisible() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setEnabled(boolean) com.actionbarsherlock.view.MenuItem: boolean isEnabled() com.actionbarsherlock.view.MenuItem: boolean hasSubMenu() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.SubMenu getSubMenu() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) com.actionbarsherlock.view.MenuItem: android.view.ContextMenu$ContextMenuInfo getMenuInfo() com.actionbarsherlock.view.MenuItem: void setShowAsAction(int) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setActionView(android.view.View) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setActionView(int) com.actionbarsherlock.view.MenuItem: android.view.View getActionView() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.ActionProvider getActionProvider() com.actionbarsherlock.view.MenuItem: boolean expandActionView() com.actionbarsherlock.view.MenuItem: boolean collapseActionView() com.actionbarsherlock.view.MenuItem: boolean isActionViewExpanded() com.actionbarsherlock.view.MenuItem: com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) com.actionbarsherlock.view.MenuItem$OnActionExpandListener com.actionbarsherlock.view.MenuItem$OnActionExpandListener: boolean onMenuItemActionExpand(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.MenuItem$OnActionExpandListener: boolean onMenuItemActionCollapse(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener: boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.view.SubMenu com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderTitle(int) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderIcon(int) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) com.actionbarsherlock.view.SubMenu: void clearHeader() com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setIcon(int) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) com.actionbarsherlock.view.SubMenu: com.actionbarsherlock.view.MenuItem getItem() com.actionbarsherlock.view.Window com.actionbarsherlock.view.Window: long FEATURE_ACTION_BAR com.actionbarsherlock.view.Window: long FEATURE_ACTION_BAR_OVERLAY com.actionbarsherlock.view.Window: long FEATURE_ACTION_MODE_OVERLAY com.actionbarsherlock.view.Window: long FEATURE_NO_TITLE com.actionbarsherlock.view.Window: long FEATURE_PROGRESS com.actionbarsherlock.view.Window: long FEATURE_INDETERMINATE_PROGRESS com.actionbarsherlock.view.Window: Window(android.content.Context) com.actionbarsherlock.view.Window$Callback com.actionbarsherlock.view.Window$Callback: boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.widget.ActivityChooserModel com.actionbarsherlock.widget.ActivityChooserModel: boolean DEBUG com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String LOG_TAG com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String TAG_HISTORICAL_RECORDS com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String TAG_HISTORICAL_RECORD com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String ATTRIBUTE_ACTIVITY com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String ATTRIBUTE_TIME com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String ATTRIBUTE_WEIGHT com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String DEFAULT_HISTORY_FILE_NAME com.actionbarsherlock.widget.ActivityChooserModel: int DEFAULT_HISTORY_MAX_LENGTH com.actionbarsherlock.widget.ActivityChooserModel: int DEFAULT_ACTIVITY_INFLATION com.actionbarsherlock.widget.ActivityChooserModel: float DEFAULT_HISTORICAL_RECORD_WEIGHT com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String HISTORY_FILE_EXTENSION com.actionbarsherlock.widget.ActivityChooserModel: int INVALID_INDEX com.actionbarsherlock.widget.ActivityChooserModel: java.lang.Object sRegistryLock com.actionbarsherlock.widget.ActivityChooserModel: java.util.Map sDataModelRegistry com.actionbarsherlock.widget.ActivityChooserModel: java.lang.Object mInstanceLock com.actionbarsherlock.widget.ActivityChooserModel: java.util.List mActivites com.actionbarsherlock.widget.ActivityChooserModel: java.util.List mHistoricalRecords com.actionbarsherlock.widget.ActivityChooserModel: android.content.Context mContext com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String mHistoryFileName com.actionbarsherlock.widget.ActivityChooserModel: android.content.Intent mIntent com.actionbarsherlock.widget.ActivityChooserModel: com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter mActivitySorter com.actionbarsherlock.widget.ActivityChooserModel: int mHistoryMaxSize com.actionbarsherlock.widget.ActivityChooserModel: boolean mCanReadHistoricalData com.actionbarsherlock.widget.ActivityChooserModel: boolean mReadShareHistoryCalled com.actionbarsherlock.widget.ActivityChooserModel: boolean mHistoricalRecordsChanged com.actionbarsherlock.widget.ActivityChooserModel: android.os.Handler mHandler com.actionbarsherlock.widget.ActivityChooserModel: com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy com.actionbarsherlock.widget.ActivityChooserModel: com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor SERIAL_EXECUTOR com.actionbarsherlock.widget.ActivityChooserModel: void () com.actionbarsherlock.widget.ActivityChooserModel: com.actionbarsherlock.widget.ActivityChooserModel get(android.content.Context,java.lang.String) com.actionbarsherlock.widget.ActivityChooserModel: ActivityChooserModel(android.content.Context,java.lang.String) com.actionbarsherlock.widget.ActivityChooserModel: void setIntent(android.content.Intent) com.actionbarsherlock.widget.ActivityChooserModel: android.content.Intent getIntent() com.actionbarsherlock.widget.ActivityChooserModel: int getActivityCount() com.actionbarsherlock.widget.ActivityChooserModel: android.content.pm.ResolveInfo getActivity(int) com.actionbarsherlock.widget.ActivityChooserModel: int getActivityIndex(android.content.pm.ResolveInfo) com.actionbarsherlock.widget.ActivityChooserModel: android.content.Intent chooseActivity(int) com.actionbarsherlock.widget.ActivityChooserModel: void setOnChooseActivityListener(com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener) com.actionbarsherlock.widget.ActivityChooserModel: android.content.pm.ResolveInfo getDefaultActivity() com.actionbarsherlock.widget.ActivityChooserModel: void setDefaultActivity(int) com.actionbarsherlock.widget.ActivityChooserModel: void readHistoricalData() com.actionbarsherlock.widget.ActivityChooserModel: void persistHistoricalData() com.actionbarsherlock.widget.ActivityChooserModel: void setActivitySorter(com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter) com.actionbarsherlock.widget.ActivityChooserModel: void sortActivities() com.actionbarsherlock.widget.ActivityChooserModel: void setHistoryMaxSize(int) com.actionbarsherlock.widget.ActivityChooserModel: int getHistoryMaxSize() com.actionbarsherlock.widget.ActivityChooserModel: int getHistorySize() com.actionbarsherlock.widget.ActivityChooserModel: boolean addHisoricalRecord(com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord) com.actionbarsherlock.widget.ActivityChooserModel: void pruneExcessiveHistoricalRecordsLocked() com.actionbarsherlock.widget.ActivityChooserModel: void loadActivitiesLocked() com.actionbarsherlock.widget.ActivityChooserModel: android.content.Context access$0(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String access$1(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: java.lang.Object access$2(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: java.util.List access$3(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: void access$4(com.actionbarsherlock.widget.ActivityChooserModel,boolean) com.actionbarsherlock.widget.ActivityChooserModel: android.os.Handler access$5(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: void access$6(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: void access$7(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel: java.lang.String access$8() com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient: void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: android.content.pm.ResolveInfo resolveInfo com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: float weight com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: com.actionbarsherlock.widget.ActivityChooserModel this$0 com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: ActivityChooserModel$ActivityResolveInfo(com.actionbarsherlock.widget.ActivityChooserModel,android.content.pm.ResolveInfo) com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: int hashCode() com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: boolean equals(java.lang.Object) com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: int compareTo(com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo) com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: java.lang.String toString() com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo: int compareTo(java.lang.Object) com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter: void sort(android.content.Intent,java.util.List,java.util.List) com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: float WEIGHT_DECAY_COEFFICIENT com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: java.util.Map mPackageNameToActivityMap com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: com.actionbarsherlock.widget.ActivityChooserModel this$0 com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: void sort(android.content.Intent,java.util.List,java.util.List) com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter: ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter) com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: android.content.ComponentName activity com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: long time com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: float weight com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: ActivityChooserModel$HistoricalRecord(java.lang.String,long,float) com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: ActivityChooserModel$HistoricalRecord(android.content.ComponentName,long,float) com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: int hashCode() com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: boolean equals(java.lang.Object) com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord: java.lang.String toString() com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: com.actionbarsherlock.widget.ActivityChooserModel this$0 com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: void run() com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader: com.actionbarsherlock.widget.ActivityChooserModel access$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1 com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1: com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader this$1 com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1: ActivityChooserModel$HistoryLoader$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1: void run() com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister: com.actionbarsherlock.widget.ActivityChooserModel this$0 com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister: ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister: void run() com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister: ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister) com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener: boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: java.util.LinkedList mTasks com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: java.lang.Runnable mActive com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: ActivityChooserModel$SerialExecutor() com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: void execute(java.lang.Runnable) com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: void scheduleNext() com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor: ActivityChooserModel$SerialExecutor(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor) com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1 com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1: com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor this$1 com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1: java.lang.Runnable val$r com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1: ActivityChooserModel$SerialExecutor$1(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor,java.lang.Runnable) com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1: void run() com.actionbarsherlock.widget.ActivityChooserView com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.widget.ActivityChooserView$Callbacks mCallbacks com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.internal.widget.IcsLinearLayout mActivityChooserContent com.actionbarsherlock.widget.ActivityChooserView: android.graphics.drawable.Drawable mActivityChooserContentBackground com.actionbarsherlock.widget.ActivityChooserView: android.widget.FrameLayout mExpandActivityOverflowButton com.actionbarsherlock.widget.ActivityChooserView: android.widget.ImageView mExpandActivityOverflowButtonImage com.actionbarsherlock.widget.ActivityChooserView: android.widget.FrameLayout mDefaultActivityButton com.actionbarsherlock.widget.ActivityChooserView: android.widget.ImageView mDefaultActivityButtonImage com.actionbarsherlock.widget.ActivityChooserView: int mListPopupMaxWidth com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.view.ActionProvider mProvider com.actionbarsherlock.widget.ActivityChooserView: android.database.DataSetObserver mModelDataSetOberver com.actionbarsherlock.widget.ActivityChooserView: android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.internal.widget.IcsListPopupWindow mListPopupWindow com.actionbarsherlock.widget.ActivityChooserView: android.widget.PopupWindow$OnDismissListener mOnDismissListener com.actionbarsherlock.widget.ActivityChooserView: boolean mIsSelectingDefaultActivity com.actionbarsherlock.widget.ActivityChooserView: int mInitialActivityCount com.actionbarsherlock.widget.ActivityChooserView: boolean mIsAttachedToWindow com.actionbarsherlock.widget.ActivityChooserView: int mDefaultActionButtonContentDescription com.actionbarsherlock.widget.ActivityChooserView: android.content.Context mContext com.actionbarsherlock.widget.ActivityChooserView: boolean IS_HONEYCOMB com.actionbarsherlock.widget.ActivityChooserView: void () com.actionbarsherlock.widget.ActivityChooserView: ActivityChooserView(android.content.Context) com.actionbarsherlock.widget.ActivityChooserView: ActivityChooserView(android.content.Context,android.util.AttributeSet) com.actionbarsherlock.widget.ActivityChooserView: ActivityChooserView(android.content.Context,android.util.AttributeSet,int) com.actionbarsherlock.widget.ActivityChooserView: void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserView: void setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable) com.actionbarsherlock.widget.ActivityChooserView: void setExpandActivityOverflowButtonContentDescription(int) com.actionbarsherlock.widget.ActivityChooserView: void setProvider(com.actionbarsherlock.view.ActionProvider) com.actionbarsherlock.widget.ActivityChooserView: boolean showPopup() com.actionbarsherlock.widget.ActivityChooserView: void showPopupUnchecked(int) com.actionbarsherlock.widget.ActivityChooserView: boolean dismissPopup() com.actionbarsherlock.widget.ActivityChooserView: boolean isShowingPopup() com.actionbarsherlock.widget.ActivityChooserView: void onAttachedToWindow() com.actionbarsherlock.widget.ActivityChooserView: void onDetachedFromWindow() com.actionbarsherlock.widget.ActivityChooserView: void onMeasure(int,int) com.actionbarsherlock.widget.ActivityChooserView: void onLayout(boolean,int,int,int,int) com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.widget.ActivityChooserModel getDataModel() com.actionbarsherlock.widget.ActivityChooserView: void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) com.actionbarsherlock.widget.ActivityChooserView: void setInitialActivityCount(int) com.actionbarsherlock.widget.ActivityChooserView: void setDefaultActionButtonContentDescription(int) com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.internal.widget.IcsListPopupWindow getListPopupWindow() com.actionbarsherlock.widget.ActivityChooserView: void updateAppearance() com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter access$0(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: com.actionbarsherlock.internal.widget.IcsListPopupWindow access$1(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: void access$2(com.actionbarsherlock.widget.ActivityChooserView,int) com.actionbarsherlock.widget.ActivityChooserView: boolean access$3(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: android.content.Context access$4(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: android.widget.FrameLayout access$5(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: android.widget.FrameLayout access$6(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: void access$7(com.actionbarsherlock.widget.ActivityChooserView,boolean) com.actionbarsherlock.widget.ActivityChooserView: int access$8(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: android.widget.PopupWindow$OnDismissListener access$9(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: android.database.DataSetObserver access$10(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView: boolean access$11() com.actionbarsherlock.widget.ActivityChooserView: void access$12(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$1 com.actionbarsherlock.widget.ActivityChooserView$1: com.actionbarsherlock.widget.ActivityChooserView this$0 com.actionbarsherlock.widget.ActivityChooserView$1: ActivityChooserView$1(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$1: void onChanged() com.actionbarsherlock.widget.ActivityChooserView$1: void onInvalidated() com.actionbarsherlock.widget.ActivityChooserView$2 com.actionbarsherlock.widget.ActivityChooserView$2: com.actionbarsherlock.widget.ActivityChooserView this$0 com.actionbarsherlock.widget.ActivityChooserView$2: ActivityChooserView$2(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$2: void onGlobalLayout() com.actionbarsherlock.widget.ActivityChooserView$3 com.actionbarsherlock.widget.ActivityChooserView$3: com.actionbarsherlock.widget.ActivityChooserView this$0 com.actionbarsherlock.widget.ActivityChooserView$3: ActivityChooserView$3(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$3: void onChanged() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int MAX_ACTIVITY_COUNT_UNLIMITED com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int MAX_ACTIVITY_COUNT_DEFAULT com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int ITEM_VIEW_TYPE_ACTIVITY com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int ITEM_VIEW_TYPE_FOOTER com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int ITEM_VIEW_TYPE_COUNT com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: com.actionbarsherlock.widget.ActivityChooserModel mDataModel com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int mMaxActivityCount com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: boolean mShowDefaultActivity com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: boolean mHighlightDefaultActivity com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: boolean mShowFooterView com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: com.actionbarsherlock.widget.ActivityChooserView this$0 com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: void setDataModel(com.actionbarsherlock.widget.ActivityChooserModel) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getItemViewType(int) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getViewTypeCount() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getCount() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: java.lang.Object getItem(int) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: long getItemId(int) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: android.view.View getView(int,android.view.View,android.view.ViewGroup) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int measureContentWidth() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: void setMaxActivityCount(int) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: android.content.pm.ResolveInfo getDefaultActivity() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: void setShowFooterView(boolean) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getActivityCount() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getHistorySize() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: int getMaxActivityCount() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: com.actionbarsherlock.widget.ActivityChooserModel getDataModel() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: void setShowDefaultActivity(boolean,boolean) com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: boolean getShowDefaultActivity() com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter: ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter) com.actionbarsherlock.widget.ActivityChooserView$Callbacks com.actionbarsherlock.widget.ActivityChooserView$Callbacks: com.actionbarsherlock.widget.ActivityChooserView this$0 com.actionbarsherlock.widget.ActivityChooserView$Callbacks: ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView) com.actionbarsherlock.widget.ActivityChooserView$Callbacks: void onItemClick(android.widget.AdapterView,android.view.View,int,long) com.actionbarsherlock.widget.ActivityChooserView$Callbacks: void onClick(android.view.View) com.actionbarsherlock.widget.ActivityChooserView$Callbacks: boolean onLongClick(android.view.View) com.actionbarsherlock.widget.ActivityChooserView$Callbacks: void onDismiss() com.actionbarsherlock.widget.ActivityChooserView$Callbacks: void notifyOnDismissListener() com.actionbarsherlock.widget.ActivityChooserView$Callbacks: ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$Callbacks) com.actionbarsherlock.widget.ActivityChooserView$SetActivated com.actionbarsherlock.widget.ActivityChooserView$SetActivated: ActivityChooserView$SetActivated() com.actionbarsherlock.widget.ActivityChooserView$SetActivated: void invoke(android.view.View,boolean) com.actionbarsherlock.widget.ShareActionProvider com.actionbarsherlock.widget.ShareActionProvider: int DEFAULT_INITIAL_ACTIVITY_COUNT com.actionbarsherlock.widget.ShareActionProvider: int mMaxShownActivityCount com.actionbarsherlock.widget.ShareActionProvider: com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener com.actionbarsherlock.widget.ShareActionProvider: java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME com.actionbarsherlock.widget.ShareActionProvider: android.content.Context mContext com.actionbarsherlock.widget.ShareActionProvider: java.lang.String mShareHistoryFileName com.actionbarsherlock.widget.ShareActionProvider: com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener com.actionbarsherlock.widget.ShareActionProvider: com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener com.actionbarsherlock.widget.ShareActionProvider: ShareActionProvider(android.content.Context) com.actionbarsherlock.widget.ShareActionProvider: void setOnShareTargetSelectedListener(com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener) com.actionbarsherlock.widget.ShareActionProvider: android.view.View onCreateActionView() com.actionbarsherlock.widget.ShareActionProvider: boolean hasSubMenu() com.actionbarsherlock.widget.ShareActionProvider: void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) com.actionbarsherlock.widget.ShareActionProvider: void setShareHistoryFileName(java.lang.String) com.actionbarsherlock.widget.ShareActionProvider: void setShareIntent(android.content.Intent) com.actionbarsherlock.widget.ShareActionProvider: void setActivityChooserPolicyIfNeeded() com.actionbarsherlock.widget.ShareActionProvider: android.content.Context access$0(com.actionbarsherlock.widget.ShareActionProvider) com.actionbarsherlock.widget.ShareActionProvider: java.lang.String access$1(com.actionbarsherlock.widget.ShareActionProvider) com.actionbarsherlock.widget.ShareActionProvider: com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener access$2(com.actionbarsherlock.widget.ShareActionProvider) com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener: boolean onShareTargetSelected(com.actionbarsherlock.widget.ShareActionProvider,android.content.Intent) com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy: com.actionbarsherlock.widget.ShareActionProvider this$0 com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy: ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider) com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy: boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy: ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy) com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener: com.actionbarsherlock.widget.ShareActionProvider this$0 com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener: ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider) com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener: boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener: ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener) com.crittercism.NotificationActivity com.crittercism.NotificationActivity: NotificationActivity() com.crittercism.NotificationActivity: void onCreate(android.os.Bundle) com.crittercism.NotificationActivity: void onClick(android.view.View) com.crittercism.NotificationActivity: boolean onTouch(android.view.View,android.view.MotionEvent) com.crittercism.app.Crittercism com.crittercism.app.Crittercism: com.crittercism.app.Crittercism c com.crittercism.app.Crittercism: crittercism.android.b d com.crittercism.app.Crittercism: crittercism.android.d e com.crittercism.app.Crittercism: crittercism.android.e f com.crittercism.app.Crittercism: boolean g com.crittercism.app.Crittercism: android.content.Context h com.crittercism.app.Crittercism: float i com.crittercism.app.Crittercism: java.lang.String a com.crittercism.app.Crittercism: crittercism.android.i j com.crittercism.app.Crittercism: crittercism.android.m k com.crittercism.app.Crittercism: crittercism.android.k l com.crittercism.app.Crittercism: crittercism.android.l m com.crittercism.app.Crittercism: boolean n com.crittercism.app.Crittercism: boolean o com.crittercism.app.Crittercism: boolean p com.crittercism.app.Crittercism: boolean q com.crittercism.app.Crittercism: java.lang.String r com.crittercism.app.Crittercism: int s com.crittercism.app.Crittercism: java.lang.String t com.crittercism.app.Crittercism: java.lang.String u com.crittercism.app.Crittercism: java.lang.String v com.crittercism.app.Crittercism: java.lang.String w com.crittercism.app.Crittercism: boolean x com.crittercism.app.Crittercism: android.os.Handler b com.crittercism.app.Crittercism: Crittercism() com.crittercism.app.Crittercism: com.crittercism.app.Crittercism a() com.crittercism.app.Crittercism: boolean init(android.content.Context,java.lang.String,org.json.JSONObject[]) com.crittercism.app.Crittercism: void sendAppLoadData() com.crittercism.app.Crittercism: boolean b() com.crittercism.app.Crittercism: boolean c() com.crittercism.app.Crittercism: boolean a(java.lang.Throwable) com.crittercism.app.Crittercism: boolean d() com.crittercism.app.Crittercism: boolean e() com.crittercism.app.Crittercism: void logHandledException(java.lang.Throwable) com.crittercism.app.Crittercism: boolean f() com.crittercism.app.Crittercism: boolean g() com.crittercism.app.Crittercism: boolean h() com.crittercism.app.Crittercism: boolean i() com.crittercism.app.Crittercism: java.lang.String j() com.crittercism.app.Crittercism: android.content.Context k() com.crittercism.app.Crittercism: crittercism.android.b l() com.crittercism.app.Crittercism: crittercism.android.i m() com.crittercism.app.Crittercism: void a(crittercism.android.i) com.crittercism.app.Crittercism: crittercism.android.m n() com.crittercism.app.Crittercism: void a(crittercism.android.m) com.crittercism.app.Crittercism: crittercism.android.k o() com.crittercism.app.Crittercism: void a(crittercism.android.k) com.crittercism.app.Crittercism: crittercism.android.l p() com.crittercism.app.Crittercism: void a(crittercism.android.l) com.crittercism.app.Crittercism: java.lang.String w() com.crittercism.app.Crittercism: int x() com.crittercism.app.Crittercism: java.lang.String q() com.crittercism.app.Crittercism: java.lang.String r() com.crittercism.app.Crittercism: boolean a(android.content.Context) com.crittercism.app.Crittercism: void setOptOutStatus(boolean) com.crittercism.app.Crittercism: boolean getOptOutStatus() com.crittercism.app.Crittercism: boolean a(android.content.Context,java.lang.String) com.crittercism.app.Crittercism: boolean didCrashOnLastAppLoad() com.crittercism.app.Crittercism: java.lang.String getNotificationTitle() com.crittercism.app.Crittercism: boolean s() com.crittercism.app.Crittercism: void setUsername(java.lang.String) com.crittercism.app.Crittercism: void setMetadata(org.json.JSONObject) com.crittercism.app.Crittercism: int t() com.crittercism.app.Crittercism: void leaveBreadcrumb(java.lang.String) com.crittercism.app.Crittercism: java.lang.String u() com.crittercism.app.Crittercism: long a(java.util.Date) com.crittercism.app.Crittercism: void v() com.crittercism.app.Crittercism: java.lang.String a(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism: android.content.Context b(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism: crittercism.android.b c(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism: void () com.crittercism.app.Crittercism$1 com.crittercism.app.Crittercism$1: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$1: Crittercism$1(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$1: void run() com.crittercism.app.Crittercism$10 com.crittercism.app.Crittercism$10: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$10: Crittercism$10(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$10: java.lang.Boolean a() com.crittercism.app.Crittercism$10: java.lang.Object call() com.crittercism.app.Crittercism$2 com.crittercism.app.Crittercism$2: org.json.JSONObject a com.crittercism.app.Crittercism$2: com.crittercism.app.Crittercism b com.crittercism.app.Crittercism$2: Crittercism$2(com.crittercism.app.Crittercism,org.json.JSONObject) com.crittercism.app.Crittercism$2: void run() com.crittercism.app.Crittercism$3 com.crittercism.app.Crittercism$3: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$3: Crittercism$3(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$3: void handleMessage(android.os.Message) com.crittercism.app.Crittercism$4 com.crittercism.app.Crittercism$4: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$4: Crittercism$4(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$4: void run() com.crittercism.app.Crittercism$5 com.crittercism.app.Crittercism$5: Crittercism$5() com.crittercism.app.Crittercism$5: void run() com.crittercism.app.Crittercism$6 com.crittercism.app.Crittercism$6: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$6: Crittercism$6(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$6: java.lang.Boolean a() com.crittercism.app.Crittercism$6: java.lang.Object call() com.crittercism.app.Crittercism$7 com.crittercism.app.Crittercism$7: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$7: Crittercism$7(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$7: java.lang.Boolean a() com.crittercism.app.Crittercism$7: java.lang.Object call() com.crittercism.app.Crittercism$8 com.crittercism.app.Crittercism$8: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$8: Crittercism$8(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$8: void run() com.crittercism.app.Crittercism$9 com.crittercism.app.Crittercism$9: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$9: Crittercism$9(com.crittercism.app.Crittercism) com.crittercism.app.Crittercism$9: java.lang.Boolean a() com.crittercism.app.Crittercism$9: java.lang.Object call() com.crittercism.app.Crittercism$a com.crittercism.app.Crittercism$a: java.lang.Thread$UncaughtExceptionHandler b com.crittercism.app.Crittercism$a: com.crittercism.app.Crittercism a com.crittercism.app.Crittercism$a: Crittercism$a(com.crittercism.app.Crittercism,java.lang.Thread$UncaughtExceptionHandler) com.crittercism.app.Crittercism$a: void uncaughtException(java.lang.Thread,java.lang.Throwable) com.crittercism.app.CrittercismNDK com.crittercism.app.CrittercismNDK: java.lang.String LIBNAME com.crittercism.app.CrittercismNDK: java.lang.String LIBPATH com.crittercism.app.CrittercismNDK: int LIBRARYVERSION com.crittercism.app.CrittercismNDK: CrittercismNDK() com.crittercism.app.CrittercismNDK: boolean installNdk(java.lang.String) com.crittercism.app.CrittercismNDK: boolean checkLibraryVersion(int) com.crittercism.app.CrittercismNDK: void installNdkLib(android.content.Context,java.lang.String) com.crittercism.app.CrittercismNDK: boolean installLib(android.content.Context) com.slidingmenu.example.BaseActivity com.slidingmenu.example.BaseActivity: BaseActivity(int) com.slidingmenu.example.ExampleListActivity com.slidingmenu.example.ExampleListActivity: ExampleListActivity() com.slidingmenu.example.LeftAndRightActivity com.slidingmenu.example.LeftAndRightActivity: LeftAndRightActivity() com.slidingmenu.example.PropertiesActivity com.slidingmenu.example.PropertiesActivity: PropertiesActivity() com.slidingmenu.example.SampleListFragment com.slidingmenu.example.SampleListFragment: SampleListFragment() com.slidingmenu.example.SlidingContent com.slidingmenu.example.SlidingContent: SlidingContent() com.slidingmenu.example.SlidingTitleBar com.slidingmenu.example.SlidingTitleBar: SlidingTitleBar() com.slidingmenu.example.ViewPagerActivity com.slidingmenu.example.ViewPagerActivity: ViewPagerActivity() com.slidingmenu.example.anim.CustomAnimation com.slidingmenu.example.anim.CustomAnimation: CustomAnimation(int,com.slidingmenu.lib.SlidingMenu$CanvasTransformer) com.slidingmenu.example.anim.CustomScaleAnimation com.slidingmenu.example.anim.CustomScaleAnimation: CustomScaleAnimation() com.slidingmenu.example.anim.CustomSlideAnimation com.slidingmenu.example.anim.CustomSlideAnimation: CustomSlideAnimation() com.slidingmenu.example.anim.CustomZoomAnimation com.slidingmenu.example.anim.CustomZoomAnimation: CustomZoomAnimation() com.slidingmenu.example.fragments.BirdActivity com.slidingmenu.example.fragments.BirdActivity: BirdActivity() com.slidingmenu.example.fragments.FragmentChangeActivity com.slidingmenu.example.fragments.FragmentChangeActivity: FragmentChangeActivity() com.slidingmenu.example.fragments.ResponsiveUIActivity com.slidingmenu.example.fragments.ResponsiveUIActivity: ResponsiveUIActivity() com.slidingmenu.lib.CustomViewAbove com.slidingmenu.lib.CustomViewAbove: CustomViewAbove(android.content.Context,android.util.AttributeSet) com.slidingmenu.lib.CustomViewBehind com.slidingmenu.lib.CustomViewBehind: CustomViewBehind(android.content.Context,android.util.AttributeSet) com.slidingmenu.lib.SlidingMenu com.slidingmenu.lib.SlidingMenu: SlidingMenu(android.content.Context) com.slidingmenu.lib.SlidingMenu: SlidingMenu(android.content.Context,android.util.AttributeSet) com.slidingmenu.lib.SlidingMenu: SlidingMenu(android.content.Context,android.util.AttributeSet,int) com.slidingmenu.lib.SlidingMenu$SavedState com.slidingmenu.lib.SlidingMenu$SavedState: android.os.Parcelable$Creator CREATOR com.slidingmenu.lib.app.SlidingActivity com.slidingmenu.lib.app.SlidingActivity: void setContentView(android.view.View) com.slidingmenu.lib.app.SlidingActivity: void setBehindContentView(android.view.View) com.slidingmenu.lib.app.SlidingFragmentActivity com.slidingmenu.lib.app.SlidingFragmentActivity: SlidingFragmentActivity() com.slidingmenu.lib.app.SlidingFragmentActivity: void setContentView(android.view.View) com.slidingmenu.lib.app.SlidingFragmentActivity: void setBehindContentView(android.view.View) com.slidingmenu.lib.app.SlidingListActivity com.slidingmenu.lib.app.SlidingListActivity: void setContentView(android.view.View) com.slidingmenu.lib.app.SlidingListActivity: void setBehindContentView(android.view.View) com.slidingmenu.lib.app.SlidingPreferenceActivity com.slidingmenu.lib.app.SlidingPreferenceActivity: void setContentView(android.view.View) com.slidingmenu.lib.app.SlidingPreferenceActivity: void setBehindContentView(android.view.View) crittercism.android.d$a: crittercism.android.d$a[] values() crittercism.android.d$a: crittercism.android.d$a valueOf(java.lang.String) crittercism.android.f$a: crittercism.android.f$a[] values() crittercism.android.f$a: crittercism.android.f$a valueOf(java.lang.String) ================================================ FILE: example/proguard/usage.txt ================================================ android.support.v13.app.FragmentCompat android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl android.support.v13.app.FragmentCompat$FragmentCompatImpl android.support.v13.app.FragmentCompat$ICSFragmentCompatImpl android.support.v13.app.FragmentCompat$ICSMR1FragmentCompatImpl android.support.v13.app.FragmentCompatICS android.support.v13.app.FragmentCompatICSMR1 android.support.v13.app.FragmentPagerAdapter android.support.v13.app.FragmentStatePagerAdapter android.support.v13.dreams.BasicDream: private static final java.lang.String TAG private static final boolean DEBUG 112:112:protected android.view.View getContentView() 122:123:protected void invalidate() android.support.v13.dreams.BasicDream$BasicDreamView: 47:49:public BasicDream$BasicDreamView(android.support.v13.dreams.BasicDream,android.content.Context,android.util.AttributeSet) android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs android.support.v4.content.AsyncTaskLoader android.support.v4.content.AsyncTaskLoader$LoadTask android.support.v4.content.ContextCompatHoneycomb: 25:25:ContextCompatHoneycomb() android.support.v4.content.ContextCompatJellybean: 23:23:ContextCompatJellybean() android.support.v4.content.CursorLoader android.support.v4.content.IntentCompat android.support.v4.content.Loader: android.content.Context mContext 90:92:public Loader(android.content.Context) 102:105:public void deliverResult(java.lang.Object) 111:111:public android.content.Context getContext() 118:118:public int getId() 157:157:public boolean isStarted() 166:166:public boolean isAbandoned() 175:175:public boolean isReset() 217:218:public void forceLoad() 225:225:protected void onForceLoad() 312:314:public boolean takeContentChanged() 326:334:public void onContentChanged() android.support.v4.content.Loader$ForceLoadContentObserver android.support.v4.content.Loader$OnLoadCompleteListener: public abstract void onLoadComplete(android.support.v4.content.Loader,java.lang.Object) android.support.v4.content.LocalBroadcastManager android.support.v4.content.LocalBroadcastManager$1 android.support.v4.content.LocalBroadcastManager$BroadcastRecord android.support.v4.content.LocalBroadcastManager$ReceiverRecord android.support.v4.content.ModernAsyncTask android.support.v4.content.ModernAsyncTask$1 android.support.v4.content.ModernAsyncTask$2 android.support.v4.content.ModernAsyncTask$3 android.support.v4.content.ModernAsyncTask$4 android.support.v4.content.ModernAsyncTask$AsyncTaskResult android.support.v4.content.ModernAsyncTask$InternalHandler android.support.v4.content.ModernAsyncTask$Status android.support.v4.content.ModernAsyncTask$WorkerRunnable android.support.v4.content.pm.ActivityInfoCompat android.support.v4.database.DatabaseUtilsCompat android.support.v4.net.ConnectivityManagerCompat android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl android.support.v4.net.ConnectivityManagerCompat$ConnectivityManagerCompatImpl android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl android.support.v4.net.ConnectivityManagerCompatGingerbread android.support.v4.net.ConnectivityManagerCompatHoneycombMR2 android.support.v4.net.ConnectivityManagerCompatJellyBean android.support.v4.net.TrafficStatsCompat android.support.v4.net.TrafficStatsCompat$1 android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1 android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl android.support.v4.net.TrafficStatsCompat$TrafficStatsCompatImpl android.support.v4.net.TrafficStatsCompatIcs android.support.v4.os.ParcelableCompat: 26:42:public ParcelableCompat() android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub: 22:22:ParcelableCompatCreatorHoneycombMR2Stub() android.support.v4.util.DebugUtils: 25:25:public DebugUtils() android.support.v4.util.LongSparseArray android.support.v4.util.LruCache android.support.v4.util.SparseArrayCompat: 107:111:public void removeAtRange(int,int) 236:241:public void setValueAt(int,java.lang.Object) 265:273:public int indexOfValue(java.lang.Object) 296:323:public void append(int,java.lang.Object) android.support.v4.util.TimeUtils android.support.v4.view.AccessibilityDelegateCompatIcs: 28:30:AccessibilityDelegateCompatIcs() android.support.v4.view.AccessibilityDelegateCompatJellyBean: 30:32:AccessibilityDelegateCompatJellyBean() android.support.v4.view.KeyEventCompat: 25:95:public KeyEventCompat() 127:127:public static int normalizeMetaState(int) 131:131:public static boolean metaStateHasModifiers(int,int) 135:135:public static boolean metaStateHasNoModifiers(int) android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl: private static final int META_MODIFIER_MASK private static final int META_ALL_MASK android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl: 98:98:public int normalizeMetaState(int) android.support.v4.view.KeyEventCompat$KeyEventVersionImpl: public abstract int normalizeMetaState(int) android.support.v4.view.KeyEventCompatHoneycomb: 24:24:KeyEventCompatHoneycomb() 26:26:public static int normalizeMetaState(int) android.support.v4.view.MenuCompat android.support.v4.view.MenuCompat$BaseMenuVersionImpl android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl android.support.v4.view.MenuCompat$MenuVersionImpl android.support.v4.view.MenuItemCompat android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl android.support.v4.view.MenuItemCompat$MenuVersionImpl android.support.v4.view.MenuItemCompatHoneycomb android.support.v4.view.MotionEventCompat: public static final int ACTION_MASK public static final int ACTION_POINTER_DOWN public static final int ACTION_POINTER_UP public static final int ACTION_HOVER_MOVE public static final int ACTION_SCROLL public static final int ACTION_POINTER_INDEX_MASK public static final int ACTION_POINTER_INDEX_SHIFT public static final int ACTION_HOVER_ENTER public static final int ACTION_HOVER_EXIT 25:75:public MotionEventCompat() 174:174:public static int getActionMasked(android.view.MotionEvent) android.support.v4.view.MotionEventCompatEclair: 24:24:MotionEventCompatEclair() android.support.v4.view.PagerTabStrip: private static final java.lang.String TAG private static final int INDICATOR_HEIGHT private static final int MIN_PADDING_BOTTOM private static final int TAB_PADDING private static final int TAB_SPACING private static final int MIN_TEXT_SPACING private static final int FULL_UNDERLINE_HEIGHT private static final int MIN_STRIP_HEIGHT 76:77:public PagerTabStrip(android.content.Context) 129:132:public void setTabIndicatorColor(int) 140:141:public void setTabIndicatorColorResource(int) 147:147:public int getTabIndicatorColor() 197:200:public void setDrawFullUnderline(boolean) 210:210:public boolean getDrawFullUnderline() android.support.v4.view.PagerTitleStrip: private static final java.lang.String TAG private static final float SIDE_ALPHA private static final int TEXT_SPACING 108:109:public PagerTitleStrip(android.content.Context) 202:207:public void setTextColor(int) 232:234:public void setGravity(int) android.support.v4.view.PagerTitleStripIcs: 26:31:PagerTitleStripIcs() android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform: private static final java.lang.String TAG android.support.v4.view.VelocityTrackerCompat: 25:51:public VelocityTrackerCompat() 91:91:public static float getYVelocity(android.view.VelocityTracker,int) android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl: 44:44:public float getYVelocity(android.view.VelocityTracker,int) android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl: 58:58:public float getYVelocity(android.view.VelocityTracker,int) android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl: public abstract float getYVelocity(android.view.VelocityTracker,int) android.support.v4.view.VelocityTrackerCompatHoneycomb: 24:24:VelocityTrackerCompatHoneycomb() 29:29:public static float getYVelocity(android.view.VelocityTracker,int) android.support.v4.view.ViewCompat: public static final int OVER_SCROLL_ALWAYS public static final int OVER_SCROLL_IF_CONTENT_SCROLLS public static final int OVER_SCROLL_NEVER private static final long FAKE_FRAME_TIME public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO public static final int IMPORTANT_FOR_ACCESSIBILITY_YES public static final int IMPORTANT_FOR_ACCESSIBILITY_NO 29:186:public ViewCompat() 264:264:public static boolean canScrollVertically(android.view.View,int) 293:294:public static void setOverScrollMode(android.view.View,int) 330:331:public static void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 363:364:public static void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 399:400:public static void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 426:426:public static boolean hasTransientState(android.view.View) 437:438:public static void setHasTransientState(android.view.View,boolean) 468:469:public static void postInvalidateOnAnimation(android.view.View,int,int,int,int) 482:483:public static void postOnAnimation(android.view.View,java.lang.Runnable) 499:500:public static void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) 558:558:public static android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View) android.support.v4.view.ViewCompat$BaseViewCompatImpl: 89:89:public boolean canScrollVertically(android.view.View,int) 96:96:public void setOverScrollMode(android.view.View,int) 102:102:public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 105:105:public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 108:108:public void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 111:111:public boolean hasTransientState(android.view.View) 115:115:public void setHasTransientState(android.view.View,boolean) 120:121:public void postInvalidateOnAnimation(android.view.View,int,int,int,int) 123:124:public void postOnAnimation(android.view.View,java.lang.Runnable) 126:127:public void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) 138:138:public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View) android.support.v4.view.ViewCompat$GBViewCompatImpl: 149:150:public void setOverScrollMode(android.view.View,int) android.support.v4.view.ViewCompat$ICSViewCompatImpl: 166:166:public boolean canScrollVertically(android.view.View,int) 170:171:public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 174:175:public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 178:179:public void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) android.support.v4.view.ViewCompat$JBViewCompatImpl: 189:189:public boolean hasTransientState(android.view.View) 193:194:public void setHasTransientState(android.view.View,boolean) 201:202:public void postInvalidateOnAnimation(android.view.View,int,int,int,int) 205:206:public void postOnAnimation(android.view.View,java.lang.Runnable) 209:210:public void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) 221:225:public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View) android.support.v4.view.ViewCompat$ViewCompatImpl: public abstract boolean canScrollVertically(android.view.View,int) public abstract void setOverScrollMode(android.view.View,int) public abstract void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) public abstract void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) public abstract void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) public abstract boolean hasTransientState(android.view.View) public abstract void setHasTransientState(android.view.View,boolean) public abstract void postInvalidateOnAnimation(android.view.View,int,int,int,int) public abstract void postOnAnimation(android.view.View,java.lang.Runnable) public abstract void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) public abstract android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View) android.support.v4.view.ViewCompatGingerbread: 21:21:ViewCompatGingerbread() 27:28:public static void setOverScrollMode(android.view.View,int) android.support.v4.view.ViewCompatHC: 21:21:ViewCompatHC() android.support.v4.view.ViewCompatICS: 27:27:ViewCompatICS() 34:34:public static boolean canScrollVertically(android.view.View,int) 42:43:public static void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 46:47:public static void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) 50:51:public static void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object) android.support.v4.view.ViewCompatJB: 24:24:public ViewCompatJB() 27:27:public static boolean hasTransientState(android.view.View) 31:32:public static void setHasTransientState(android.view.View,boolean) 40:41:public static void postInvalidateOnAnimation(android.view.View,int,int,int,int) 44:45:public static void postOnAnimation(android.view.View,java.lang.Runnable) 48:49:public static void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) 60:60:public static java.lang.Object getAccessibilityNodeProvider(android.view.View) android.support.v4.view.ViewConfigurationCompat: 25:46:public ViewConfigurationCompat() android.support.v4.view.ViewConfigurationCompatFroyo: 24:24:ViewConfigurationCompatFroyo() android.support.v4.view.ViewGroupCompat android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl android.support.v4.view.ViewGroupCompat$ViewGroupCompatImpl android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl android.support.v4.view.ViewGroupCompatIcs android.support.v4.view.ViewPager: private static final java.lang.String TAG private static final boolean DEBUG private static final boolean USE_CACHE private static final int DEFAULT_OFFSCREEN_PAGES private static final int MAX_SETTLE_DURATION private static final int MIN_DISTANCE_FOR_FLING private static final int DEFAULT_GUTTER_SIZE private boolean mIgnoreGutter private static final int INVALID_POINTER private static final int CLOSE_ENOUGH private long mFakeDragBeginTime public static final int SCROLL_STATE_IDLE public static final int SCROLL_STATE_DRAGGING public static final int SCROLL_STATE_SETTLING 527:527:public int getOffscreenPageLimit() 548:557:public void setOffscreenPageLimit(int) 568:575:public void setPageMargin(int) 583:583:public int getPageMargin() 592:596:public void setPageMarginDrawable(android.graphics.drawable.Drawable) 604:605:public void setPageMarginDrawable(int) 638:639:void smoothScrollTo(int,int) 2025:2041:public boolean beginFakeDrag() 2051:2072:public void endFakeDrag() 2082:2120:public void fakeDragBy(float) 2132:2132:public boolean isFakeDragging() android.support.v4.view.ViewPager$SimpleOnPageChangeListener android.support.v4.view.accessibility.AccessibilityEventCompat android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventVersionImpl android.support.v4.view.accessibility.AccessibilityEventCompatIcs android.support.v4.view.accessibility.AccessibilityManagerCompat android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1 android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerVersionImpl android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat android.support.v4.view.accessibility.AccessibilityManagerCompatIcs android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1 android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge android.support.v4.view.accessibility.AccessibilityNodeInfoCompat: public static final int ACTION_FOCUS public static final int ACTION_CLEAR_FOCUS public static final int ACTION_SELECT public static final int ACTION_CLEAR_SELECTION public static final int ACTION_CLICK public static final int ACTION_LONG_CLICK public static final int ACTION_ACCESSIBILITY_FOCUS public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY public static final int ACTION_NEXT_HTML_ELEMENT public static final int ACTION_PREVIOUS_HTML_ELEMENT public static final int ACTION_SCROLL_FORWARD public static final int ACTION_SCROLL_BACKWARD public static final java.lang.String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT public static final java.lang.String ACTION_ARGUMENT_HTML_ELEMENT_STRING public static final int FOCUS_INPUT public static final int FOCUS_ACCESSIBILITY public static final int MOVEMENT_GRANULARITY_CHARACTER public static final int MOVEMENT_GRANULARITY_WORD public static final int MOVEMENT_GRANULARITY_LINE public static final int MOVEMENT_GRANULARITY_PARAGRAPH public static final int MOVEMENT_GRANULARITY_PAGE 918:921:static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat wrapNonNullInstance(java.lang.Object) 949:949:public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(android.view.View) 963:963:public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(android.view.View,int) 973:973:public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain() 984:984:public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat) 993:994:public void setSource(android.view.View) 1016:1017:public void setSource(android.view.View,int) 1031:1031:public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat findFocus(int) 1049:1049:public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat focusSearch(int) 1058:1058:public int getWindowId() 1067:1067:public int getChildCount() 1084:1084:public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getChild(int) 1099:1100:public void addChild(android.view.View) 1117:1118:public void addChild(android.view.View,int) 1130:1130:public int getActions() 1161:1161:public boolean performAction(int) 1178:1178:public boolean performAction(int,android.os.Bundle) 1194:1195:public void setMovementGranularities(int) 1203:1203:public int getMovementGranularities() 1220:1227:public java.util.List findAccessibilityNodeInfosByText(java.lang.String) 1241:1241:public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat getParent() 1256:1257:public void setParent(android.view.View) 1279:1280:public void setParent(android.view.View,int) 1288:1289:public void getBoundsInParent(android.graphics.Rect) 1303:1304:public void setBoundsInParent(android.graphics.Rect) 1312:1313:public void getBoundsInScreen(android.graphics.Rect) 1327:1328:public void setBoundsInScreen(android.graphics.Rect) 1336:1336:public boolean isCheckable() 1351:1352:public void setCheckable(boolean) 1360:1360:public boolean isChecked() 1375:1376:public void setChecked(boolean) 1384:1384:public boolean isFocusable() 1399:1400:public void setFocusable(boolean) 1408:1408:public boolean isFocused() 1423:1424:public void setFocused(boolean) 1432:1432:public boolean isVisibleToUser() 1448:1449:public void setVisibleToUser(boolean) 1457:1457:public boolean isAccessibilityFocused() 1473:1474:public void setAccessibilityFocused(boolean) 1482:1482:public boolean isSelected() 1497:1498:public void setSelected(boolean) 1506:1506:public boolean isClickable() 1521:1522:public void setClickable(boolean) 1530:1530:public boolean isLongClickable() 1545:1546:public void setLongClickable(boolean) 1554:1554:public boolean isEnabled() 1569:1570:public void setEnabled(boolean) 1578:1578:public boolean isPassword() 1593:1594:public void setPassword(boolean) 1602:1602:public boolean isScrollable() 1626:1626:public java.lang.CharSequence getPackageName() 1641:1642:public void setPackageName(java.lang.CharSequence) 1650:1650:public java.lang.CharSequence getClassName() 1674:1674:public java.lang.CharSequence getText() 1689:1690:public void setText(java.lang.CharSequence) 1698:1698:public java.lang.CharSequence getContentDescription() 1713:1714:public void setContentDescription(java.lang.CharSequence) 1724:1725:public void recycle() android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl: 402:402:public java.lang.Object obtain() 407:407:public java.lang.Object obtain(android.view.View) 412:412:public java.lang.Object obtain(java.lang.Object) 422:423:public void addChild(java.lang.Object,android.view.View) 427:427:public java.util.List findAccessibilityNodeInfosByText(java.lang.Object,java.lang.String) 432:432:public int getActions(java.lang.Object) 437:438:public void getBoundsInParent(java.lang.Object,android.graphics.Rect) 442:443:public void getBoundsInScreen(java.lang.Object,android.graphics.Rect) 447:447:public java.lang.Object getChild(java.lang.Object,int) 452:452:public int getChildCount(java.lang.Object) 457:457:public java.lang.CharSequence getClassName(java.lang.Object) 462:462:public java.lang.CharSequence getContentDescription(java.lang.Object) 467:467:public java.lang.CharSequence getPackageName(java.lang.Object) 472:472:public java.lang.Object getParent(java.lang.Object) 477:477:public java.lang.CharSequence getText(java.lang.Object) 482:482:public int getWindowId(java.lang.Object) 487:487:public boolean isCheckable(java.lang.Object) 492:492:public boolean isChecked(java.lang.Object) 497:497:public boolean isClickable(java.lang.Object) 502:502:public boolean isEnabled(java.lang.Object) 507:507:public boolean isFocusable(java.lang.Object) 512:512:public boolean isFocused(java.lang.Object) 517:517:public boolean isLongClickable(java.lang.Object) 522:522:public boolean isPassword(java.lang.Object) 527:527:public boolean isScrollable(java.lang.Object) 532:532:public boolean isSelected(java.lang.Object) 537:537:public boolean performAction(java.lang.Object,int) 542:543:public void setBoundsInParent(java.lang.Object,android.graphics.Rect) 547:548:public void setBoundsInScreen(java.lang.Object,android.graphics.Rect) 552:553:public void setCheckable(java.lang.Object,boolean) 557:558:public void setChecked(java.lang.Object,boolean) 567:568:public void setClickable(java.lang.Object,boolean) 572:573:public void setContentDescription(java.lang.Object,java.lang.CharSequence) 577:578:public void setEnabled(java.lang.Object,boolean) 582:583:public void setFocusable(java.lang.Object,boolean) 587:588:public void setFocused(java.lang.Object,boolean) 592:593:public void setLongClickable(java.lang.Object,boolean) 597:598:public void setPackageName(java.lang.Object,java.lang.CharSequence) 602:603:public void setParent(java.lang.Object,android.view.View) 607:608:public void setPassword(java.lang.Object,boolean) 617:618:public void setSelected(java.lang.Object,boolean) 622:623:public void setSource(java.lang.Object,android.view.View) 627:628:public void setText(java.lang.Object,java.lang.CharSequence) 632:633:public void recycle(java.lang.Object) android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl: public abstract java.lang.Object obtain() public abstract java.lang.Object obtain(android.view.View) public abstract java.lang.Object obtain(java.lang.Object) public abstract java.lang.Object obtain(android.view.View,int) public abstract void setSource(java.lang.Object,android.view.View) public abstract void setSource(java.lang.Object,android.view.View,int) public abstract java.lang.Object findFocus(java.lang.Object,int) public abstract java.lang.Object focusSearch(java.lang.Object,int) public abstract int getWindowId(java.lang.Object) public abstract int getChildCount(java.lang.Object) public abstract java.lang.Object getChild(java.lang.Object,int) public abstract void addChild(java.lang.Object,android.view.View) public abstract void addChild(java.lang.Object,android.view.View,int) public abstract int getActions(java.lang.Object) public abstract boolean performAction(java.lang.Object,int) public abstract boolean performAction(java.lang.Object,int,android.os.Bundle) public abstract void setMovementGranularities(java.lang.Object,int) public abstract int getMovementGranularities(java.lang.Object) public abstract java.util.List findAccessibilityNodeInfosByText(java.lang.Object,java.lang.String) public abstract java.lang.Object getParent(java.lang.Object) public abstract void setParent(java.lang.Object,android.view.View,int) public abstract void setParent(java.lang.Object,android.view.View) public abstract void getBoundsInParent(java.lang.Object,android.graphics.Rect) public abstract void setBoundsInParent(java.lang.Object,android.graphics.Rect) public abstract void getBoundsInScreen(java.lang.Object,android.graphics.Rect) public abstract void setBoundsInScreen(java.lang.Object,android.graphics.Rect) public abstract boolean isCheckable(java.lang.Object) public abstract void setCheckable(java.lang.Object,boolean) public abstract boolean isChecked(java.lang.Object) public abstract void setChecked(java.lang.Object,boolean) public abstract boolean isFocusable(java.lang.Object) public abstract void setFocusable(java.lang.Object,boolean) public abstract boolean isFocused(java.lang.Object) public abstract void setFocused(java.lang.Object,boolean) public abstract boolean isVisibleToUser(java.lang.Object) public abstract void setVisibleToUser(java.lang.Object,boolean) public abstract boolean isAccessibilityFocused(java.lang.Object) public abstract void setAccessibilityFocused(java.lang.Object,boolean) public abstract boolean isSelected(java.lang.Object) public abstract void setSelected(java.lang.Object,boolean) public abstract boolean isClickable(java.lang.Object) public abstract void setClickable(java.lang.Object,boolean) public abstract boolean isLongClickable(java.lang.Object) public abstract void setLongClickable(java.lang.Object,boolean) public abstract boolean isEnabled(java.lang.Object) public abstract void setEnabled(java.lang.Object,boolean) public abstract boolean isPassword(java.lang.Object) public abstract void setPassword(java.lang.Object,boolean) public abstract boolean isScrollable(java.lang.Object) public abstract java.lang.CharSequence getPackageName(java.lang.Object) public abstract void setPackageName(java.lang.Object,java.lang.CharSequence) public abstract java.lang.CharSequence getClassName(java.lang.Object) public abstract java.lang.CharSequence getText(java.lang.Object) public abstract void setText(java.lang.Object,java.lang.CharSequence) public abstract java.lang.CharSequence getContentDescription(java.lang.Object) public abstract void setContentDescription(java.lang.Object,java.lang.CharSequence) public abstract void recycle(java.lang.Object) android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl: 639:639:public java.lang.Object obtain(android.view.View,int) 644:644:public java.lang.Object findFocus(java.lang.Object,int) 649:649:public java.lang.Object focusSearch(java.lang.Object,int) 654:655:public void addChild(java.lang.Object,android.view.View,int) 659:660:public void setSource(java.lang.Object,android.view.View,int) 664:664:public boolean isVisibleToUser(java.lang.Object) 669:670:public void setVisibleToUser(java.lang.Object,boolean) 674:674:public boolean isAccessibilityFocused(java.lang.Object) 679:680:public void setAccessibilityFocused(java.lang.Object,boolean) 684:684:public boolean performAction(java.lang.Object,int,android.os.Bundle) 689:690:public void setMovementGranularities(java.lang.Object,int) 694:694:public int getMovementGranularities(java.lang.Object) 699:700:public void setParent(java.lang.Object,android.view.View,int) android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl: 100:100:public java.lang.Object obtain() 105:105:public java.lang.Object obtain(android.view.View) 110:110:public java.lang.Object obtain(android.view.View,int) 115:115:public java.lang.Object obtain(java.lang.Object) 126:126:public void addChild(java.lang.Object,android.view.View) 131:131:public void addChild(java.lang.Object,android.view.View,int) 135:135:public java.util.List findAccessibilityNodeInfosByText(java.lang.Object,java.lang.String) 140:140:public int getActions(java.lang.Object) 146:146:public void getBoundsInParent(java.lang.Object,android.graphics.Rect) 151:151:public void getBoundsInScreen(java.lang.Object,android.graphics.Rect) 155:155:public java.lang.Object getChild(java.lang.Object,int) 160:160:public int getChildCount(java.lang.Object) 165:165:public java.lang.CharSequence getClassName(java.lang.Object) 170:170:public java.lang.CharSequence getContentDescription(java.lang.Object) 175:175:public java.lang.CharSequence getPackageName(java.lang.Object) 180:180:public java.lang.Object getParent(java.lang.Object) 185:185:public java.lang.CharSequence getText(java.lang.Object) 190:190:public int getWindowId(java.lang.Object) 195:195:public boolean isCheckable(java.lang.Object) 200:200:public boolean isChecked(java.lang.Object) 205:205:public boolean isClickable(java.lang.Object) 210:210:public boolean isEnabled(java.lang.Object) 215:215:public boolean isFocusable(java.lang.Object) 220:220:public boolean isFocused(java.lang.Object) 225:225:public boolean isVisibleToUser(java.lang.Object) 230:230:public boolean isAccessibilityFocused(java.lang.Object) 235:235:public boolean isLongClickable(java.lang.Object) 240:240:public boolean isPassword(java.lang.Object) 245:245:public boolean isScrollable(java.lang.Object) 250:250:public boolean isSelected(java.lang.Object) 255:255:public boolean performAction(java.lang.Object,int) 260:260:public boolean performAction(java.lang.Object,int,android.os.Bundle) 266:266:public void setMovementGranularities(java.lang.Object,int) 270:270:public int getMovementGranularities(java.lang.Object) 276:276:public void setBoundsInParent(java.lang.Object,android.graphics.Rect) 281:281:public void setBoundsInScreen(java.lang.Object,android.graphics.Rect) 286:286:public void setCheckable(java.lang.Object,boolean) 291:291:public void setChecked(java.lang.Object,boolean) 301:301:public void setClickable(java.lang.Object,boolean) 306:306:public void setContentDescription(java.lang.Object,java.lang.CharSequence) 311:311:public void setEnabled(java.lang.Object,boolean) 316:316:public void setFocusable(java.lang.Object,boolean) 321:321:public void setFocused(java.lang.Object,boolean) 326:326:public void setVisibleToUser(java.lang.Object,boolean) 331:331:public void setAccessibilityFocused(java.lang.Object,boolean) 336:336:public void setLongClickable(java.lang.Object,boolean) 341:341:public void setPackageName(java.lang.Object,java.lang.CharSequence) 346:346:public void setParent(java.lang.Object,android.view.View) 351:351:public void setPassword(java.lang.Object,boolean) 361:361:public void setSelected(java.lang.Object,boolean) 366:366:public void setSource(java.lang.Object,android.view.View) 371:371:public void setSource(java.lang.Object,android.view.View,int) 375:375:public java.lang.Object findFocus(java.lang.Object,int) 380:380:public java.lang.Object focusSearch(java.lang.Object,int) 386:386:public void setText(java.lang.Object,java.lang.CharSequence) 391:391:public void recycle(java.lang.Object) 396:396:public void setParent(java.lang.Object,android.view.View,int) android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs: 28:28:AccessibilityNodeInfoCompatIcs() 31:31:public static java.lang.Object obtain() 35:35:public static java.lang.Object obtain(android.view.View) 39:39:public static java.lang.Object obtain(java.lang.Object) 47:48:public static void addChild(java.lang.Object,android.view.View) 52:53:public static java.util.List findAccessibilityNodeInfosByText(java.lang.Object,java.lang.String) 57:57:public static int getActions(java.lang.Object) 61:62:public static void getBoundsInParent(java.lang.Object,android.graphics.Rect) 65:66:public static void getBoundsInScreen(java.lang.Object,android.graphics.Rect) 69:69:public static java.lang.Object getChild(java.lang.Object,int) 73:73:public static int getChildCount(java.lang.Object) 77:77:public static java.lang.CharSequence getClassName(java.lang.Object) 81:81:public static java.lang.CharSequence getContentDescription(java.lang.Object) 85:85:public static java.lang.CharSequence getPackageName(java.lang.Object) 89:89:public static java.lang.Object getParent(java.lang.Object) 93:93:public static java.lang.CharSequence getText(java.lang.Object) 97:97:public static int getWindowId(java.lang.Object) 101:101:public static boolean isCheckable(java.lang.Object) 105:105:public static boolean isChecked(java.lang.Object) 109:109:public static boolean isClickable(java.lang.Object) 113:113:public static boolean isEnabled(java.lang.Object) 117:117:public static boolean isFocusable(java.lang.Object) 121:121:public static boolean isFocused(java.lang.Object) 125:125:public static boolean isLongClickable(java.lang.Object) 129:129:public static boolean isPassword(java.lang.Object) 133:133:public static boolean isScrollable(java.lang.Object) 137:137:public static boolean isSelected(java.lang.Object) 141:141:public static boolean performAction(java.lang.Object,int) 145:146:public static void setBoundsInParent(java.lang.Object,android.graphics.Rect) 149:150:public static void setBoundsInScreen(java.lang.Object,android.graphics.Rect) 153:154:public static void setCheckable(java.lang.Object,boolean) 157:158:public static void setChecked(java.lang.Object,boolean) 165:166:public static void setClickable(java.lang.Object,boolean) 169:170:public static void setContentDescription(java.lang.Object,java.lang.CharSequence) 173:174:public static void setEnabled(java.lang.Object,boolean) 177:178:public static void setFocusable(java.lang.Object,boolean) 181:182:public static void setFocused(java.lang.Object,boolean) 185:186:public static void setLongClickable(java.lang.Object,boolean) 189:190:public static void setPackageName(java.lang.Object,java.lang.CharSequence) 193:194:public static void setParent(java.lang.Object,android.view.View) 197:198:public static void setPassword(java.lang.Object,boolean) 205:206:public static void setSelected(java.lang.Object,boolean) 209:210:public static void setSource(java.lang.Object,android.view.View) 213:214:public static void setText(java.lang.Object,java.lang.CharSequence) 217:218:public static void recycle(java.lang.Object) android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean: 28:29:AccessibilityNodeProviderCompatJellyBean() android.support.v4.view.accessibility.AccessibilityRecordCompat android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl android.support.v4.view.accessibility.AccessibilityRecordCompatIcs android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1 android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean android.support.v4.widget.CursorAdapter android.support.v4.widget.CursorAdapter$1 android.support.v4.widget.CursorAdapter$ChangeObserver android.support.v4.widget.CursorAdapter$MyDataSetObserver android.support.v4.widget.CursorFilter android.support.v4.widget.CursorFilter$CursorFilterClient android.support.v4.widget.EdgeEffectCompat: 204:204:public boolean onAbsorb(int) android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl: 82:82:public boolean onAbsorb(java.lang.Object,int) android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl: 116:116:public boolean onAbsorb(java.lang.Object,int) android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl: public abstract boolean onAbsorb(java.lang.Object,int) android.support.v4.widget.EdgeEffectCompatIcs: 28:28:EdgeEffectCompatIcs() 57:58:public static boolean onAbsorb(java.lang.Object,int) android.support.v4.widget.ResourceCursorAdapter android.support.v4.widget.ScrollerCompat android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs android.support.v4.widget.ScrollerCompatIcs android.support.v4.widget.SearchViewCompat android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1 android.support.v4.widget.SearchViewCompat$SearchViewCompatImpl android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl android.support.v4.widget.SearchViewCompatHoneycomb android.support.v4.widget.SearchViewCompatHoneycomb$1 android.support.v4.widget.SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge android.support.v4.widget.SimpleCursorAdapter android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter android.support.v4.widget.SimpleCursorAdapter$ViewBinder com.slidingmenu.example.BaseActivity$BasePagerAdapter com.slidingmenu.example.BuildConfig com.slidingmenu.example.R com.slidingmenu.example.R$array com.slidingmenu.example.R$attr com.slidingmenu.example.R$bool com.slidingmenu.example.R$color com.slidingmenu.example.R$dimen com.slidingmenu.example.R$drawable com.slidingmenu.example.R$id com.slidingmenu.example.R$integer com.slidingmenu.example.R$layout com.slidingmenu.example.R$menu com.slidingmenu.example.R$string com.slidingmenu.example.R$style com.slidingmenu.example.R$styleable com.slidingmenu.example.R$xml com.slidingmenu.example.Util: 7:7:public Util() com.slidingmenu.lib.CanvasTransformerBuilder com.slidingmenu.lib.CanvasTransformerBuilder$1 com.slidingmenu.lib.CanvasTransformerBuilder$2 com.slidingmenu.lib.CanvasTransformerBuilder$3 com.slidingmenu.lib.CanvasTransformerBuilder$4 com.slidingmenu.lib.CanvasTransformerBuilder$5 com.slidingmenu.lib.CanvasTransformerBuilder$6 com.slidingmenu.lib.CustomViewAbove: private static final java.lang.String TAG private static final boolean DEBUG private static final boolean USE_CACHE private static final int MAX_SETTLE_DURATION private static final int MIN_DISTANCE_FOR_FLING private static final int INVALID_POINTER private android.view.View mSelectedView 267:268:public void setOnOpenedListener(com.slidingmenu.lib.SlidingMenu$OnOpenedListener) 271:272:public void setOnClosedListener(com.slidingmenu.lib.SlidingMenu$OnClosedListener) 316:316:public int getContentLeft() 332:338:public int getChildWidth(int) 343:343:public boolean isSlidingEnabled() 357:358:void smoothScrollTo(int,int) 421:421:public android.view.View getContent() 463:465:public void setAboveOffset(int) 553:553:public int getTouchMode() 834:846:private void onDrawMenuSelector(android.graphics.Canvas,float) 853:862:public void setSelectedView(android.view.View) 865:867:private int getSelectedTop() 929:946:protected boolean canScroll(android.view.View,boolean,int,int,int) com.slidingmenu.lib.CustomViewAbove$SimpleOnPageChangeListener: 147:147:public void onPageScrollStateChanged(int) com.slidingmenu.lib.CustomViewBehind: private static final java.lang.String TAG private static final int MARGIN_THRESHOLD 66:66:public android.view.View getContent() 81:81:public android.view.View getSecondaryContent() 165:165:public float getScrollScale() com.slidingmenu.lib.MenuInterface com.slidingmenu.lib.R: 9:9:public R() com.slidingmenu.lib.R$attr com.slidingmenu.lib.R$bool com.slidingmenu.lib.R$color com.slidingmenu.lib.R$dimen com.slidingmenu.lib.R$drawable com.slidingmenu.lib.R$id com.slidingmenu.lib.R$integer com.slidingmenu.lib.R$layout: public static final int abs__dialog_title_holo public static final int abs__action_menu_layout public static final int abs__action_mode_bar public static final int sherlock_spinner_item public static final int shadow public static final int abs__activity_chooser_view public static final int abs__popup_menu_item_layout public static final int abs__action_bar_tab_bar_view public static final int abs__action_bar_home public static final int abs__action_menu_item_layout public static final int abs__list_menu_item_radio public static final int abs__action_mode_close_item public static final int abs__activity_chooser_view_list_item public static final int slidingmenumainlist public static final int abs__screen_simple_overlay_action_mode public static final int abs__screen_action_bar public static final int list public static final int slidingmenurow public static final int sherlock_spinner_dropdown_item public static final int abs__action_bar_title_item public static final int abs__screen_action_bar_overlay public static final int abs__list_menu_item_checkbox public static final int abs__list_menu_item_icon public static final int abs__list_menu_item_layout public static final int abs__screen_simple public static final int abs__action_bar_tab 181:181:public R$layout() com.slidingmenu.lib.R$string com.slidingmenu.lib.R$style com.slidingmenu.lib.R$styleable: public static final int SherlockTheme_textColorPrimaryInverse public static final int SherlockActionBar_displayOptions public static final int SherlockTheme_actionMenuTextAppearance public static final int SherlockTheme_listPreferredItemPaddingLeft public static final int SherlockMenuView_itemBackground public static final int SherlockTheme_actionBarDivider public static final int SherlockTheme_homeAsUpIndicator public static final int SherlockMenuItem_android_id public static final int SherlockTheme_actionBarSplitStyle public static final int SherlockTheme_actionModeShareDrawable public static final int SherlockTheme_activatedBackgroundIndicator public static final int SherlockActionBar_subtitle public static final int SherlockActionMode_backgroundSplit public static final int SherlockTheme_buttonStyleSmall public static final int SherlockMenuItem_android_icon public static final int SherlockMenuItem_android_title public static final int SherlockTheme_dropdownListPreferredItemHeight public static final int SherlockActivityChooserView_initialActivityCount public static final int SherlockActionBar_itemPadding public static final int SherlockTheme_actionBarWidgetTheme public static final int SlidingMenu_behindOffset public static final int SlidingMenu_selectorEnabled public static final int SherlockSpinner_android_dropDownHorizontalOffset public static final int SherlockMenuGroup_android_orderInCategory public static final int SherlockTheme_actionOverflowButtonStyle public static final int SherlockTheme_spinnerDropDownItemStyle public static final int SherlockTheme_android_windowIsFloating public static final int SherlockActionMode_background public static final int SherlockTheme_actionMenuTextColor public static final int SherlockActionBar_progressBarPadding public static final int SherlockMenuItem_android_titleCondensed public static final int SherlockActionMode_height public static final int SherlockActionMenuItemView_android_minWidth public static final int SherlockTheme_actionBarTabStyle public static final int SherlockTheme_actionSpinnerItemStyle public static final int SherlockActivityChooserView_expandActivityOverflowButtonDrawable public static final int SherlockActionBar_backgroundSplit public static final int SherlockMenuView_headerBackground public static final int SlidingMenu_shadowDrawable public static final int SherlockActionBar_subtitleTextStyle public static final int SherlockActionBar_icon public static final int SherlockTheme_dropDownListViewStyle public static final int SherlockMenuItem_android_alphabeticShortcut public static final int SlidingMenu_viewBehind public static final int SherlockSpinner_android_dropDownWidth public static final int SherlockActionBar_indeterminateProgressStyle public static final int SherlockTheme_textAppearanceLargePopupMenu public static final int SherlockTheme_windowMinWidthMajor public static final int SherlockMenuItem_android_checked public static final int SherlockActionBar_progressBarStyle public static final int SherlockMenuView_horizontalDivider public static final int SlidingMenu_behindWidth public static final int SherlockTheme_actionBarStyle public static final int SherlockTheme_windowSplitActionBar public static final int SherlockMenuGroup_android_enabled public static final int SherlockSpinner_android_gravity public static final int SherlockActionBar_customNavigationLayout public static final int SherlockSpinner_android_prompt public static final int SherlockTheme_actionBarTabBarStyle public static final int SherlockActionBar_title public static final int SherlockMenuItem_android_menuCategory public static final int SherlockActionBar_height public static final int SherlockActionBar_navigationMode public static final int SherlockTheme_actionBarTabTextStyle public static final int SherlockTheme_windowMinWidthMinor public static final int SherlockMenuItem_android_actionViewClass public static final int SherlockMenuView_itemTextAppearance public static final int SherlockTheme_actionModeBackground public static final int SherlockMenuItem_android_checkable public static final int SherlockTheme_actionModeCloseDrawable public static final int SherlockTheme_windowNoTitle public static final int SherlockTheme_textAppearanceSmall public static final int SherlockSpinner_android_dropDownVerticalOffset public static final int SherlockMenuView_verticalDivider public static final int SherlockMenuGroup_android_visible public static final int SherlockActionMode_subtitleTextStyle public static final int SherlockMenuView_itemIconDisabledAlpha public static final int SherlockTheme_actionBarItemBackground public static final int SherlockTheme_textColorPrimary public static final int SherlockTheme_listPreferredItemHeightSmall public static final int SherlockTheme_windowContentOverlay public static final int SherlockTheme_listPopupWindowStyle public static final int SherlockMenuGroup_android_menuCategory public static final int SherlockActionBar_logo public static final int SherlockMenuItem_android_actionProviderClass public static final int SherlockTheme_actionBarSize public static final int SherlockActionBar_backgroundStacked public static final int SherlockTheme_actionModeCloseButtonStyle public static final int SherlockActivityChooserView_android_background public static final int SherlockTheme_absForceOverflow public static final int SlidingMenu_shadowWidth public static final int SherlockTheme_dividerVertical public static final int SherlockTheme_actionModePopupWindowStyle public static final int SherlockTheme_textAppearanceSmallPopupMenu public static final int SherlockSpinner_android_popupBackground public static final int SherlockTheme_popupMenuStyle public static final int SherlockSpinner_android_popupPromptView public static final int SlidingMenu_selectorDrawable public static final int SherlockActionBar_background public static final int SherlockSpinner_android_dropDownSelector public static final int SherlockTheme_actionModeSplitBackground public static final int SherlockTheme_actionModeStyle public static final int SlidingMenu_mode public static final int SherlockMenuView_windowAnimationStyle public static final int SherlockTheme_listPreferredItemPaddingRight public static final int SherlockMenuItem_android_numericShortcut public static final int SherlockMenuItem_android_showAsAction public static final int SherlockTheme_actionButtonStyle public static final int SlidingMenu_touchModeAbove public static final int SherlockMenuGroup_android_checkableBehavior public static final int SherlockMenuGroup_android_id public static final int SherlockTheme_actionDropDownStyle public static final int SlidingMenu_behindScrollScale public static final int SherlockActionMode_titleTextStyle public static final int SherlockTheme_textColorPrimaryDisableOnly public static final int SherlockTheme_textAppearanceListItemSmall public static final int SherlockTheme_windowActionModeOverlay public static final int SherlockActionBar_homeLayout public static final int SlidingMenu_behindFadeEnabled public static final int SherlockActionBar_divider public static final int SherlockTheme_spinnerItemStyle public static final int SherlockMenuItem_android_visible public static final int SherlockMenuItem_android_orderInCategory public static final int SlidingMenu_viewAbove public static final int SherlockActionBar_titleTextStyle public static final int SherlockMenuView_preserveIconSpacing public static final int SherlockTheme_windowActionBar public static final int SherlockTheme_activityChooserViewStyle public static final int SherlockMenuItem_android_enabled public static final int SherlockMenuItem_android_onClick public static final int SherlockMenuItem_android_actionLayout public static final int SlidingMenu_behindFadeDegree public static final int SherlockTheme_windowActionBarOverlay 210:210:public R$styleable() com.slidingmenu.lib.SlidingMenu: public static final int TOUCHMODE_MARGIN public static final int TOUCHMODE_FULLSCREEN public static final int TOUCHMODE_NONE public static final int LEFT public static final int RIGHT public static final int LEFT_RIGHT 284:284:public android.view.View getContent() 312:312:public android.view.View getMenu() 339:339:public android.view.View getSecondaryMenu() 358:358:public boolean isSlidingEnabled() 386:397:public void setStatic(boolean) 420:421:public void showSecondaryMenu() 430:431:public void showSecondaryMenu(boolean) 484:484:public int getBehindOffset() 518:519:public void setAboveOffset(int) 527:529:public void setAboveOffsetRes(int) 561:563:public void setBehindWidthRes(int) 571:571:public float getBehindScrollScale() 601:601:public int getTouchModeAbove() 708:709:public void setSelectedView(android.view.View) 726:727:public void setSelectorBitmap(android.graphics.Bitmap) 736:737:public void setOnOpenListener(com.slidingmenu.lib.SlidingMenu$OnOpenListener) 746:747:public void setOnCloseListener(com.slidingmenu.lib.SlidingMenu$OnCloseListener) 755:756:public void setOnOpenedListener(com.slidingmenu.lib.SlidingMenu$OnOpenedListener) 764:765:public void setOnClosedListener(com.slidingmenu.lib.SlidingMenu$OnClosedListener) com.slidingmenu.lib.SlidingMenu$1: public static final int POSITION_OPEN public static final int POSITION_CLOSE com.slidingmenu.lib.app.SlidingActivity: 83:84:public void setBehindContentView(int) 104:104:public com.slidingmenu.lib.SlidingMenu getSlidingMenu() 111:112:public void toggle() 118:119:public void showContent() 125:126:public void showMenu() 132:133:public void showSecondaryMenu() 139:140:public void setSlidingActionBarEnabled(boolean) com.slidingmenu.lib.app.SlidingActivityBase com.slidingmenu.lib.app.SlidingActivityHelper: 153:155:public void setContentView(android.view.View) 196:197:public void showMenu() 204:205:public void showSecondaryMenu() com.slidingmenu.lib.app.SlidingFragmentActivity: 118:119:public void showContent() 125:126:public void showMenu() 132:133:public void showSecondaryMenu() com.slidingmenu.lib.app.SlidingListActivity: 87:88:public void setBehindContentView(int) 108:108:public com.slidingmenu.lib.SlidingMenu getSlidingMenu() 115:116:public void toggle() 122:123:public void showContent() 129:130:public void showMenu() 137:138:public void showSecondaryMenu() 144:145:public void setSlidingActionBarEnabled(boolean) com.slidingmenu.lib.app.SlidingPreferenceActivity: 83:84:public void setBehindContentView(int) 104:104:public com.slidingmenu.lib.SlidingMenu getSlidingMenu() 111:112:public void toggle() 118:119:public void showContent() 125:126:public void showMenu() 132:133:public void showSecondaryMenu() 139:140:public void setSlidingActionBarEnabled(boolean) crittercism.android.f: private static final long serialVersionUID crittercism.android.g: private static int b(byte[],byte[]) static synthetic byte[] a() static synthetic int a(byte[],byte[]) static synthetic byte[] a(byte[],byte[],int) crittercism.android.g$a ================================================ FILE: example/project.properties ================================================ # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! # # This file must be checked in Version Control Systems. # # To customize properties used by the Ant build system edit # "ant.properties", and override values to adapt the script to your # project structure. # # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt # Project target. target=android-17 android.library=false android.library.reference.1=../library android.library.reference.2=../ABS proguard.config=proguard-project.txt ================================================ FILE: example/res/drawable/new_indicator.xml ================================================ ================================================ FILE: example/res/drawable/octocat_scaled.xml ================================================ ================================================ FILE: example/res/drawable/shadow.xml ================================================ ================================================ FILE: example/res/drawable/shadowright.xml ================================================ ================================================ FILE: example/res/layout/content_frame.xml ================================================ ================================================ FILE: example/res/layout/github_button.xml ================================================ ================================================ FILE: example/res/layout/grid_item.xml ================================================ ================================================ FILE: example/res/layout/list.xml ================================================ ================================================ FILE: example/res/layout/list_grid.xml ================================================ ================================================ FILE: example/res/layout/menu.xml ================================================ ================================================ FILE: example/res/layout/menu_frame.xml ================================================ ================================================ FILE: example/res/layout/menu_frame_two.xml ================================================ ================================================ FILE: example/res/layout/pager.xml ================================================ ================================================ FILE: example/res/layout/properties.xml ================================================ ================================================ FILE: example/res/layout/responsive_content_frame.xml ================================================ ================================================ FILE: example/res/layout/row.xml ================================================ ================================================ FILE: example/res/layout-large-land/responsive_content_frame.xml ================================================ ================================================ FILE: example/res/layout-xlarge/responsive_content_frame.xml ================================================ ================================================ FILE: example/res/menu/example_list.xml ================================================ ================================================ FILE: example/res/menu/main.xml ================================================ ================================================ FILE: example/res/values/array.xml ================================================ Red Green Blue White Black Eagle Flamingo Heron Ostrich Peacock Penguin Toucan Turkey Vulture @drawable/eagle @drawable/flamingo @drawable/heron @drawable/ostrich @drawable/peacock @drawable/penguin @drawable/toucan @drawable/turkey @drawable/vulture ================================================ FILE: example/res/values/colors.xml ================================================ #900 #090 #009 #FFF #000 ================================================ FILE: example/res/values/dimens.xml ================================================ 60dp 10dp 15dp 1 ================================================ FILE: example/res/values/strings.xml ================================================ SlidingMenu Demos SlidingMenu Properties General ViewPager Attach Title Bar Options Sliding Title Bar Sliding Content Only Custom Animations Zoom Scale Fold Slide Up Changing Fragments Responsive UI Left Right Left and Right GitHub SlidingMenu on GitHub What is this? This is an example of a UI that responds well to device type. On phones, the menu will be placed inside a SlidingMenu, while on tablets the menu will be exposed alongside the content because we have enough room to always show it. About Licenses Contact <b>SlidingMenu</b> 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 applications. You can find it on GitHub by clicking the little octocat icon in the ActionBar. 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. <br><br> SlidingMenu is currently used in some incredibly popular Android apps such as Zappos, Plume, VLC for Android, and The Verge. If you are using SlidingMenu in your app and would like to be listed here, please let me know via Twitter (@slidingmenu)! <b>SlidingMenu </b><br> \u00A9 2012 Jeremy Feinstein<br> SlidingMenu is licensed under the Apache License Version 2.0. <br><br> <b>ActionBarSherlock </b><br> \u00A9 2012 Jake Wharton<br> ActionBarSherlock is licensed under the Apache License Version 2.0. <br><br> <b>The Apache License Version 2.0</b><br> You may obtain a copy of the License at<br> <center><a href=\'http://www.apache.org/licenses/LICENSE-2.0\'> "http://www.apache.org/licenses/LICENSE-2.0</a></center><br> 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. Sorry, I couldn\'t find any e-mail apps on your phone ================================================ FILE: example/res/values/styles.xml ================================================ ================================================ FILE: example/res/values-land/dimens.xml ================================================ 200dp 2 ================================================ FILE: example/res/values-large/dimens.xml ================================================ 300dp 1 ================================================ FILE: example/res/values-large-land/dimens.xml ================================================ 450dp 2 ================================================ FILE: example/res/values-xlarge/dimens.xml ================================================ 500dp 1 ================================================ FILE: example/res/values-xlarge-land/dimens.xml ================================================ 750dp 3 ================================================ FILE: example/res/xml/main.xml ================================================ ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/AttachExample.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class AttachExample extends FragmentActivity { private SlidingMenu menu; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(R.string.attach); // set the Above View setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new SampleListFragment()) .commit(); // configure the SlidingMenu menu = new SlidingMenu(this); 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_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame, new SampleListFragment()) .commit(); } @Override public void onBackPressed() { if (menu.isMenuShowing()) { menu.showContent(); } else { super.onBackPressed(); } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/BaseActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import java.util.ArrayList; import java.util.List; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.support.v4.app.ListFragment; import android.support.v4.view.ViewPager; import com.actionbarsherlock.view.Menu; import com.actionbarsherlock.view.MenuItem; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity; public class BaseActivity extends SlidingFragmentActivity { private int mTitleRes; protected ListFragment mFrag; public BaseActivity(int titleRes) { mTitleRes = titleRes; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(mTitleRes); // set the Behind View setBehindContentView(R.layout.menu_frame); if (savedInstanceState == null) { FragmentTransaction t = this.getSupportFragmentManager().beginTransaction(); mFrag = new SampleListFragment(); t.replace(R.id.menu_frame, mFrag); t.commit(); } else { mFrag = (ListFragment)this.getSupportFragmentManager().findFragmentById(R.id.menu_frame); } // customize the SlidingMenu SlidingMenu sm = getSlidingMenu(); sm.setShadowWidthRes(R.dimen.shadow_width); sm.setShadowDrawable(R.drawable.shadow); sm.setBehindOffsetRes(R.dimen.slidingmenu_offset); sm.setFadeDegree(0.35f); sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); getSupportActionBar().setDisplayHomeAsUpEnabled(true); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: toggle(); return true; case R.id.github: Util.goToGitHub(this); return true; } return super.onOptionsItemSelected(item); } @Override public boolean onCreateOptionsMenu(Menu menu) { getSupportMenuInflater().inflate(R.menu.main, menu); return true; } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/ExampleListActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import java.net.URLEncoder; import android.app.AlertDialog; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.preference.Preference; import android.preference.PreferenceScreen; import android.text.Html; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; import com.actionbarsherlock.app.SherlockPreferenceActivity; import com.actionbarsherlock.view.Menu; import com.actionbarsherlock.view.MenuItem; import com.crittercism.app.Crittercism; import com.jeremyfeinstein.slidingmenu.example.anim.CustomScaleAnimation; import com.jeremyfeinstein.slidingmenu.example.anim.CustomSlideAnimation; import com.jeremyfeinstein.slidingmenu.example.anim.CustomZoomAnimation; import com.jeremyfeinstein.slidingmenu.example.fragments.FragmentChangeActivity; import com.jeremyfeinstein.slidingmenu.example.fragments.ResponsiveUIActivity; public class ExampleListActivity extends SherlockPreferenceActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(R.string.app_name); // Crittercism.init(getApplicationContext(), "508ab27601ed857a20000003"); this.addPreferencesFromResource(R.xml.main); } @Override public boolean onPreferenceTreeClick(PreferenceScreen screen, Preference pref) { Class cls = null; String title = pref.getTitle().toString(); if (title.equals(getString(R.string.properties))) { cls = PropertiesActivity.class; } else if (title.equals(getString(R.string.attach))) { cls = AttachExample.class; } else if (title.equals(getString(R.string.changing_fragments))) { cls = FragmentChangeActivity.class; } else if (title.equals(getString(R.string.left_and_right))) { cls = LeftAndRightActivity.class; } else if (title.equals(getString(R.string.responsive_ui))) { cls = ResponsiveUIActivity.class; } else if (title.equals(getString(R.string.viewpager))) { cls = ViewPagerActivity.class; } else if (title.equals(getString(R.string.title_bar_slide))) { cls = SlidingTitleBar.class; } else if (title.equals(getString(R.string.title_bar_content))) { cls = SlidingContent.class; } else if (title.equals(getString(R.string.anim_zoom))) { cls = CustomZoomAnimation.class; } else if (title.equals(getString(R.string.anim_scale))) { cls = CustomScaleAnimation.class; } else if (title.equals(getString(R.string.anim_slide))) { cls = CustomSlideAnimation.class; } Intent intent = new Intent(this, cls); startActivity(intent); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.github: Util.goToGitHub(this); return true; case R.id.about: new AlertDialog.Builder(this) .setTitle(R.string.about) .setMessage(Html.fromHtml(getString(R.string.about_msg))) .show(); break; case R.id.licenses: new AlertDialog.Builder(this) .setTitle(R.string.licenses) .setMessage(Html.fromHtml(getString(R.string.apache_license))) .show(); break; case R.id.contact: final Intent email = new Intent(android.content.Intent.ACTION_SENDTO); String uriText = "mailto:jfeinstein10@gmail.com" + "?subject=" + URLEncoder.encode("SlidingMenu Demos Feedback"); email.setData(Uri.parse(uriText)); try { startActivity(email); } catch (Exception e) { Toast.makeText(this, R.string.no_email, Toast.LENGTH_SHORT).show(); } break; } return super.onOptionsItemSelected(item); } @Override public boolean onCreateOptionsMenu(Menu menu) { getSupportMenuInflater().inflate(R.menu.example_list, menu); return true; } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/LeftAndRightActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup; import com.jeremyfeinstein.slidingmenu.example.fragments.ColorFragment; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnClosedListener; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnOpenedListener; public class LeftAndRightActivity extends BaseActivity { public LeftAndRightActivity() { super(R.string.left_and_right); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSlidingMenu().setMode(SlidingMenu.LEFT_RIGHT); getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new SampleListFragment()) .commit(); getSlidingMenu().setSecondaryMenu(R.layout.menu_frame_two); getSlidingMenu().setSecondaryShadowDrawable(R.drawable.shadowright); getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame_two, new SampleListFragment()) .commit(); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/PropertiesActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.RadioGroup; import android.widget.RadioGroup.OnCheckedChangeListener; import android.widget.SeekBar; import android.widget.SeekBar.OnSeekBarChangeListener; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class PropertiesActivity extends BaseActivity { public PropertiesActivity() { super(R.string.properties); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setSlidingActionBarEnabled(true); setContentView(R.layout.properties); // left and right modes RadioGroup mode = (RadioGroup) findViewById(R.id.mode); mode.check(R.id.left); mode.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { SlidingMenu sm = getSlidingMenu(); switch (checkedId) { case R.id.left: sm.setMode(SlidingMenu.LEFT); sm.setShadowDrawable(R.drawable.shadow); break; case R.id.right: sm.setMode(SlidingMenu.RIGHT); sm.setShadowDrawable(R.drawable.shadowright); break; case R.id.left_right: sm.setMode(SlidingMenu.LEFT_RIGHT); sm.setSecondaryMenu(R.layout.menu_frame_two); getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame_two, new SampleListFragment()) .commit(); sm.setSecondaryShadowDrawable(R.drawable.shadowright); sm.setShadowDrawable(R.drawable.shadow); } } }); // touch mode stuff RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above); touchAbove.check(R.id.touch_above_full); touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (checkedId) { case R.id.touch_above_full: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); break; case R.id.touch_above_margin: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); break; case R.id.touch_above_none: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE); break; } } }); // scroll scale stuff SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale); scrollScale.setMax(1000); scrollScale.setProgress(333); scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress()/seekBar.getMax()); } }); // behind width stuff SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width); behindWidth.setMax(1000); behindWidth.setProgress(750); behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { float percent = (float) seekBar.getProgress()/seekBar.getMax(); getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth())); getSlidingMenu().requestLayout(); } }); // shadow stuff CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled); shadowEnabled.setChecked(true); shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked) getSlidingMenu().setShadowDrawable( getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright); else getSlidingMenu().setShadowDrawable(null); } }); SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width); shadowWidth.setMax(1000); shadowWidth.setProgress(75); shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) { } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { float percent = (float) seekBar.getProgress()/ (float) seekBar.getMax(); int width = (int) (percent * (float) getSlidingMenu().getWidth()); getSlidingMenu().setShadowWidth(width); getSlidingMenu().invalidate(); } }); // fading stuff CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled); fadeEnabled.setChecked(true); fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { getSlidingMenu().setFadeEnabled(isChecked); } }); SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree); fadeDeg.setMax(1000); fadeDeg.setProgress(666); fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { getSlidingMenu().setFadeDegree((float) seekBar.getProgress()/seekBar.getMax()); } }); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/SampleListFragment.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.content.Context; import android.os.Bundle; import android.support.v4.app.ListFragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView; public class SampleListFragment extends ListFragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.list, null); } public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); SampleAdapter adapter = new SampleAdapter(getActivity()); for (int i = 0; i < 20; i++) { adapter.add(new SampleItem("Sample List", android.R.drawable.ic_menu_search)); } setListAdapter(adapter); } private class SampleItem { public String tag; public int iconRes; public SampleItem(String tag, int iconRes) { this.tag = tag; this.iconRes = iconRes; } } public class SampleAdapter extends ArrayAdapter { public SampleAdapter(Context context) { super(context, 0); } public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = LayoutInflater.from(getContext()).inflate(R.layout.row, null); } ImageView icon = (ImageView) convertView.findViewById(R.id.row_icon); icon.setImageResource(getItem(position).iconRes); TextView title = (TextView) convertView.findViewById(R.id.row_title); title.setText(getItem(position).tag); return convertView; } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/SlidingContent.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.os.Bundle; public class SlidingContent extends BaseActivity { public SlidingContent() { super(R.string.title_bar_content); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // set the Above View setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new SampleListFragment()) .commit(); setSlidingActionBarEnabled(false); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/SlidingTitleBar.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.os.Bundle; import android.support.v4.view.ViewPager; public class SlidingTitleBar extends BaseActivity { public SlidingTitleBar() { super(R.string.title_bar_slide); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // set the Above View setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new SampleListFragment()) .commit(); setSlidingActionBarEnabled(true); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/Util.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import android.content.Context; import android.content.Intent; import android.net.Uri; public class Util { public static void goToGitHub(Context context) { Uri uriUrl = Uri.parse("http://github.com/jfeinstein10/slidingmenu"); Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl); context.startActivity(launchBrowser); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/ViewPagerActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example; import java.util.ArrayList; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.view.ViewPager; import android.support.v4.view.ViewPager.OnPageChangeListener; import com.jeremyfeinstein.slidingmenu.example.fragments.ColorFragment; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class ViewPagerActivity extends BaseActivity { public ViewPagerActivity() { super(R.string.viewpager); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ViewPager vp = new ViewPager(this); vp.setId("VP".hashCode()); vp.setAdapter(new ColorPagerAdapter(getSupportFragmentManager())); setContentView(vp); vp.setOnPageChangeListener(new OnPageChangeListener() { @Override public void onPageScrollStateChanged(int arg0) { } @Override public void onPageScrolled(int arg0, float arg1, int arg2) { } @Override public void onPageSelected(int position) { switch (position) { case 0: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); break; default: getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); break; } } }); vp.setCurrentItem(0); getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); } public class ColorPagerAdapter extends FragmentPagerAdapter { private ArrayList mFragments; private final int[] COLORS = new int[] { R.color.red, R.color.green, R.color.blue, R.color.white, R.color.black }; public ColorPagerAdapter(FragmentManager fm) { super(fm); mFragments = new ArrayList(); for (int color : COLORS) mFragments.add(new ColorFragment(color)); } @Override public int getCount() { return mFragments.size(); } @Override public Fragment getItem(int position) { return mFragments.get(position); } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/anim/CustomAnimation.java ================================================ package com.jeremyfeinstein.slidingmenu.example.anim; import android.os.Bundle; import android.view.Menu; import com.jeremyfeinstein.slidingmenu.example.BaseActivity; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.example.SampleListFragment; import com.jeremyfeinstein.slidingmenu.example.R.id; import com.jeremyfeinstein.slidingmenu.example.R.layout; import com.jeremyfeinstein.slidingmenu.example.R.menu; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public abstract class CustomAnimation extends BaseActivity { private CanvasTransformer mTransformer; public CustomAnimation(int titleRes, CanvasTransformer transformer) { super(titleRes); mTransformer = transformer; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // set the Above View setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, new SampleListFragment()) .commit(); SlidingMenu sm = getSlidingMenu(); setSlidingActionBarEnabled(true); sm.setBehindScrollScale(0.0f); sm.setBehindCanvasTransformer(mTransformer); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/anim/CustomScaleAnimation.java ================================================ package com.jeremyfeinstein.slidingmenu.example.anim; import android.graphics.Canvas; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.example.R.string; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public class CustomScaleAnimation extends CustomAnimation { public CustomScaleAnimation() { super(R.string.anim_scale, new CanvasTransformer() { @Override public void transformCanvas(Canvas canvas, float percentOpen) { canvas.scale(percentOpen, 1, 0, 0); } }); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/anim/CustomSlideAnimation.java ================================================ package com.jeremyfeinstein.slidingmenu.example.anim; import android.graphics.Canvas; import android.view.animation.Interpolator; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.example.R.string; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public class CustomSlideAnimation extends CustomAnimation { private static Interpolator interp = new Interpolator() { @Override public float getInterpolation(float t) { t -= 1.0f; return t * t * t + 1.0f; } }; public CustomSlideAnimation() { // see the class CustomAnimation for how to attach // the CanvasTransformer to the SlidingMenu super(R.string.anim_slide, new CanvasTransformer() { @Override public void transformCanvas(Canvas canvas, float percentOpen) { canvas.translate(0, canvas.getHeight()*(1-interp.getInterpolation(percentOpen))); } }); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/anim/CustomZoomAnimation.java ================================================ package com.jeremyfeinstein.slidingmenu.example.anim; import android.graphics.Canvas; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.example.R.string; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public class CustomZoomAnimation extends CustomAnimation { public CustomZoomAnimation() { // see the class CustomAnimation for how to attach // the CanvasTransformer to the SlidingMenu super(R.string.anim_zoom, new CanvasTransformer() { @Override public void transformCanvas(Canvas canvas, float percentOpen) { float scale = (float) (percentOpen*0.25 + 0.75); canvas.scale(scale, scale, canvas.getWidth()/2, canvas.getHeight()/2); } }); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/BirdActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.app.Activity; import android.content.Intent; import android.content.res.TypedArray; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.view.View.OnClickListener; import android.view.Window; import android.widget.ImageView; import android.widget.ImageView.ScaleType; import com.actionbarsherlock.app.SherlockActivity; import com.actionbarsherlock.view.MenuItem; import com.jeremyfeinstein.slidingmenu.example.R; public class BirdActivity extends SherlockActivity { private Handler mHandler; public static Intent newInstance(Activity activity, int pos) { Intent intent = new Intent(activity, BirdActivity.class); intent.putExtra("pos", pos); return intent; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); int pos = 0; if (getIntent().getExtras() != null) { pos = getIntent().getExtras().getInt("pos"); } String[] birds = getResources().getStringArray(R.array.birds); TypedArray imgs = getResources().obtainTypedArray(R.array.birds_img); int resId = imgs.getResourceId(pos, -1); setTitle(birds[pos]); getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); ColorDrawable color = new ColorDrawable(Color.BLACK); color.setAlpha(128); getSupportActionBar().setBackgroundDrawable(color); getSupportActionBar().setDisplayHomeAsUpEnabled(true); mHandler = new Handler(); ImageView imageView = new ImageView(this); imageView.setScaleType(ScaleType.CENTER_INSIDE); imageView.setImageResource(resId); imageView.setOnClickListener(new OnClickListener() { public void onClick(View v) { getSupportActionBar().show(); hideActionBarDelayed(mHandler); } }); setContentView(imageView); this.getWindow().setBackgroundDrawableResource(android.R.color.black); } @Override public void onResume() { super.onResume(); getSupportActionBar().show(); hideActionBarDelayed(mHandler); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: finish(); return true; } return super.onOptionsItemSelected(item); } private void hideActionBarDelayed(Handler handler) { handler.postDelayed(new Runnable() { public void run() { getSupportActionBar().hide(); } }, 2000); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/BirdGridFragment.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.content.res.TypedArray; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.BaseAdapter; import android.widget.GridView; import android.widget.ImageView; import com.jeremyfeinstein.slidingmenu.example.R; public class BirdGridFragment extends Fragment { private int mPos = -1; private int mImgRes; public BirdGridFragment() { } public BirdGridFragment(int pos) { mPos = pos; } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (mPos == -1 && savedInstanceState != null) mPos = savedInstanceState.getInt("mPos"); TypedArray imgs = getResources().obtainTypedArray(R.array.birds_img); mImgRes = imgs.getResourceId(mPos, -1); GridView gv = (GridView) inflater.inflate(R.layout.list_grid, null); gv.setBackgroundResource(android.R.color.black); gv.setAdapter(new GridAdapter()); gv.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { if (getActivity() == null) return; ResponsiveUIActivity activity = (ResponsiveUIActivity) getActivity(); activity.onBirdPressed(mPos); } }); return gv; } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putInt("mPos", mPos); } private class GridAdapter extends BaseAdapter { @Override public int getCount() { return 30; } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = getActivity().getLayoutInflater().inflate(R.layout.grid_item, null); } ImageView img = (ImageView) convertView.findViewById(R.id.grid_item_img); img.setImageResource(mImgRes); return convertView; } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/BirdMenuFragment.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.ListFragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ListView; import com.jeremyfeinstein.slidingmenu.example.R; public class BirdMenuFragment extends ListFragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.list, null); } @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); String[] birds = getResources().getStringArray(R.array.birds); ArrayAdapter colorAdapter = new ArrayAdapter(getActivity(), android.R.layout.simple_list_item_1, android.R.id.text1, birds); setListAdapter(colorAdapter); } @Override public void onListItemClick(ListView lv, View v, int position, long id) { Fragment newContent = new BirdGridFragment(position); if (newContent != null) switchFragment(newContent); } // the meat of switching the above fragment private void switchFragment(Fragment fragment) { if (getActivity() == null) return; if (getActivity() instanceof ResponsiveUIActivity) { ResponsiveUIActivity ra = (ResponsiveUIActivity) getActivity(); ra.switchContent(fragment); } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/ColorFragment.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import com.jeremyfeinstein.slidingmenu.example.R; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.RelativeLayout; public class ColorFragment extends Fragment { private int mColorRes = -1; public ColorFragment() { this(R.color.white); } public ColorFragment(int colorRes) { mColorRes = colorRes; setRetainInstance(true); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (savedInstanceState != null) mColorRes = savedInstanceState.getInt("mColorRes"); int color = getResources().getColor(mColorRes); // construct the RelativeLayout RelativeLayout v = new RelativeLayout(getActivity()); v.setBackgroundColor(color); return v; } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putInt("mColorRes", mColorRes); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/ColorMenuFragment.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.ListFragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ListView; import com.jeremyfeinstein.slidingmenu.example.R; public class ColorMenuFragment extends ListFragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.list, null); } @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); String[] colors = getResources().getStringArray(R.array.color_names); ArrayAdapter colorAdapter = new ArrayAdapter(getActivity(), android.R.layout.simple_list_item_1, android.R.id.text1, colors); setListAdapter(colorAdapter); } @Override public void onListItemClick(ListView lv, View v, int position, long id) { Fragment newContent = null; switch (position) { case 0: newContent = new ColorFragment(R.color.red); break; case 1: newContent = new ColorFragment(R.color.green); break; case 2: newContent = new ColorFragment(R.color.blue); break; case 3: newContent = new ColorFragment(android.R.color.white); break; case 4: newContent = new ColorFragment(android.R.color.black); break; } if (newContent != null) switchFragment(newContent); } // the meat of switching the above fragment private void switchFragment(Fragment fragment) { if (getActivity() == null) return; if (getActivity() instanceof FragmentChangeActivity) { FragmentChangeActivity fca = (FragmentChangeActivity) getActivity(); fca.switchContent(fragment); } else if (getActivity() instanceof ResponsiveUIActivity) { ResponsiveUIActivity ra = (ResponsiveUIActivity) getActivity(); ra.switchContent(fragment); } } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/FragmentChangeActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.os.Bundle; import android.support.v4.app.Fragment; import com.jeremyfeinstein.slidingmenu.example.BaseActivity; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class FragmentChangeActivity extends BaseActivity { private Fragment mContent; public FragmentChangeActivity() { super(R.string.changing_fragments); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // set the Above View if (savedInstanceState != null) mContent = getSupportFragmentManager().getFragment(savedInstanceState, "mContent"); if (mContent == null) mContent = new ColorFragment(R.color.red); // set the Above View setContentView(R.layout.content_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, mContent) .commit(); // set the Behind View setBehindContentView(R.layout.menu_frame); getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame, new ColorMenuFragment()) .commit(); // customize the SlidingMenu getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); getSupportFragmentManager().putFragment(outState, "mContent", mContent); } public void switchContent(Fragment fragment) { mContent = fragment; getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, fragment) .commit(); getSlidingMenu().showContent(); } } ================================================ FILE: example/src/com/jeremyfeinstein/slidingmenu/example/fragments/ResponsiveUIActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.example.fragments; import android.app.AlertDialog; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.support.v4.app.Fragment; import android.view.View; import com.actionbarsherlock.view.MenuItem; import com.jeremyfeinstein.slidingmenu.example.R; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity; /** * This activity is an example of a responsive Android UI. * On phones, the SlidingMenu will be enabled only in portrait mode. * In landscape mode, it will present itself as a dual pane layout. * On tablets, it will will do the same general thing. In portrait * mode, it will enable the SlidingMenu, and in landscape mode, it * will be a dual pane layout. * * @author jeremy * */ public class ResponsiveUIActivity extends SlidingFragmentActivity { private Fragment mContent; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(R.string.responsive_ui); setContentView(R.layout.responsive_content_frame); // check if the content frame contains the menu frame if (findViewById(R.id.menu_frame) == null) { setBehindContentView(R.layout.menu_frame); getSlidingMenu().setSlidingEnabled(true); getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); // show home as up so we can toggle getSupportActionBar().setDisplayHomeAsUpEnabled(true); } else { // add a dummy view View v = new View(this); setBehindContentView(v); getSlidingMenu().setSlidingEnabled(false); getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE); } // set the Above View Fragment if (savedInstanceState != null) mContent = getSupportFragmentManager().getFragment(savedInstanceState, "mContent"); if (mContent == null) mContent = new BirdGridFragment(0); getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, mContent) .commit(); // set the Behind View Fragment getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame, new BirdMenuFragment()) .commit(); // customize the SlidingMenu SlidingMenu sm = getSlidingMenu(); sm.setBehindOffsetRes(R.dimen.slidingmenu_offset); sm.setShadowWidthRes(R.dimen.shadow_width); sm.setShadowDrawable(R.drawable.shadow); sm.setBehindScrollScale(0.25f); sm.setFadeDegree(0.25f); // show the explanation dialog if (savedInstanceState == null) new AlertDialog.Builder(this) .setTitle(R.string.what_is_this) .setMessage(R.string.responsive_explanation) .show(); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: toggle(); } return super.onOptionsItemSelected(item); } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); getSupportFragmentManager().putFragment(outState, "mContent", mContent); } public void switchContent(final Fragment fragment) { mContent = fragment; getSupportFragmentManager() .beginTransaction() .replace(R.id.content_frame, fragment) .commit(); Handler h = new Handler(); h.postDelayed(new Runnable() { public void run() { getSlidingMenu().showContent(); } }, 50); } public void onBirdPressed(int pos) { Intent intent = BirdActivity.newInstance(this, pos); startActivity(intent); } } ================================================ FILE: library/.classpath ================================================ ================================================ FILE: library/AndroidManifest.xml ================================================ ================================================ FILE: library/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: library/build.gradle ================================================ buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4.+' } } apply plugin: 'android-library' dependencies { compile 'com.android.support:support-v4:13.0.0' } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } sourceSets { main { java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] manifest.srcFile 'AndroidManifest.xml' } } } ================================================ FILE: library/pom.xml ================================================ 4.0.0 slidingmenu SlidingMenu apklib com.jeremyfeinstein.slidingmenu parent 1.3-SNAPSHOT ../pom.xml com.google.android android com.google.android support-v4 src com.jayway.maven.plugins.android.generation2 android-maven-plugin true ignored org.codehaus.mojo build-helper-maven-plugin 1.7 package attach-artifact jar ${project.build.directory}/${project.build.finalName}.jar ================================================ FILE: library/project.properties ================================================ # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! # # This file must be checked in Version Control Systems. # # To customize properties used by the Ant build system use, # "ant.properties", and override values to adapt the script to your # project structure. android.library=true # Project target. target=android-16 ================================================ FILE: library/res/layout/slidingmenumain.xml ================================================ ================================================ FILE: library/res/values/attrs.xml ================================================ ================================================ FILE: library/res/values/ids.xml ================================================ ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/CanvasTransformerBuilder.java ================================================ package com.jeremyfeinstein.slidingmenu.lib; import android.graphics.Canvas; import android.view.animation.Interpolator; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public class CanvasTransformerBuilder { private CanvasTransformer mTrans; private static Interpolator lin = new Interpolator() { public float getInterpolation(float t) { return t; } }; private void initTransformer() { if (mTrans == null) mTrans = new CanvasTransformer() { public void transformCanvas(Canvas canvas, float percentOpen) { } }; } public CanvasTransformer zoom(final int openedX, final int closedX, final int openedY, final int closedY, final int px, final int py) { return zoom(openedX, closedX, openedY, closedY, px, py, lin); } public CanvasTransformer zoom(final int openedX, final int closedX, final int openedY, final int closedY, final int px, final int py, final Interpolator interp) { initTransformer(); mTrans = new CanvasTransformer() { public void transformCanvas(Canvas canvas, float percentOpen) { mTrans.transformCanvas(canvas, percentOpen); float f = interp.getInterpolation(percentOpen); canvas.scale((openedX - closedX) * f + closedX, (openedY - closedY) * f + closedY, px, py); } }; return mTrans; } public CanvasTransformer rotate(final int openedDeg, final int closedDeg, final int px, final int py) { return rotate(openedDeg, closedDeg, px, py, lin); } public CanvasTransformer rotate(final int openedDeg, final int closedDeg, final int px, final int py, final Interpolator interp) { initTransformer(); mTrans = new CanvasTransformer() { public void transformCanvas(Canvas canvas, float percentOpen) { mTrans.transformCanvas(canvas, percentOpen); float f = interp.getInterpolation(percentOpen); canvas.rotate((openedDeg - closedDeg) * f + closedDeg, px, py); } }; return mTrans; } public CanvasTransformer translate(final int openedX, final int closedX, final int openedY, final int closedY) { return translate(openedX, closedX, openedY, closedY, lin); } public CanvasTransformer translate(final int openedX, final int closedX, final int openedY, final int closedY, final Interpolator interp) { initTransformer(); mTrans = new CanvasTransformer() { public void transformCanvas(Canvas canvas, float percentOpen) { mTrans.transformCanvas(canvas, percentOpen); float f = interp.getInterpolation(percentOpen); canvas.translate((openedX - closedX) * f + closedX, (openedY - closedY) * f + closedY); } }; return mTrans; } public CanvasTransformer concatTransformer(final CanvasTransformer t) { initTransformer(); mTrans = new CanvasTransformer() { public void transformCanvas(Canvas canvas, float percentOpen) { mTrans.transformCanvas(canvas, percentOpen); t.transformCanvas(canvas, percentOpen); } }; return mTrans; } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/CustomViewAbove.java ================================================ package com.jeremyfeinstein.slidingmenu.lib; import java.util.ArrayList; import java.util.List; import android.content.Context; import android.graphics.Canvas; import android.graphics.Rect; import android.os.Build; import android.support.v4.view.KeyEventCompat; import android.support.v4.view.MotionEventCompat; import android.support.v4.view.VelocityTrackerCompat; import android.support.v4.view.ViewCompat; import android.support.v4.view.ViewConfigurationCompat; import android.util.AttributeSet; import android.util.FloatMath; import android.util.Log; import android.view.FocusFinder; import android.view.KeyEvent; import android.view.MotionEvent; import android.view.SoundEffectConstants; import android.view.VelocityTracker; import android.view.View; import android.view.ViewConfiguration; import android.view.ViewGroup; import android.view.animation.Interpolator; import android.widget.Scroller; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnClosedListener; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnOpenedListener; //import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnCloseListener; //import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnOpenListener; public class CustomViewAbove extends ViewGroup { private static final String TAG = "CustomViewAbove"; private static final boolean DEBUG = false; private static final boolean USE_CACHE = false; private static final int MAX_SETTLE_DURATION = 600; // ms private static final int MIN_DISTANCE_FOR_FLING = 25; // dips private static final Interpolator sInterpolator = new Interpolator() { public float getInterpolation(float t) { t -= 1.0f; return t * t * t * t * t + 1.0f; } }; private View mContent; private int mCurItem; private Scroller mScroller; private boolean mScrollingCacheEnabled; private boolean mScrolling; private boolean mIsBeingDragged; private boolean mIsUnableToDrag; private int mTouchSlop; private float mInitialMotionX; /** * Position of the last motion event. */ private float mLastMotionX; private float mLastMotionY; /** * ID of the active pointer. This is used to retain consistency during * drags/flings if multiple pointers are used. */ protected int mActivePointerId = INVALID_POINTER; /** * Sentinel value for no current active pointer. * Used by {@link #mActivePointerId}. */ private static final int INVALID_POINTER = -1; /** * Determines speed during touch scrolling */ protected VelocityTracker mVelocityTracker; private int mMinimumVelocity; protected int mMaximumVelocity; private int mFlingDistance; private CustomViewBehind mViewBehind; // private int mMode; private boolean mEnabled = true; private OnPageChangeListener mOnPageChangeListener; private OnPageChangeListener mInternalPageChangeListener; // private OnCloseListener mCloseListener; // private OnOpenListener mOpenListener; private OnClosedListener mClosedListener; private OnOpenedListener mOpenedListener; private List mIgnoredViews = new ArrayList(); // private int mScrollState = SCROLL_STATE_IDLE; /** * Callback interface for responding to changing state of the selected page. */ public interface OnPageChangeListener { /** * This method will be invoked when the current page is scrolled, either as part * of a programmatically initiated smooth scroll or a user initiated touch scroll. * * @param position Position index of the first page currently being displayed. * Page position+1 will be visible if positionOffset is nonzero. * @param positionOffset Value from [0, 1) indicating the offset from the page at position. * @param positionOffsetPixels Value in pixels indicating the offset from position. */ public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels); /** * This method will be invoked when a new page becomes selected. Animation is not * necessarily complete. * * @param position Position index of the new selected page. */ public void onPageSelected(int position); } /** * Simple implementation of the {@link OnPageChangeListener} interface with stub * implementations of each method. Extend this if you do not intend to override * every method of {@link OnPageChangeListener}. */ public static class SimpleOnPageChangeListener implements OnPageChangeListener { public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { // This space for rent } public void onPageSelected(int position) { // This space for rent } public void onPageScrollStateChanged(int state) { // This space for rent } } public CustomViewAbove(Context context) { this(context, null); } public CustomViewAbove(Context context, AttributeSet attrs) { super(context, attrs); initCustomViewAbove(); } void initCustomViewAbove() { setWillNotDraw(false); setDescendantFocusability(FOCUS_AFTER_DESCENDANTS); setFocusable(true); final Context context = getContext(); mScroller = new Scroller(context, sInterpolator); final ViewConfiguration configuration = ViewConfiguration.get(context); mTouchSlop = ViewConfigurationCompat.getScaledPagingTouchSlop(configuration); mMinimumVelocity = configuration.getScaledMinimumFlingVelocity(); mMaximumVelocity = configuration.getScaledMaximumFlingVelocity(); setInternalPageChangeListener(new SimpleOnPageChangeListener() { public void onPageSelected(int position) { if (mViewBehind != null) { switch (position) { case 0: case 2: mViewBehind.setChildrenEnabled(true); break; case 1: mViewBehind.setChildrenEnabled(false); break; } } } }); final float density = context.getResources().getDisplayMetrics().density; mFlingDistance = (int) (MIN_DISTANCE_FOR_FLING * density); } /** * Set the currently selected page. If the CustomViewPager has already been through its first * layout there will be a smooth animated transition between the current item and the * specified item. * * @param item Item index to select */ public void setCurrentItem(int item) { setCurrentItemInternal(item, true, false); } /** * Set the currently selected page. * * @param item Item index to select * @param smoothScroll True to smoothly scroll to the new item, false to transition immediately */ public void setCurrentItem(int item, boolean smoothScroll) { setCurrentItemInternal(item, smoothScroll, false); } public int getCurrentItem() { return mCurItem; } void setCurrentItemInternal(int item, boolean smoothScroll, boolean always) { setCurrentItemInternal(item, smoothScroll, always, 0); } void setCurrentItemInternal(int item, boolean smoothScroll, boolean always, int velocity) { if (!always && mCurItem == item) { setScrollingCacheEnabled(false); return; } item = mViewBehind.getMenuPage(item); final boolean dispatchSelected = mCurItem != item; mCurItem = item; final int destX = getDestScrollX(mCurItem); if (dispatchSelected && mOnPageChangeListener != null) { mOnPageChangeListener.onPageSelected(item); } if (dispatchSelected && mInternalPageChangeListener != null) { mInternalPageChangeListener.onPageSelected(item); } if (smoothScroll) { smoothScrollTo(destX, 0, velocity); } else { completeScroll(); scrollTo(destX, 0); } } /** * Set a listener that will be invoked whenever the page changes or is incrementally * scrolled. See {@link OnPageChangeListener}. * * @param listener Listener to set */ public void setOnPageChangeListener(OnPageChangeListener listener) { mOnPageChangeListener = listener; } /* public void setOnOpenListener(OnOpenListener l) { mOpenListener = l; } public void setOnCloseListener(OnCloseListener l) { mCloseListener = l; } */ public void setOnOpenedListener(OnOpenedListener l) { mOpenedListener = l; } public void setOnClosedListener(OnClosedListener l) { mClosedListener = l; } /** * Set a separate OnPageChangeListener for internal use by the support library. * * @param listener Listener to set * @return The old listener that was set, if any. */ OnPageChangeListener setInternalPageChangeListener(OnPageChangeListener listener) { OnPageChangeListener oldListener = mInternalPageChangeListener; mInternalPageChangeListener = listener; return oldListener; } public void addIgnoredView(View v) { if (!mIgnoredViews.contains(v)) { mIgnoredViews.add(v); } } public void removeIgnoredView(View v) { mIgnoredViews.remove(v); } public void clearIgnoredViews() { mIgnoredViews.clear(); } // We want the duration of the page snap animation to be influenced by the distance that // the screen has to travel, however, we don't want this duration to be effected in a // purely linear fashion. Instead, we use this method to moderate the effect that the distance // of travel has on the overall snap duration. float distanceInfluenceForSnapDuration(float f) { f -= 0.5f; // center the values about 0. f *= 0.3f * Math.PI / 2.0f; return (float) FloatMath.sin(f); } public int getDestScrollX(int page) { switch (page) { case 0: case 2: return mViewBehind.getMenuLeft(mContent, page); case 1: return mContent.getLeft(); } return 0; } private int getLeftBound() { return mViewBehind.getAbsLeftBound(mContent); } private int getRightBound() { return mViewBehind.getAbsRightBound(mContent); } public int getContentLeft() { return mContent.getLeft() + mContent.getPaddingLeft(); } public boolean isMenuOpen() { return mCurItem == 0 || mCurItem == 2; } private boolean isInIgnoredView(MotionEvent ev) { Rect rect = new Rect(); for (View v : mIgnoredViews) { v.getHitRect(rect); if (rect.contains((int)ev.getX(), (int)ev.getY())) return true; } return false; } public int getBehindWidth() { if (mViewBehind == null) { return 0; } else { return mViewBehind.getBehindWidth(); } } public int getChildWidth(int i) { switch (i) { case 0: return getBehindWidth(); case 1: return mContent.getWidth(); default: return 0; } } public boolean isSlidingEnabled() { return mEnabled; } public void setSlidingEnabled(boolean b) { mEnabled = b; } /** * Like {@link View#scrollBy}, but scroll smoothly instead of immediately. * * @param x the number of pixels to scroll by on the X axis * @param y the number of pixels to scroll by on the Y axis */ void smoothScrollTo(int x, int y) { smoothScrollTo(x, y, 0); } /** * Like {@link View#scrollBy}, but scroll smoothly instead of immediately. * * @param x the number of pixels to scroll by on the X axis * @param y the number of pixels to scroll by on the Y axis * @param velocity the velocity associated with a fling, if applicable. (0 otherwise) */ void smoothScrollTo(int x, int y, int velocity) { if (getChildCount() == 0) { // Nothing to do. setScrollingCacheEnabled(false); return; } int sx = getScrollX(); int sy = getScrollY(); int dx = x - sx; int dy = y - sy; if (dx == 0 && dy == 0) { completeScroll(); if (isMenuOpen()) { if (mOpenedListener != null) mOpenedListener.onOpened(); } else { if (mClosedListener != null) mClosedListener.onClosed(); } return; } setScrollingCacheEnabled(true); mScrolling = true; final int width = getBehindWidth(); final int halfWidth = width / 2; final float distanceRatio = Math.min(1f, 1.0f * Math.abs(dx) / width); final float distance = halfWidth + halfWidth * distanceInfluenceForSnapDuration(distanceRatio); int duration = 0; velocity = Math.abs(velocity); if (velocity > 0) { duration = 4 * Math.round(1000 * Math.abs(distance / velocity)); } else { final float pageDelta = (float) Math.abs(dx) / width; duration = (int) ((pageDelta + 1) * 100); duration = MAX_SETTLE_DURATION; } duration = Math.min(duration, MAX_SETTLE_DURATION); mScroller.startScroll(sx, sy, dx, dy, duration); invalidate(); } public void setContent(View v) { if (mContent != null) this.removeView(mContent); mContent = v; addView(mContent); } public View getContent() { return mContent; } public void setCustomViewBehind(CustomViewBehind cvb) { mViewBehind = cvb; } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = getDefaultSize(0, widthMeasureSpec); int height = getDefaultSize(0, heightMeasureSpec); setMeasuredDimension(width, height); final int contentWidth = getChildMeasureSpec(widthMeasureSpec, 0, width); final int contentHeight = getChildMeasureSpec(heightMeasureSpec, 0, height); mContent.measure(contentWidth, contentHeight); } @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); // Make sure scroll position is set correctly. if (w != oldw) { // [ChrisJ] - This fixes the onConfiguration change for orientation issue.. // maybe worth having a look why the recomputeScroll pos is screwing // up? completeScroll(); scrollTo(getDestScrollX(mCurItem), getScrollY()); } } @Override protected void onLayout(boolean changed, int l, int t, int r, int b) { final int width = r - l; final int height = b - t; mContent.layout(0, 0, width, height); } public void setAboveOffset(int i) { // RelativeLayout.LayoutParams params = ((RelativeLayout.LayoutParams)mContent.getLayoutParams()); // params.setMargins(i, params.topMargin, params.rightMargin, params.bottomMargin); mContent.setPadding(i, mContent.getPaddingTop(), mContent.getPaddingRight(), mContent.getPaddingBottom()); } @Override public void computeScroll() { if (!mScroller.isFinished()) { if (mScroller.computeScrollOffset()) { int oldX = getScrollX(); int oldY = getScrollY(); int x = mScroller.getCurrX(); int y = mScroller.getCurrY(); if (oldX != x || oldY != y) { scrollTo(x, y); pageScrolled(x); } // Keep on drawing until the animation has finished. invalidate(); return; } } // Done with scroll, clean up state. completeScroll(); } private void pageScrolled(int xpos) { final int widthWithMargin = getWidth(); final int position = xpos / widthWithMargin; final int offsetPixels = xpos % widthWithMargin; final float offset = (float) offsetPixels / widthWithMargin; onPageScrolled(position, offset, offsetPixels); } /** * This method will be invoked when the current page is scrolled, either as part * of a programmatically initiated smooth scroll or a user initiated touch scroll. * If you override this method you must call through to the superclass implementation * (e.g. super.onPageScrolled(position, offset, offsetPixels)) before onPageScrolled * returns. * * @param position Position index of the first page currently being displayed. * Page position+1 will be visible if positionOffset is nonzero. * @param offset Value from [0, 1) indicating the offset from the page at position. * @param offsetPixels Value in pixels indicating the offset from position. */ protected void onPageScrolled(int position, float offset, int offsetPixels) { if (mOnPageChangeListener != null) { mOnPageChangeListener.onPageScrolled(position, offset, offsetPixels); } if (mInternalPageChangeListener != null) { mInternalPageChangeListener.onPageScrolled(position, offset, offsetPixels); } } private void completeScroll() { boolean needPopulate = mScrolling; if (needPopulate) { // Done with scroll, no longer want to cache view drawing. setScrollingCacheEnabled(false); mScroller.abortAnimation(); int oldX = getScrollX(); int oldY = getScrollY(); int x = mScroller.getCurrX(); int y = mScroller.getCurrY(); if (oldX != x || oldY != y) { scrollTo(x, y); } if (isMenuOpen()) { if (mOpenedListener != null) mOpenedListener.onOpened(); } else { if (mClosedListener != null) mClosedListener.onClosed(); } } mScrolling = false; } protected int mTouchMode = SlidingMenu.TOUCHMODE_MARGIN; public void setTouchMode(int i) { mTouchMode = i; } public int getTouchMode() { return mTouchMode; } private boolean thisTouchAllowed(MotionEvent ev) { int x = (int) (ev.getX() + mScrollX); if (isMenuOpen()) { return mViewBehind.menuOpenTouchAllowed(mContent, mCurItem, x); } else { switch (mTouchMode) { case SlidingMenu.TOUCHMODE_FULLSCREEN: return !isInIgnoredView(ev); case SlidingMenu.TOUCHMODE_NONE: return false; case SlidingMenu.TOUCHMODE_MARGIN: return mViewBehind.marginTouchAllowed(mContent, x); } } return false; } private boolean thisSlideAllowed(float dx) { boolean allowed = false; if (isMenuOpen()) { allowed = mViewBehind.menuOpenSlideAllowed(dx); } else { allowed = mViewBehind.menuClosedSlideAllowed(dx); } if (DEBUG) Log.v(TAG, "this slide allowed " + allowed + " dx: " + dx); return allowed; } private int getPointerIndex(MotionEvent ev, int id) { int activePointerIndex = MotionEventCompat.findPointerIndex(ev, id); if (activePointerIndex == -1) mActivePointerId = INVALID_POINTER; return activePointerIndex; } private boolean mQuickReturn = false; @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (!mEnabled) return false; final int action = ev.getAction() & MotionEventCompat.ACTION_MASK; if (DEBUG) if (action == MotionEvent.ACTION_DOWN) Log.v(TAG, "Received ACTION_DOWN"); if (action == MotionEvent.ACTION_CANCEL || action == MotionEvent.ACTION_UP || (action != MotionEvent.ACTION_DOWN && mIsUnableToDrag)) { endDrag(); return false; } switch (action) { case MotionEvent.ACTION_MOVE: determineDrag(ev); break; case MotionEvent.ACTION_DOWN: int index = MotionEventCompat.getActionIndex(ev); mActivePointerId = MotionEventCompat.getPointerId(ev, index); if (mActivePointerId == INVALID_POINTER) break; mLastMotionX = mInitialMotionX = MotionEventCompat.getX(ev, index); mLastMotionY = MotionEventCompat.getY(ev, index); if (thisTouchAllowed(ev)) { mIsBeingDragged = false; mIsUnableToDrag = false; if (isMenuOpen() && mViewBehind.menuTouchInQuickReturn(mContent, mCurItem, ev.getX() + mScrollX)) { mQuickReturn = true; } } else { mIsUnableToDrag = true; } break; case MotionEventCompat.ACTION_POINTER_UP: onSecondaryPointerUp(ev); break; } if (!mIsBeingDragged) { if (mVelocityTracker == null) { mVelocityTracker = VelocityTracker.obtain(); } mVelocityTracker.addMovement(ev); } return mIsBeingDragged || mQuickReturn; } @Override public boolean onTouchEvent(MotionEvent ev) { if (!mEnabled) return false; if (!mIsBeingDragged && !thisTouchAllowed(ev)) return false; // if (!mIsBeingDragged && !mQuickReturn) // return false; final int action = ev.getAction(); if (mVelocityTracker == null) { mVelocityTracker = VelocityTracker.obtain(); } mVelocityTracker.addMovement(ev); switch (action & MotionEventCompat.ACTION_MASK) { case MotionEvent.ACTION_DOWN: /* * If being flinged and user touches, stop the fling. isFinished * will be false if being flinged. */ completeScroll(); // Remember where the motion event started int index = MotionEventCompat.getActionIndex(ev); mActivePointerId = MotionEventCompat.getPointerId(ev, index); mLastMotionX = mInitialMotionX = ev.getX(); break; case MotionEvent.ACTION_MOVE: if (!mIsBeingDragged) { determineDrag(ev); if (mIsUnableToDrag) return false; } if (mIsBeingDragged) { // Scroll to follow the motion event final int activePointerIndex = getPointerIndex(ev, mActivePointerId); if (mActivePointerId == INVALID_POINTER) break; final float x = MotionEventCompat.getX(ev, activePointerIndex); final float deltaX = mLastMotionX - x; mLastMotionX = x; float oldScrollX = getScrollX(); float scrollX = oldScrollX + deltaX; final float leftBound = getLeftBound(); final float rightBound = getRightBound(); if (scrollX < leftBound) { scrollX = leftBound; } else if (scrollX > rightBound) { scrollX = rightBound; } // Don't lose the rounded component mLastMotionX += scrollX - (int) scrollX; scrollTo((int) scrollX, getScrollY()); pageScrolled((int) scrollX); } break; case MotionEvent.ACTION_UP: if (mIsBeingDragged) { final VelocityTracker velocityTracker = mVelocityTracker; velocityTracker.computeCurrentVelocity(1000, mMaximumVelocity); int initialVelocity = (int) VelocityTrackerCompat.getXVelocity( velocityTracker, mActivePointerId); final int scrollX = getScrollX(); final float pageOffset = (float) (scrollX - getDestScrollX(mCurItem)) / getBehindWidth(); final int activePointerIndex = getPointerIndex(ev, mActivePointerId); if (mActivePointerId != INVALID_POINTER) { final float x = MotionEventCompat.getX(ev, activePointerIndex); final int totalDelta = (int) (x - mInitialMotionX); int nextPage = determineTargetPage(pageOffset, initialVelocity, totalDelta); setCurrentItemInternal(nextPage, true, true, initialVelocity); } else { setCurrentItemInternal(mCurItem, true, true, initialVelocity); } mActivePointerId = INVALID_POINTER; endDrag(); } else if (mQuickReturn && mViewBehind.menuTouchInQuickReturn(mContent, mCurItem, ev.getX() + mScrollX)) { // close the menu setCurrentItem(1); endDrag(); } break; case MotionEvent.ACTION_CANCEL: if (mIsBeingDragged) { setCurrentItemInternal(mCurItem, true, true); mActivePointerId = INVALID_POINTER; endDrag(); } break; case MotionEventCompat.ACTION_POINTER_DOWN: { final int indexx = MotionEventCompat.getActionIndex(ev); mLastMotionX = MotionEventCompat.getX(ev, indexx); mActivePointerId = MotionEventCompat.getPointerId(ev, indexx); break; } case MotionEventCompat.ACTION_POINTER_UP: onSecondaryPointerUp(ev); int pointerIndex = getPointerIndex(ev, mActivePointerId); if (mActivePointerId == INVALID_POINTER) break; mLastMotionX = MotionEventCompat.getX(ev, pointerIndex); break; } return true; } private void determineDrag(MotionEvent ev) { final int activePointerId = mActivePointerId; final int pointerIndex = getPointerIndex(ev, activePointerId); if (activePointerId == INVALID_POINTER || pointerIndex == INVALID_POINTER) return; final float x = MotionEventCompat.getX(ev, pointerIndex); final float dx = x - mLastMotionX; final float xDiff = Math.abs(dx); final float y = MotionEventCompat.getY(ev, pointerIndex); final float dy = y - mLastMotionY; final float yDiff = Math.abs(dy); if (xDiff > (isMenuOpen()?mTouchSlop/2:mTouchSlop) && xDiff > yDiff && thisSlideAllowed(dx)) { startDrag(); mLastMotionX = x; mLastMotionY = y; setScrollingCacheEnabled(true); // TODO add back in touch slop check } else if (xDiff > mTouchSlop) { mIsUnableToDrag = true; } } @Override public void scrollTo(int x, int y) { super.scrollTo(x, y); mScrollX = x; mViewBehind.scrollBehindTo(mContent, x, y); ((SlidingMenu)getParent()).manageLayers(getPercentOpen()); } private int determineTargetPage(float pageOffset, int velocity, int deltaX) { int targetPage = mCurItem; if (Math.abs(deltaX) > mFlingDistance && Math.abs(velocity) > mMinimumVelocity) { if (velocity > 0 && deltaX > 0) { targetPage -= 1; } else if (velocity < 0 && deltaX < 0){ targetPage += 1; } } else { targetPage = (int) Math.round(mCurItem + pageOffset); } return targetPage; } protected float getPercentOpen() { return Math.abs(mScrollX-mContent.getLeft()) / getBehindWidth(); } @Override protected void dispatchDraw(Canvas canvas) { super.dispatchDraw(canvas); // Draw the margin drawable if needed. mViewBehind.drawShadow(mContent, canvas); mViewBehind.drawFade(mContent, canvas, getPercentOpen()); mViewBehind.drawSelector(mContent, canvas, getPercentOpen()); } // variables for drawing private float mScrollX = 0.0f; private void onSecondaryPointerUp(MotionEvent ev) { if (DEBUG) Log.v(TAG, "onSecondaryPointerUp called"); final int pointerIndex = MotionEventCompat.getActionIndex(ev); final int pointerId = MotionEventCompat.getPointerId(ev, pointerIndex); if (pointerId == mActivePointerId) { // This was our active pointer going up. Choose a new // active pointer and adjust accordingly. final int newPointerIndex = pointerIndex == 0 ? 1 : 0; mLastMotionX = MotionEventCompat.getX(ev, newPointerIndex); mActivePointerId = MotionEventCompat.getPointerId(ev, newPointerIndex); if (mVelocityTracker != null) { mVelocityTracker.clear(); } } } private void startDrag() { mIsBeingDragged = true; mQuickReturn = false; } private void endDrag() { mQuickReturn = false; mIsBeingDragged = false; mIsUnableToDrag = false; mActivePointerId = INVALID_POINTER; if (mVelocityTracker != null) { mVelocityTracker.recycle(); mVelocityTracker = null; } } private void setScrollingCacheEnabled(boolean enabled) { if (mScrollingCacheEnabled != enabled) { mScrollingCacheEnabled = enabled; if (USE_CACHE) { final int size = getChildCount(); for (int i = 0; i < size; ++i) { final View child = getChildAt(i); if (child.getVisibility() != GONE) { child.setDrawingCacheEnabled(enabled); } } } } } /** * Tests scrollability within child views of v given a delta of dx. * * @param v View to test for horizontal scrollability * @param checkV Whether the view v passed should itself be checked for scrollability (true), * or just its children (false). * @param dx Delta scrolled in pixels * @param x X coordinate of the active touch point * @param y Y coordinate of the active touch point * @return true if child views of v can be scrolled by delta of dx. */ protected boolean canScroll(View v, boolean checkV, int dx, int x, int y) { if (v instanceof ViewGroup) { final ViewGroup group = (ViewGroup) v; final int scrollX = v.getScrollX(); final int scrollY = v.getScrollY(); final int count = group.getChildCount(); // Count backwards - let topmost views consume scroll distance first. for (int i = count - 1; i >= 0; i--) { final View child = group.getChildAt(i); if (x + scrollX >= child.getLeft() && x + scrollX < child.getRight() && y + scrollY >= child.getTop() && y + scrollY < child.getBottom() && canScroll(child, true, dx, x + scrollX - child.getLeft(), y + scrollY - child.getTop())) { return true; } } } return checkV && ViewCompat.canScrollHorizontally(v, -dx); } @Override public boolean dispatchKeyEvent(KeyEvent event) { // Let the focused view and/or our descendants get the key first return super.dispatchKeyEvent(event) || executeKeyEvent(event); } /** * You can call this function yourself to have the scroll view perform * scrolling from a key event, just as if the event had been dispatched to * it by the view hierarchy. * * @param event The key event to execute. * @return Return true if the event was handled, else false. */ public boolean executeKeyEvent(KeyEvent event) { boolean handled = false; if (event.getAction() == KeyEvent.ACTION_DOWN) { switch (event.getKeyCode()) { case KeyEvent.KEYCODE_DPAD_LEFT: handled = arrowScroll(FOCUS_LEFT); break; case KeyEvent.KEYCODE_DPAD_RIGHT: handled = arrowScroll(FOCUS_RIGHT); break; case KeyEvent.KEYCODE_TAB: if (Build.VERSION.SDK_INT >= 11) { // The focus finder had a bug handling FOCUS_FORWARD and FOCUS_BACKWARD // before Android 3.0. Ignore the tab key on those devices. if (KeyEventCompat.hasNoModifiers(event)) { handled = arrowScroll(FOCUS_FORWARD); } else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) { handled = arrowScroll(FOCUS_BACKWARD); } } break; } } return handled; } public boolean arrowScroll(int direction) { View currentFocused = findFocus(); if (currentFocused == this) currentFocused = null; boolean handled = false; View nextFocused = FocusFinder.getInstance().findNextFocus(this, currentFocused, direction); if (nextFocused != null && nextFocused != currentFocused) { if (direction == View.FOCUS_LEFT) { handled = nextFocused.requestFocus(); } else if (direction == View.FOCUS_RIGHT) { // If there is nothing to the right, or this is causing us to // jump to the left, then what we really want to do is page right. if (currentFocused != null && nextFocused.getLeft() <= currentFocused.getLeft()) { handled = pageRight(); } else { handled = nextFocused.requestFocus(); } } } else if (direction == FOCUS_LEFT || direction == FOCUS_BACKWARD) { // Trying to move left and nothing there; try to page. handled = pageLeft(); } else if (direction == FOCUS_RIGHT || direction == FOCUS_FORWARD) { // Trying to move right and nothing there; try to page. handled = pageRight(); } if (handled) { playSoundEffect(SoundEffectConstants.getContantForFocusDirection(direction)); } return handled; } boolean pageLeft() { if (mCurItem > 0) { setCurrentItem(mCurItem-1, true); return true; } return false; } boolean pageRight() { if (mCurItem < 1) { setCurrentItem(mCurItem+1, true); return true; } return false; } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/CustomViewBehind.java ================================================ package com.jeremyfeinstein.slidingmenu.lib; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.util.Log; import android.util.TypedValue; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer; public class CustomViewBehind extends ViewGroup { private static final String TAG = "CustomViewBehind"; private static final int MARGIN_THRESHOLD = 48; // dips private int mTouchMode = SlidingMenu.TOUCHMODE_MARGIN; private CustomViewAbove mViewAbove; private View mContent; private View mSecondaryContent; private int mMarginThreshold; private int mWidthOffset; private CanvasTransformer mTransformer; private boolean mChildrenEnabled; public CustomViewBehind(Context context) { this(context, null); } public CustomViewBehind(Context context, AttributeSet attrs) { super(context, attrs); mMarginThreshold = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, MARGIN_THRESHOLD, getResources().getDisplayMetrics()); } public void setCustomViewAbove(CustomViewAbove customViewAbove) { mViewAbove = customViewAbove; } public void setCanvasTransformer(CanvasTransformer t) { mTransformer = t; } public void setWidthOffset(int i) { mWidthOffset = i; requestLayout(); } public void setMarginThreshold(int marginThreshold) { mMarginThreshold = marginThreshold; } public int getMarginThreshold() { return mMarginThreshold; } public int getBehindWidth() { return mContent.getWidth(); } public void setContent(View v) { if (mContent != null) removeView(mContent); mContent = v; addView(mContent); } public View getContent() { return mContent; } /** * Sets the secondary (right) menu for use when setMode is called with SlidingMenu.LEFT_RIGHT. * @param v the right menu */ public void setSecondaryContent(View v) { if (mSecondaryContent != null) removeView(mSecondaryContent); mSecondaryContent = v; addView(mSecondaryContent); } public View getSecondaryContent() { return mSecondaryContent; } public void setChildrenEnabled(boolean enabled) { mChildrenEnabled = enabled; } @Override public void scrollTo(int x, int y) { super.scrollTo(x, y); if (mTransformer != null) invalidate(); } @Override public boolean onInterceptTouchEvent(MotionEvent e) { return !mChildrenEnabled; } @Override public boolean onTouchEvent(MotionEvent e) { return !mChildrenEnabled; } @Override protected void dispatchDraw(Canvas canvas) { if (mTransformer != null) { canvas.save(); mTransformer.transformCanvas(canvas, mViewAbove.getPercentOpen()); super.dispatchDraw(canvas); canvas.restore(); } else super.dispatchDraw(canvas); } @Override protected void onLayout(boolean changed, int l, int t, int r, int b) { final int width = r - l; final int height = b - t; mContent.layout(0, 0, width-mWidthOffset, height); if (mSecondaryContent != null) mSecondaryContent.layout(0, 0, width-mWidthOffset, height); } @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = getDefaultSize(0, widthMeasureSpec); int height = getDefaultSize(0, heightMeasureSpec); setMeasuredDimension(width, height); final int contentWidth = getChildMeasureSpec(widthMeasureSpec, 0, width-mWidthOffset); final int contentHeight = getChildMeasureSpec(heightMeasureSpec, 0, height); mContent.measure(contentWidth, contentHeight); if (mSecondaryContent != null) mSecondaryContent.measure(contentWidth, contentHeight); } private int mMode; private boolean mFadeEnabled; private final Paint mFadePaint = new Paint(); private float mScrollScale; private Drawable mShadowDrawable; private Drawable mSecondaryShadowDrawable; private int mShadowWidth; private float mFadeDegree; public void setMode(int mode) { if (mode == SlidingMenu.LEFT || mode == SlidingMenu.RIGHT) { if (mContent != null) mContent.setVisibility(View.VISIBLE); if (mSecondaryContent != null) mSecondaryContent.setVisibility(View.INVISIBLE); } mMode = mode; } public int getMode() { return mMode; } public void setScrollScale(float scrollScale) { mScrollScale = scrollScale; } public float getScrollScale() { return mScrollScale; } public void setShadowDrawable(Drawable shadow) { mShadowDrawable = shadow; invalidate(); } public void setSecondaryShadowDrawable(Drawable shadow) { mSecondaryShadowDrawable = shadow; invalidate(); } public void setShadowWidth(int width) { mShadowWidth = width; invalidate(); } public void setFadeEnabled(boolean b) { mFadeEnabled = b; } public void setFadeDegree(float degree) { if (degree > 1.0f || degree < 0.0f) throw new IllegalStateException("The BehindFadeDegree must be between 0.0f and 1.0f"); mFadeDegree = degree; } public int getMenuPage(int page) { page = (page > 1) ? 2 : ((page < 1) ? 0 : page); if (mMode == SlidingMenu.LEFT && page > 1) { return 0; } else if (mMode == SlidingMenu.RIGHT && page < 1) { return 2; } else { return page; } } public void scrollBehindTo(View content, int x, int y) { int vis = View.VISIBLE; if (mMode == SlidingMenu.LEFT) { if (x >= content.getLeft()) vis = View.INVISIBLE; scrollTo((int)((x + getBehindWidth())*mScrollScale), y); } else if (mMode == SlidingMenu.RIGHT) { if (x <= content.getLeft()) vis = View.INVISIBLE; scrollTo((int)(getBehindWidth() - getWidth() + (x-getBehindWidth())*mScrollScale), y); } else if (mMode == SlidingMenu.LEFT_RIGHT) { mContent.setVisibility(x >= content.getLeft() ? View.INVISIBLE : View.VISIBLE); mSecondaryContent.setVisibility(x <= content.getLeft() ? View.INVISIBLE : View.VISIBLE); vis = x == 0 ? View.INVISIBLE : View.VISIBLE; if (x <= content.getLeft()) { scrollTo((int)((x + getBehindWidth())*mScrollScale), y); } else { scrollTo((int)(getBehindWidth() - getWidth() + (x-getBehindWidth())*mScrollScale), y); } } if (vis == View.INVISIBLE) Log.v(TAG, "behind INVISIBLE"); setVisibility(vis); } public int getMenuLeft(View content, int page) { if (mMode == SlidingMenu.LEFT) { switch (page) { case 0: return content.getLeft() - getBehindWidth(); case 2: return content.getLeft(); } } else if (mMode == SlidingMenu.RIGHT) { switch (page) { case 0: return content.getLeft(); case 2: return content.getLeft() + getBehindWidth(); } } else if (mMode == SlidingMenu.LEFT_RIGHT) { switch (page) { case 0: return content.getLeft() - getBehindWidth(); case 2: return content.getLeft() + getBehindWidth(); } } return content.getLeft(); } public int getAbsLeftBound(View content) { if (mMode == SlidingMenu.LEFT || mMode == SlidingMenu.LEFT_RIGHT) { return content.getLeft() - getBehindWidth(); } else if (mMode == SlidingMenu.RIGHT) { return content.getLeft(); } return 0; } public int getAbsRightBound(View content) { if (mMode == SlidingMenu.LEFT) { return content.getLeft(); } else if (mMode == SlidingMenu.RIGHT || mMode == SlidingMenu.LEFT_RIGHT) { return content.getLeft() + getBehindWidth(); } return 0; } public boolean marginTouchAllowed(View content, int x) { int left = content.getLeft(); int right = content.getRight(); if (mMode == SlidingMenu.LEFT) { return (x >= left && x <= mMarginThreshold + left); } else if (mMode == SlidingMenu.RIGHT) { return (x <= right && x >= right - mMarginThreshold); } else if (mMode == SlidingMenu.LEFT_RIGHT) { return (x >= left && x <= mMarginThreshold + left) || (x <= right && x >= right - mMarginThreshold); } return false; } public void setTouchMode(int i) { mTouchMode = i; } public boolean menuOpenTouchAllowed(View content, int currPage, float x) { switch (mTouchMode) { case SlidingMenu.TOUCHMODE_FULLSCREEN: return true; case SlidingMenu.TOUCHMODE_MARGIN: return menuTouchInQuickReturn(content, currPage, x); } return false; } public boolean menuTouchInQuickReturn(View content, int currPage, float x) { if (mMode == SlidingMenu.LEFT || (mMode == SlidingMenu.LEFT_RIGHT && currPage == 0)) { return x >= content.getLeft(); } else if (mMode == SlidingMenu.RIGHT || (mMode == SlidingMenu.LEFT_RIGHT && currPage == 2)) { return x <= content.getRight(); } return false; } public boolean menuClosedSlideAllowed(float dx) { if (mMode == SlidingMenu.LEFT) { return dx > 0; } else if (mMode == SlidingMenu.RIGHT) { return dx < 0; } else if (mMode == SlidingMenu.LEFT_RIGHT) { return true; } return false; } public boolean menuOpenSlideAllowed(float dx) { if (mMode == SlidingMenu.LEFT) { return dx < 0; } else if (mMode == SlidingMenu.RIGHT) { return dx > 0; } else if (mMode == SlidingMenu.LEFT_RIGHT) { return true; } return false; } public void drawShadow(View content, Canvas canvas) { if (mShadowDrawable == null || mShadowWidth <= 0) return; int left = 0; if (mMode == SlidingMenu.LEFT) { left = content.getLeft() - mShadowWidth; } else if (mMode == SlidingMenu.RIGHT) { left = content.getRight(); } else if (mMode == SlidingMenu.LEFT_RIGHT) { if (mSecondaryShadowDrawable != null) { left = content.getRight(); mSecondaryShadowDrawable.setBounds(left, 0, left + mShadowWidth, getHeight()); mSecondaryShadowDrawable.draw(canvas); } left = content.getLeft() - mShadowWidth; } mShadowDrawable.setBounds(left, 0, left + mShadowWidth, getHeight()); mShadowDrawable.draw(canvas); } public void drawFade(View content, Canvas canvas, float openPercent) { if (!mFadeEnabled) return; final int alpha = (int) (mFadeDegree * 255 * Math.abs(1-openPercent)); mFadePaint.setColor(Color.argb(alpha, 0, 0, 0)); int left = 0; int right = 0; if (mMode == SlidingMenu.LEFT) { left = content.getLeft() - getBehindWidth(); right = content.getLeft(); } else if (mMode == SlidingMenu.RIGHT) { left = content.getRight(); right = content.getRight() + getBehindWidth(); } else if (mMode == SlidingMenu.LEFT_RIGHT) { left = content.getLeft() - getBehindWidth(); right = content.getLeft(); canvas.drawRect(left, 0, right, getHeight(), mFadePaint); left = content.getRight(); right = content.getRight() + getBehindWidth(); } canvas.drawRect(left, 0, right, getHeight(), mFadePaint); } private boolean mSelectorEnabled = true; private Bitmap mSelectorDrawable; private View mSelectedView; public void drawSelector(View content, Canvas canvas, float openPercent) { if (!mSelectorEnabled) return; if (mSelectorDrawable != null && mSelectedView != null) { String tag = (String) mSelectedView.getTag(R.id.selected_view); if (tag.equals(TAG+"SelectedView")) { canvas.save(); int left, right, offset; offset = (int) (mSelectorDrawable.getWidth() * openPercent); if (mMode == SlidingMenu.LEFT) { right = content.getLeft(); left = right - offset; canvas.clipRect(left, 0, right, getHeight()); canvas.drawBitmap(mSelectorDrawable, left, getSelectorTop(), null); } else if (mMode == SlidingMenu.RIGHT) { left = content.getRight(); right = left + offset; canvas.clipRect(left, 0, right, getHeight()); canvas.drawBitmap(mSelectorDrawable, right - mSelectorDrawable.getWidth(), getSelectorTop(), null); } canvas.restore(); } } } public void setSelectorEnabled(boolean b) { mSelectorEnabled = b; } public void setSelectedView(View v) { if (mSelectedView != null) { mSelectedView.setTag(R.id.selected_view, null); mSelectedView = null; } if (v != null && v.getParent() != null) { mSelectedView = v; mSelectedView.setTag(R.id.selected_view, TAG+"SelectedView"); invalidate(); } } private int getSelectorTop() { int y = mSelectedView.getTop(); y += (mSelectedView.getHeight() - mSelectorDrawable.getHeight()) / 2; return y; } public void setSelectorBitmap(Bitmap b) { mSelectorDrawable = b; refreshDrawableState(); } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/MenuInterface.java ================================================ package com.jeremyfeinstein.slidingmenu.lib; import android.graphics.Canvas; import android.graphics.drawable.Drawable; import android.view.View; public interface MenuInterface { public abstract void scrollBehindTo(int x, int y, CustomViewBehind cvb, float scrollScale); public abstract int getMenuLeft(CustomViewBehind cvb, View content); public abstract int getAbsLeftBound(CustomViewBehind cvb, View content); public abstract int getAbsRightBound(CustomViewBehind cvb, View content); public abstract boolean marginTouchAllowed(View content, int x, int threshold); public abstract boolean menuOpenTouchAllowed(View content, int currPage, int x); public abstract boolean menuTouchInQuickReturn(View content, int currPage, int x); public abstract boolean menuClosedSlideAllowed(int x); public abstract boolean menuOpenSlideAllowed(int x); public abstract void drawShadow(Canvas canvas, Drawable shadow, int width); public abstract void drawFade(Canvas canvas, int alpha, CustomViewBehind cvb, View content); public abstract void drawSelector(View content, Canvas canvas, float percentOpen); } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.java ================================================ package com.jeremyfeinstein.slidingmenu.lib; import java.lang.reflect.Method; import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.app.Activity; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Point; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.os.Build; import android.os.Handler; import android.os.Parcel; import android.os.Parcelable; import android.util.AttributeSet; import android.util.Log; import android.view.Display; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; import android.widget.FrameLayout; import android.widget.RelativeLayout; import com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.OnPageChangeListener; public class SlidingMenu extends RelativeLayout { private static final String TAG = SlidingMenu.class.getSimpleName(); public static final int SLIDING_WINDOW = 0; public static final int SLIDING_CONTENT = 1; private boolean mActionbarOverlay = false; /** Constant value for use with setTouchModeAbove(). Allows the SlidingMenu to be opened with a swipe * gesture on the screen's margin */ public static final int TOUCHMODE_MARGIN = 0; /** Constant value for use with setTouchModeAbove(). Allows the SlidingMenu to be opened with a swipe * gesture anywhere on the screen */ public static final int TOUCHMODE_FULLSCREEN = 1; /** Constant value for use with setTouchModeAbove(). Denies the SlidingMenu to be opened with a swipe * gesture */ public static final int TOUCHMODE_NONE = 2; /** Constant value for use with setMode(). Puts the menu to the left of the content. */ public static final int LEFT = 0; /** Constant value for use with setMode(). Puts the menu to the right of the content. */ public static final int RIGHT = 1; /** Constant value for use with setMode(). Puts menus to the left and right of the content. */ public static final int LEFT_RIGHT = 2; private CustomViewAbove mViewAbove; private CustomViewBehind mViewBehind; private OnOpenListener mOpenListener; private OnOpenListener mSecondaryOpenListner; private OnCloseListener mCloseListener; /** * The listener interface for receiving onOpen events. * The class that is interested in processing a onOpen * event implements this interface, and the object created * with that class is registered with a component using the * component's addOnOpenListener method. When * the onOpen event occurs, that object's appropriate * method is invoked */ public interface OnOpenListener { /** * On open. */ public void onOpen(); } /** * The listener interface for receiving onOpened events. * The class that is interested in processing a onOpened * event implements this interface, and the object created * with that class is registered with a component using the * component's addOnOpenedListener method. When * the onOpened event occurs, that object's appropriate * method is invoked. * * @see OnOpenedEvent */ public interface OnOpenedListener { /** * On opened. */ public void onOpened(); } /** * The listener interface for receiving onClose events. * The class that is interested in processing a onClose * event implements this interface, and the object created * with that class is registered with a component using the * component's addOnCloseListener method. When * the onClose event occurs, that object's appropriate * method is invoked. * * @see OnCloseEvent */ public interface OnCloseListener { /** * On close. */ public void onClose(); } /** * The listener interface for receiving onClosed events. * The class that is interested in processing a onClosed * event implements this interface, and the object created * with that class is registered with a component using the * component's addOnClosedListener method. When * the onClosed event occurs, that object's appropriate * method is invoked. * * @see OnClosedEvent */ public interface OnClosedListener { /** * On closed. */ public void onClosed(); } /** * The Interface CanvasTransformer. */ public interface CanvasTransformer { /** * Transform canvas. * * @param canvas the canvas * @param percentOpen the percent open */ public void transformCanvas(Canvas canvas, float percentOpen); } /** * Instantiates a new SlidingMenu. * * @param context the associated Context */ public SlidingMenu(Context context) { this(context, null); } /** * Instantiates a new SlidingMenu and attach to Activity. * * @param activity the activity to attach slidingmenu * @param slideStyle the slidingmenu style */ public SlidingMenu(Activity activity, int slideStyle) { this(activity, null); this.attachToActivity(activity, slideStyle); } /** * Instantiates a new SlidingMenu. * * @param context the associated Context * @param attrs the attrs */ public SlidingMenu(Context context, AttributeSet attrs) { this(context, attrs, 0); } /** * Instantiates a new SlidingMenu. * * @param context the associated Context * @param attrs the attrs * @param defStyle the def style */ public SlidingMenu(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); LayoutParams behindParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); mViewBehind = new CustomViewBehind(context); addView(mViewBehind, behindParams); LayoutParams aboveParams = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); mViewAbove = new CustomViewAbove(context); addView(mViewAbove, aboveParams); // register the CustomViewBehind with the CustomViewAbove mViewAbove.setCustomViewBehind(mViewBehind); mViewBehind.setCustomViewAbove(mViewAbove); mViewAbove.setOnPageChangeListener(new OnPageChangeListener() { public static final int POSITION_OPEN = 0; public static final int POSITION_CLOSE = 1; public static final int POSITION_SECONDARY_OPEN = 2; public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } public void onPageSelected(int position) { if (position == POSITION_OPEN && mOpenListener != null) { mOpenListener.onOpen(); } else if (position == POSITION_CLOSE && mCloseListener != null) { mCloseListener.onClose(); } else if (position == POSITION_SECONDARY_OPEN && mSecondaryOpenListner != null ) { mSecondaryOpenListner.onOpen(); } } }); // now style everything! TypedArray ta = context.obtainStyledAttributes(attrs, R.styleable.SlidingMenu); // set the above and behind views if defined in xml int mode = ta.getInt(R.styleable.SlidingMenu_mode, LEFT); setMode(mode); int viewAbove = ta.getResourceId(R.styleable.SlidingMenu_viewAbove, -1); if (viewAbove != -1) { setContent(viewAbove); } else { setContent(new FrameLayout(context)); } int viewBehind = ta.getResourceId(R.styleable.SlidingMenu_viewBehind, -1); if (viewBehind != -1) { setMenu(viewBehind); } else { setMenu(new FrameLayout(context)); } int touchModeAbove = ta.getInt(R.styleable.SlidingMenu_touchModeAbove, TOUCHMODE_MARGIN); setTouchModeAbove(touchModeAbove); int touchModeBehind = ta.getInt(R.styleable.SlidingMenu_touchModeBehind, TOUCHMODE_MARGIN); setTouchModeBehind(touchModeBehind); int offsetBehind = (int) ta.getDimension(R.styleable.SlidingMenu_behindOffset, -1); int widthBehind = (int) ta.getDimension(R.styleable.SlidingMenu_behindWidth, -1); if (offsetBehind != -1 && widthBehind != -1) throw new IllegalStateException("Cannot set both behindOffset and behindWidth for a SlidingMenu"); else if (offsetBehind != -1) setBehindOffset(offsetBehind); else if (widthBehind != -1) setBehindWidth(widthBehind); else setBehindOffset(0); float scrollOffsetBehind = ta.getFloat(R.styleable.SlidingMenu_behindScrollScale, 0.33f); setBehindScrollScale(scrollOffsetBehind); int shadowRes = ta.getResourceId(R.styleable.SlidingMenu_shadowDrawable, -1); if (shadowRes != -1) { setShadowDrawable(shadowRes); } int shadowWidth = (int) ta.getDimension(R.styleable.SlidingMenu_shadowWidth, 0); setShadowWidth(shadowWidth); boolean fadeEnabled = ta.getBoolean(R.styleable.SlidingMenu_fadeEnabled, true); setFadeEnabled(fadeEnabled); float fadeDeg = ta.getFloat(R.styleable.SlidingMenu_fadeDegree, 0.33f); setFadeDegree(fadeDeg); boolean selectorEnabled = ta.getBoolean(R.styleable.SlidingMenu_selectorEnabled, false); setSelectorEnabled(selectorEnabled); int selectorRes = ta.getResourceId(R.styleable.SlidingMenu_selectorDrawable, -1); if (selectorRes != -1) setSelectorDrawable(selectorRes); ta.recycle(); } /** * Attaches the SlidingMenu to an entire Activity * * @param activity the Activity * @param slideStyle either SLIDING_CONTENT or SLIDING_WINDOW */ public void attachToActivity(Activity activity, int slideStyle) { attachToActivity(activity, slideStyle, false); } /** * Attaches the SlidingMenu to an entire Activity * * @param activity the Activity * @param slideStyle either SLIDING_CONTENT or SLIDING_WINDOW * @param actionbarOverlay whether or not the ActionBar is overlaid */ public void attachToActivity(Activity activity, int slideStyle, boolean actionbarOverlay) { if (slideStyle != SLIDING_WINDOW && slideStyle != SLIDING_CONTENT) throw new IllegalArgumentException("slideStyle must be either SLIDING_WINDOW or SLIDING_CONTENT"); if (getParent() != null) throw new IllegalStateException("This SlidingMenu appears to already be attached"); // get the window background TypedArray a = activity.getTheme().obtainStyledAttributes(new int[] {android.R.attr.windowBackground}); int background = a.getResourceId(0, 0); a.recycle(); switch (slideStyle) { case SLIDING_WINDOW: mActionbarOverlay = false; ViewGroup decor = (ViewGroup) activity.getWindow().getDecorView(); ViewGroup decorChild = (ViewGroup) decor.getChildAt(0); // save ActionBar themes that have transparent assets decorChild.setBackgroundResource(background); decor.removeView(decorChild); decor.addView(this); setContent(decorChild); break; case SLIDING_CONTENT: mActionbarOverlay = actionbarOverlay; // take the above view out of ViewGroup contentParent = (ViewGroup)activity.findViewById(android.R.id.content); View content = contentParent.getChildAt(0); contentParent.removeView(content); contentParent.addView(this); setContent(content); // save people from having transparent backgrounds if (content.getBackground() == null) content.setBackgroundResource(background); break; } } /** * Set the above view content from a layout resource. The resource will be inflated, adding all top-level views * to the above view. * * @param res the new content */ public void setContent(int res) { setContent(LayoutInflater.from(getContext()).inflate(res, null)); } /** * Set the above view content to the given View. * * @param view The desired content to display. */ public void setContent(View view) { mViewAbove.setContent(view); showContent(); } /** * Retrieves the current content. * @return the current content */ public View getContent() { return mViewAbove.getContent(); } /** * Set the behind view (menu) content from a layout resource. The resource will be inflated, adding all top-level views * to the behind view. * * @param res the new content */ public void setMenu(int res) { setMenu(LayoutInflater.from(getContext()).inflate(res, null)); } /** * Set the behind view (menu) content to the given View. * * @param view The desired content to display. */ public void setMenu(View v) { mViewBehind.setContent(v); } /** * Retrieves the main menu. * @return the main menu */ public View getMenu() { return mViewBehind.getContent(); } /** * Set the secondary behind view (right menu) content from a layout resource. The resource will be inflated, adding all top-level views * to the behind view. * * @param res the new content */ public void setSecondaryMenu(int res) { setSecondaryMenu(LayoutInflater.from(getContext()).inflate(res, null)); } /** * Set the secondary behind view (right menu) content to the given View. * * @param view The desired content to display. */ public void setSecondaryMenu(View v) { mViewBehind.setSecondaryContent(v); // mViewBehind.invalidate(); } /** * Retrieves the current secondary menu (right). * @return the current menu */ public View getSecondaryMenu() { return mViewBehind.getSecondaryContent(); } /** * Sets the sliding enabled. * * @param b true to enable sliding, false to disable it. */ public void setSlidingEnabled(boolean b) { mViewAbove.setSlidingEnabled(b); } /** * Checks if is sliding enabled. * * @return true, if is sliding enabled */ public boolean isSlidingEnabled() { return mViewAbove.isSlidingEnabled(); } /** * Sets which side the SlidingMenu should appear on. * @param mode must be either SlidingMenu.LEFT or SlidingMenu.RIGHT */ public void setMode(int mode) { if (mode != LEFT && mode != RIGHT && mode != LEFT_RIGHT) { throw new IllegalStateException("SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT"); } mViewBehind.setMode(mode); } /** * Returns the current side that the SlidingMenu is on. * @return the current mode, either SlidingMenu.LEFT or SlidingMenu.RIGHT */ public int getMode() { return mViewBehind.getMode(); } /** * Sets whether or not the SlidingMenu is in static mode (i.e. nothing is moving and everything is showing) * * @param b true to set static mode, false to disable static mode. */ public void setStatic(boolean b) { if (b) { setSlidingEnabled(false); mViewAbove.setCustomViewBehind(null); mViewAbove.setCurrentItem(1); // mViewBehind.setCurrentItem(0); } else { mViewAbove.setCurrentItem(1); // mViewBehind.setCurrentItem(1); mViewAbove.setCustomViewBehind(mViewBehind); setSlidingEnabled(true); } } /** * Opens the menu and shows the menu view. */ public void showMenu() { showMenu(true); } /** * Opens the menu and shows the menu view. * * @param animate true to animate the transition, false to ignore animation */ public void showMenu(boolean animate) { mViewAbove.setCurrentItem(0, animate); } /** * Opens the menu and shows the secondary menu view. Will default to the regular menu * if there is only one. */ public void showSecondaryMenu() { showSecondaryMenu(true); } /** * Opens the menu and shows the secondary (right) menu view. Will default to the regular menu * if there is only one. * * @param animate true to animate the transition, false to ignore animation */ public void showSecondaryMenu(boolean animate) { mViewAbove.setCurrentItem(2, animate); } /** * Closes the menu and shows the above view. */ public void showContent() { showContent(true); } /** * Closes the menu and shows the above view. * * @param animate true to animate the transition, false to ignore animation */ public void showContent(boolean animate) { mViewAbove.setCurrentItem(1, animate); } /** * Toggle the SlidingMenu. If it is open, it will be closed, and vice versa. */ public void toggle() { toggle(true); } /** * Toggle the SlidingMenu. If it is open, it will be closed, and vice versa. * * @param animate true to animate the transition, false to ignore animation */ public void toggle(boolean animate) { if (isMenuShowing()) { showContent(animate); } else { showMenu(animate); } } /** * Checks if is the behind view showing. * * @return Whether or not the behind view is showing */ public boolean isMenuShowing() { return mViewAbove.getCurrentItem() == 0 || mViewAbove.getCurrentItem() == 2; } /** * Checks if is the behind view showing. * * @return Whether or not the behind view is showing */ public boolean isSecondaryMenuShowing() { return mViewAbove.getCurrentItem() == 2; } /** * Gets the behind offset. * * @return The margin on the right of the screen that the behind view scrolls to */ public int getBehindOffset() { return ((RelativeLayout.LayoutParams)mViewBehind.getLayoutParams()).rightMargin; } /** * Sets the behind offset. * * @param i The margin, in pixels, on the right of the screen that the behind view scrolls to. */ public void setBehindOffset(int i) { // RelativeLayout.LayoutParams params = ((RelativeLayout.LayoutParams)mViewBehind.getLayoutParams()); // int bottom = params.bottomMargin; // int top = params.topMargin; // int left = params.leftMargin; // params.setMargins(left, top, i, bottom); mViewBehind.setWidthOffset(i); } /** * Sets the behind offset. * * @param resID The dimension resource id to be set as the behind offset. * The menu, when open, will leave this width margin on the right of the screen. */ public void setBehindOffsetRes(int resID) { int i = (int) getContext().getResources().getDimension(resID); setBehindOffset(i); } /** * Sets the above offset. * * @param i the new above offset, in pixels */ public void setAboveOffset(int i) { mViewAbove.setAboveOffset(i); } /** * Sets the above offset. * * @param resID The dimension resource id to be set as the above offset. */ public void setAboveOffsetRes(int resID) { int i = (int) getContext().getResources().getDimension(resID); setAboveOffset(i); } /** * Sets the behind width. * * @param i The width the Sliding Menu will open to, in pixels */ @SuppressWarnings("deprecation") public void setBehindWidth(int i) { int width; Display display = ((WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE)) .getDefaultDisplay(); try { Class cls = Display.class; Class[] parameterTypes = {Point.class}; Point parameter = new Point(); Method method = cls.getMethod("getSize", parameterTypes); method.invoke(display, parameter); width = parameter.x; } catch (Exception e) { width = display.getWidth(); } setBehindOffset(width-i); } /** * Sets the behind width. * * @param res The dimension resource id to be set as the behind width offset. * The menu, when open, will open this wide. */ public void setBehindWidthRes(int res) { int i = (int) getContext().getResources().getDimension(res); setBehindWidth(i); } /** * Gets the behind scroll scale. * * @return The scale of the parallax scroll */ public float getBehindScrollScale() { return mViewBehind.getScrollScale(); } /** * Gets the touch mode margin threshold * @return the touch mode margin threshold */ public int getTouchmodeMarginThreshold() { return mViewBehind.getMarginThreshold(); } /** * Set the touch mode margin threshold * @param touchmodeMarginThreshold */ public void setTouchmodeMarginThreshold(int touchmodeMarginThreshold) { mViewBehind.setMarginThreshold(touchmodeMarginThreshold); } /** * Sets the behind scroll scale. * * @param f The scale of the parallax scroll (i.e. 1.0f scrolls 1 pixel for every * 1 pixel that the above view scrolls and 0.0f scrolls 0 pixels) */ public void setBehindScrollScale(float f) { if (f < 0 && f > 1) throw new IllegalStateException("ScrollScale must be between 0 and 1"); mViewBehind.setScrollScale(f); } /** * Sets the behind canvas transformer. * * @param t the new behind canvas transformer */ public void setBehindCanvasTransformer(CanvasTransformer t) { mViewBehind.setCanvasTransformer(t); } /** * Gets the touch mode above. * * @return the touch mode above */ public int getTouchModeAbove() { return mViewAbove.getTouchMode(); } /** * Controls whether the SlidingMenu can be opened with a swipe gesture. * Options are {@link #TOUCHMODE_MARGIN TOUCHMODE_MARGIN}, {@link #TOUCHMODE_FULLSCREEN TOUCHMODE_FULLSCREEN}, * or {@link #TOUCHMODE_NONE TOUCHMODE_NONE} * * @param i the new touch mode */ public void setTouchModeAbove(int i) { if (i != TOUCHMODE_FULLSCREEN && i != TOUCHMODE_MARGIN && i != TOUCHMODE_NONE) { throw new IllegalStateException("TouchMode must be set to either" + "TOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE."); } mViewAbove.setTouchMode(i); } /** * Controls whether the SlidingMenu can be opened with a swipe gesture. * Options are {@link #TOUCHMODE_MARGIN TOUCHMODE_MARGIN}, {@link #TOUCHMODE_FULLSCREEN TOUCHMODE_FULLSCREEN}, * or {@link #TOUCHMODE_NONE TOUCHMODE_NONE} * * @param i the new touch mode */ public void setTouchModeBehind(int i) { if (i != TOUCHMODE_FULLSCREEN && i != TOUCHMODE_MARGIN && i != TOUCHMODE_NONE) { throw new IllegalStateException("TouchMode must be set to either" + "TOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE."); } mViewBehind.setTouchMode(i); } /** * Sets the shadow drawable. * * @param resId the resource ID of the new shadow drawable */ public void setShadowDrawable(int resId) { setShadowDrawable(getContext().getResources().getDrawable(resId)); } /** * Sets the shadow drawable. * * @param d the new shadow drawable */ public void setShadowDrawable(Drawable d) { mViewBehind.setShadowDrawable(d); } /** * Sets the secondary (right) shadow drawable. * * @param resId the resource ID of the new shadow drawable */ public void setSecondaryShadowDrawable(int resId) { setSecondaryShadowDrawable(getContext().getResources().getDrawable(resId)); } /** * Sets the secondary (right) shadow drawable. * * @param d the new shadow drawable */ public void setSecondaryShadowDrawable(Drawable d) { mViewBehind.setSecondaryShadowDrawable(d); } /** * Sets the shadow width. * * @param resId The dimension resource id to be set as the shadow width. */ public void setShadowWidthRes(int resId) { setShadowWidth((int)getResources().getDimension(resId)); } /** * Sets the shadow width. * * @param pixels the new shadow width, in pixels */ public void setShadowWidth(int pixels) { mViewBehind.setShadowWidth(pixels); } /** * Enables or disables the SlidingMenu's fade in and out * * @param b true to enable fade, false to disable it */ public void setFadeEnabled(boolean b) { mViewBehind.setFadeEnabled(b); } /** * Sets how much the SlidingMenu fades in and out. Fade must be enabled, see * {@link #setFadeEnabled(boolean) setFadeEnabled(boolean)} * * @param f the new fade degree, between 0.0f and 1.0f */ public void setFadeDegree(float f) { mViewBehind.setFadeDegree(f); } /** * Enables or disables whether the selector is drawn * * @param b true to draw the selector, false to not draw the selector */ public void setSelectorEnabled(boolean b) { mViewBehind.setSelectorEnabled(true); } /** * Sets the selected view. The selector will be drawn here * * @param v the new selected view */ public void setSelectedView(View v) { mViewBehind.setSelectedView(v); } /** * Sets the selector drawable. * * @param res a resource ID for the selector drawable */ public void setSelectorDrawable(int res) { mViewBehind.setSelectorBitmap(BitmapFactory.decodeResource(getResources(), res)); } /** * Sets the selector drawable. * * @param b the new selector bitmap */ public void setSelectorBitmap(Bitmap b) { mViewBehind.setSelectorBitmap(b); } /** * Add a View ignored by the Touch Down event when mode is Fullscreen * * @param v a view to be ignored */ public void addIgnoredView(View v) { mViewAbove.addIgnoredView(v); } /** * Remove a View ignored by the Touch Down event when mode is Fullscreen * * @param v a view not wanted to be ignored anymore */ public void removeIgnoredView(View v) { mViewAbove.removeIgnoredView(v); } /** * Clear the list of Views ignored by the Touch Down event when mode is Fullscreen */ public void clearIgnoredViews() { mViewAbove.clearIgnoredViews(); } /** * Sets the OnOpenListener. {@link OnOpenListener#onOpen() OnOpenListener.onOpen()} will be called when the SlidingMenu is opened * * @param listener the new OnOpenListener */ public void setOnOpenListener(OnOpenListener listener) { //mViewAbove.setOnOpenListener(listener); mOpenListener = listener; } /** * Sets the OnOpenListner for secondary menu {@link OnOpenListener#onOpen() OnOpenListener.onOpen()} will be called when the secondary SlidingMenu is opened * * @param listener the new OnOpenListener */ public void setSecondaryOnOpenListner(OnOpenListener listener) { mSecondaryOpenListner = listener; } /** * Sets the OnCloseListener. {@link OnCloseListener#onClose() OnCloseListener.onClose()} will be called when any one of the SlidingMenu is closed * * @param listener the new setOnCloseListener */ public void setOnCloseListener(OnCloseListener listener) { //mViewAbove.setOnCloseListener(listener); mCloseListener = listener; } /** * Sets the OnOpenedListener. {@link OnOpenedListener#onOpened() OnOpenedListener.onOpened()} will be called after the SlidingMenu is opened * * @param listener the new OnOpenedListener */ public void setOnOpenedListener(OnOpenedListener listener) { mViewAbove.setOnOpenedListener(listener); } /** * Sets the OnClosedListener. {@link OnClosedListener#onClosed() OnClosedListener.onClosed()} will be called after the SlidingMenu is closed * * @param listener the new OnClosedListener */ public void setOnClosedListener(OnClosedListener listener) { mViewAbove.setOnClosedListener(listener); } public static class SavedState extends BaseSavedState { private final int mItem; public SavedState(Parcelable superState, int item) { super(superState); mItem = item; } private SavedState(Parcel in) { super(in); mItem = in.readInt(); } public int getItem() { return mItem; } /* (non-Javadoc) * @see android.view.AbsSavedState#writeToParcel(android.os.Parcel, int) */ public void writeToParcel(Parcel out, int flags) { super.writeToParcel(out, flags); out.writeInt(mItem); } public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { public SavedState createFromParcel(Parcel in) { return new SavedState(in); } public SavedState[] newArray(int size) { return new SavedState[size]; } }; } /* (non-Javadoc) * @see android.view.View#onSaveInstanceState() */ @Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); SavedState ss = new SavedState(superState, mViewAbove.getCurrentItem()); return ss; } /* (non-Javadoc) * @see android.view.View#onRestoreInstanceState(android.os.Parcelable) */ @Override protected void onRestoreInstanceState(Parcelable state) { SavedState ss = (SavedState)state; super.onRestoreInstanceState(ss.getSuperState()); mViewAbove.setCurrentItem(ss.getItem()); } /* (non-Javadoc) * @see android.view.ViewGroup#fitSystemWindows(android.graphics.Rect) */ @SuppressLint("NewApi") @Override protected boolean fitSystemWindows(Rect insets) { int leftPadding = insets.left; int rightPadding = insets.right; int topPadding = insets.top; int bottomPadding = insets.bottom; if (!mActionbarOverlay) { Log.v(TAG, "setting padding!"); setPadding(leftPadding, topPadding, rightPadding, bottomPadding); } return true; } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public void manageLayers(float percentOpen) { if (Build.VERSION.SDK_INT < 11) return; boolean layer = percentOpen > 0.0f && percentOpen < 1.0f; final int layerType = layer ? View.LAYER_TYPE_HARDWARE : View.LAYER_TYPE_NONE; if (layerType != getContent().getLayerType()) { getHandler().post(new Runnable() { public void run() { Log.v(TAG, "changing layerType. hardware? " + (layerType == View.LAYER_TYPE_HARDWARE)); getContent().setLayerType(layerType, null); getMenu().setLayerType(layerType, null); if (getSecondaryMenu() != null) { getSecondaryMenu().setLayerType(layerType, null); } } }); } } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup.LayoutParams; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class SlidingActivity extends Activity implements SlidingActivityBase { private SlidingActivityHelper mHelper; /* (non-Javadoc) * @see android.app.Activity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mHelper = new SlidingActivityHelper(this); mHelper.onCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#onPostCreate(android.os.Bundle) */ @Override public void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); mHelper.onPostCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#findViewById(int) */ @Override public View findViewById(int id) { View v = super.findViewById(id); if (v != null) return v; return mHelper.findViewById(id); } /* (non-Javadoc) * @see android.app.Activity#onSaveInstanceState(android.os.Bundle) */ @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mHelper.onSaveInstanceState(outState); } /* (non-Javadoc) * @see android.app.Activity#setContentView(int) */ @Override public void setContentView(int id) { setContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View) */ @Override public void setContentView(View v) { setContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ @Override public void setContentView(View v, LayoutParams params) { super.setContentView(v, params); mHelper.registerAboveContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(int) */ public void setBehindContentView(int id) { setBehindContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View) */ public void setBehindContentView(View v) { setBehindContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ public void setBehindContentView(View v, LayoutParams params) { mHelper.setBehindContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#getSlidingMenu() */ public SlidingMenu getSlidingMenu() { return mHelper.getSlidingMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#toggle() */ public void toggle() { mHelper.toggle(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showAbove() */ public void showContent() { mHelper.showContent(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showBehind() */ public void showMenu() { mHelper.showMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showSecondaryMenu() */ public void showSecondaryMenu() { mHelper.showSecondaryMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setSlidingActionBarEnabled(boolean) */ public void setSlidingActionBarEnabled(boolean b) { mHelper.setSlidingActionBarEnabled(b); } /* (non-Javadoc) * @see android.app.Activity#onKeyUp(int, android.view.KeyEvent) */ @Override public boolean onKeyUp(int keyCode, KeyEvent event) { boolean b = mHelper.onKeyUp(keyCode, event); if (b) return b; return super.onKeyUp(keyCode, event); } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityBase.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.view.View; import android.view.ViewGroup.LayoutParams; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public interface SlidingActivityBase { /** * Set the behind view content to an explicit view. This view is placed directly into the behind view 's view hierarchy. * It can itself be a complex view hierarchy. * * @param view The desired content to display. * @param layoutParams Layout parameters for the view. */ public void setBehindContentView(View view, LayoutParams layoutParams); /** * Set the behind view content to an explicit view. This view is placed directly into the behind view 's view hierarchy. * It can itself be a complex view hierarchy. When calling this method, the layout parameters of the specified * view are ignored. Both the width and the height of the view are set by default to MATCH_PARENT. To use your * own layout parameters, invoke setContentView(android.view.View, android.view.ViewGroup.LayoutParams) instead. * * @param view The desired content to display. */ public void setBehindContentView(View view); /** * Set the behind view content from a layout resource. The resource will be inflated, adding all top-level views * to the behind view. * * @param layoutResID Resource ID to be inflated. */ public void setBehindContentView(int layoutResID); /** * Gets the SlidingMenu associated with this activity. * * @return the SlidingMenu associated with this activity. */ public SlidingMenu getSlidingMenu(); /** * Toggle the SlidingMenu. If it is open, it will be closed, and vice versa. */ public void toggle(); /** * Close the SlidingMenu and show the content view. */ public void showContent(); /** * Open the SlidingMenu and show the menu view. */ public void showMenu(); /** * Open the SlidingMenu and show the secondary (right) menu view. Will default to the regular menu * if there is only one. */ public void showSecondaryMenu(); /** * Controls whether the ActionBar slides along with the above view when the menu is opened, * or if it stays in place. * * @param slidingActionBarEnabled True if you want the ActionBar to slide along with the SlidingMenu, * false if you want the ActionBar to stay in place */ public void setSlidingActionBarEnabled(boolean slidingActionBarEnabled); } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingActivityHelper.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup.LayoutParams; import com.jeremyfeinstein.slidingmenu.lib.R; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class SlidingActivityHelper { private Activity mActivity; private SlidingMenu mSlidingMenu; private View mViewAbove; private View mViewBehind; private boolean mBroadcasting = false; private boolean mOnPostCreateCalled = false; private boolean mEnableSlide = true; /** * Instantiates a new SlidingActivityHelper. * * @param activity the associated activity */ public SlidingActivityHelper(Activity activity) { mActivity = activity; } /** * Sets mSlidingMenu as a newly inflated SlidingMenu. Should be called within the activitiy's onCreate() * * @param savedInstanceState the saved instance state (unused) */ public void onCreate(Bundle savedInstanceState) { mSlidingMenu = (SlidingMenu) LayoutInflater.from(mActivity).inflate(R.layout.slidingmenumain, null); } /** * Further SlidingMenu initialization. Should be called within the activitiy's onPostCreate() * * @param savedInstanceState the saved instance state (unused) */ public void onPostCreate(Bundle savedInstanceState) { if (mViewBehind == null || mViewAbove == null) { throw new IllegalStateException("Both setBehindContentView must be called " + "in onCreate in addition to setContentView."); } mOnPostCreateCalled = true; mSlidingMenu.attachToActivity(mActivity, mEnableSlide ? SlidingMenu.SLIDING_WINDOW : SlidingMenu.SLIDING_CONTENT); final boolean open; final boolean secondary; if (savedInstanceState != null) { open = savedInstanceState.getBoolean("SlidingActivityHelper.open"); secondary = savedInstanceState.getBoolean("SlidingActivityHelper.secondary"); } else { open = false; secondary = false; } new Handler().post(new Runnable() { public void run() { if (open) { if (secondary) { mSlidingMenu.showSecondaryMenu(false); } else { mSlidingMenu.showMenu(false); } } else { mSlidingMenu.showContent(false); } } }); } /** * Controls whether the ActionBar slides along with the above view when the menu is opened, * or if it stays in place. * * @param slidingActionBarEnabled True if you want the ActionBar to slide along with the SlidingMenu, * false if you want the ActionBar to stay in place */ public void setSlidingActionBarEnabled(boolean slidingActionBarEnabled) { if (mOnPostCreateCalled) throw new IllegalStateException("enableSlidingActionBar must be called in onCreate."); mEnableSlide = slidingActionBarEnabled; } /** * Finds a view that was identified by the id attribute from the XML that was processed in onCreate(Bundle). * * @param id the resource id of the desired view * @return The view if found or null otherwise. */ public View findViewById(int id) { View v; if (mSlidingMenu != null) { v = mSlidingMenu.findViewById(id); if (v != null) return v; } return null; } /** * Called to retrieve per-instance state from an activity before being killed so that the state can be * restored in onCreate(Bundle) or onRestoreInstanceState(Bundle) (the Bundle populated by this method * will be passed to both). * * @param outState Bundle in which to place your saved state. */ public void onSaveInstanceState(Bundle outState) { outState.putBoolean("SlidingActivityHelper.open", mSlidingMenu.isMenuShowing()); outState.putBoolean("SlidingActivityHelper.secondary", mSlidingMenu.isSecondaryMenuShowing()); } /** * Register the above content view. * * @param v the above content view to register * @param params LayoutParams for that view (unused) */ public void registerAboveContentView(View v, LayoutParams params) { if (!mBroadcasting) mViewAbove = v; } /** * Set the activity content to an explicit view. This view is placed directly into the activity's view * hierarchy. It can itself be a complex view hierarchy. When calling this method, the layout parameters * of the specified view are ignored. Both the width and the height of the view are set by default to * MATCH_PARENT. To use your own layout parameters, invoke setContentView(android.view.View, * android.view.ViewGroup.LayoutParams) instead. * * @param v The desired content to display. */ public void setContentView(View v) { mBroadcasting = true; mActivity.setContentView(v); } /** * Set the behind view content to an explicit view. This view is placed directly into the behind view 's view hierarchy. * It can itself be a complex view hierarchy. * * @param view The desired content to display. * @param layoutParams Layout parameters for the view. (unused) */ public void setBehindContentView(View view, LayoutParams layoutParams) { mViewBehind = view; mSlidingMenu.setMenu(mViewBehind); } /** * Gets the SlidingMenu associated with this activity. * * @return the SlidingMenu associated with this activity. */ public SlidingMenu getSlidingMenu() { return mSlidingMenu; } /** * Toggle the SlidingMenu. If it is open, it will be closed, and vice versa. */ public void toggle() { mSlidingMenu.toggle(); } /** * Close the SlidingMenu and show the content view. */ public void showContent() { mSlidingMenu.showContent(); } /** * Open the SlidingMenu and show the menu view. */ public void showMenu() { mSlidingMenu.showMenu(); } /** * Open the SlidingMenu and show the secondary menu view. Will default to the regular menu * if there is only one. */ public void showSecondaryMenu() { mSlidingMenu.showSecondaryMenu(); } /** * On key up. * * @param keyCode the key code * @param event the event * @return true, if successful */ public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && mSlidingMenu.isMenuShowing()) { showContent(); return true; } return false; } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingFragmentActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup.LayoutParams; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class SlidingFragmentActivity extends FragmentActivity implements SlidingActivityBase { private SlidingActivityHelper mHelper; /* (non-Javadoc) * @see android.support.v4.app.FragmentActivity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mHelper = new SlidingActivityHelper(this); mHelper.onCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#onPostCreate(android.os.Bundle) */ @Override public void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); mHelper.onPostCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#findViewById(int) */ @Override public View findViewById(int id) { View v = super.findViewById(id); if (v != null) return v; return mHelper.findViewById(id); } /* (non-Javadoc) * @see android.support.v4.app.FragmentActivity#onSaveInstanceState(android.os.Bundle) */ @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mHelper.onSaveInstanceState(outState); } /* (non-Javadoc) * @see android.app.Activity#setContentView(int) */ @Override public void setContentView(int id) { setContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View) */ @Override public void setContentView(View v) { setContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ @Override public void setContentView(View v, LayoutParams params) { super.setContentView(v, params); mHelper.registerAboveContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(int) */ public void setBehindContentView(int id) { setBehindContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View) */ public void setBehindContentView(View v) { setBehindContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ public void setBehindContentView(View v, LayoutParams params) { mHelper.setBehindContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#getSlidingMenu() */ public SlidingMenu getSlidingMenu() { return mHelper.getSlidingMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#toggle() */ public void toggle() { mHelper.toggle(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showAbove() */ public void showContent() { mHelper.showContent(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showBehind() */ public void showMenu() { mHelper.showMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showSecondaryMenu() */ public void showSecondaryMenu() { mHelper.showSecondaryMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setSlidingActionBarEnabled(boolean) */ public void setSlidingActionBarEnabled(boolean b) { mHelper.setSlidingActionBarEnabled(b); } /* (non-Javadoc) * @see android.app.Activity#onKeyUp(int, android.view.KeyEvent) */ @Override public boolean onKeyUp(int keyCode, KeyEvent event) { boolean b = mHelper.onKeyUp(keyCode, event); if (b) return b; return super.onKeyUp(keyCode, event); } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingListActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.app.ListActivity; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup.LayoutParams; import android.widget.ListView; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class SlidingListActivity extends ListActivity implements SlidingActivityBase { private SlidingActivityHelper mHelper; /* (non-Javadoc) * @see android.app.Activity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mHelper = new SlidingActivityHelper(this); mHelper.onCreate(savedInstanceState); ListView listView = new ListView(this); listView.setId(android.R.id.list); setContentView(listView); } /* (non-Javadoc) * @see android.app.Activity#onPostCreate(android.os.Bundle) */ @Override public void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); mHelper.onPostCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#findViewById(int) */ @Override public View findViewById(int id) { View v = super.findViewById(id); if (v != null) return v; return mHelper.findViewById(id); } /* (non-Javadoc) * @see android.app.Activity#onSaveInstanceState(android.os.Bundle) */ @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mHelper.onSaveInstanceState(outState); } /* (non-Javadoc) * @see android.app.Activity#setContentView(int) */ @Override public void setContentView(int id) { setContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View) */ @Override public void setContentView(View v) { setContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ @Override public void setContentView(View v, LayoutParams params) { super.setContentView(v, params); mHelper.registerAboveContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(int) */ public void setBehindContentView(int id) { setBehindContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View) */ public void setBehindContentView(View v) { setBehindContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ public void setBehindContentView(View v, LayoutParams params) { mHelper.setBehindContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#getSlidingMenu() */ public SlidingMenu getSlidingMenu() { return mHelper.getSlidingMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#toggle() */ public void toggle() { mHelper.toggle(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showAbove() */ public void showContent() { mHelper.showContent(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showBehind() */ public void showMenu() { mHelper.showMenu(); } /* * (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showSecondaryMenu() */ public void showSecondaryMenu() { mHelper.showSecondaryMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setSlidingActionBarEnabled(boolean) */ public void setSlidingActionBarEnabled(boolean b) { mHelper.setSlidingActionBarEnabled(b); } /* (non-Javadoc) * @see android.app.Activity#onKeyUp(int, android.view.KeyEvent) */ @Override public boolean onKeyUp(int keyCode, KeyEvent event) { boolean b = mHelper.onKeyUp(keyCode, event); if (b) return b; return super.onKeyUp(keyCode, event); } } ================================================ FILE: library/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingPreferenceActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import android.os.Bundle; import android.preference.PreferenceActivity; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup.LayoutParams; public class SlidingPreferenceActivity extends PreferenceActivity implements SlidingActivityBase { private SlidingActivityHelper mHelper; /* (non-Javadoc) * @see android.app.Activity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { mHelper = new SlidingActivityHelper(this); super.onCreate(savedInstanceState); mHelper.onCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#onPostCreate(android.os.Bundle) */ @Override public void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); mHelper.onPostCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#findViewById(int) */ @Override public View findViewById(int id) { View v = super.findViewById(id); if (v != null) return v; return mHelper.findViewById(id); } /* (non-Javadoc) * @see android.app.Activity#onSaveInstanceState(android.os.Bundle) */ @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mHelper.onSaveInstanceState(outState); } /* (non-Javadoc) * @see android.app.Activity#setContentView(int) */ @Override public void setContentView(int id) { setContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View) */ @Override public void setContentView(View v) { setContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ @Override public void setContentView(View v, LayoutParams params) { super.setContentView(v, params); mHelper.registerAboveContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(int) */ public void setBehindContentView(int id) { setBehindContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View) */ public void setBehindContentView(View v) { setBehindContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ public void setBehindContentView(View v, LayoutParams params) { mHelper.setBehindContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#getSlidingMenu() */ public SlidingMenu getSlidingMenu() { return mHelper.getSlidingMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#toggle() */ public void toggle() { mHelper.toggle(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showAbove() */ public void showContent() { mHelper.showContent(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showBehind() */ public void showMenu() { mHelper.showMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showSecondaryMenu() */ public void showSecondaryMenu() { mHelper.showSecondaryMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setSlidingActionBarEnabled(boolean) */ public void setSlidingActionBarEnabled(boolean b) { mHelper.setSlidingActionBarEnabled(b); } /* (non-Javadoc) * @see android.app.Activity#onKeyUp(int, android.view.KeyEvent) */ @Override public boolean onKeyUp(int keyCode, KeyEvent event) { boolean b = mHelper.onKeyUp(keyCode, event); if (b) return b; return super.onKeyUp(keyCode, event); } } ================================================ FILE: library-maps-support/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: library-maps-support/pom.xml ================================================ 4.0.0 slidingmenu-maps-support SlidingMenu Maps Support jar com.jeremyfeinstein.slidingmenu parent 1.3-SNAPSHOT ../pom.xml com.jeremyfeinstein.slidingmenu slidingmenu true com.google.android.maps maps src com.jayway.maven.plugins.android.generation2 android-maven-plugin true ignored ================================================ FILE: library-maps-support/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingMapActivity.java ================================================ package com.jeremyfeinstein.slidingmenu.lib.app; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.view.ViewGroup.LayoutParams; import com.google.android.maps.MapActivity; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public abstract class SlidingMapActivity extends MapActivity implements SlidingActivityBase { private SlidingActivityHelper mHelper; /* (non-Javadoc) * @see com.google.android.maps.MapActivity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mHelper = new SlidingActivityHelper(this); mHelper.onCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#onPostCreate(android.os.Bundle) */ @Override public void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); mHelper.onPostCreate(savedInstanceState); } /* (non-Javadoc) * @see android.app.Activity#findViewById(int) */ @Override public View findViewById(int id) { View v = super.findViewById(id); if (v != null) return v; return mHelper.findViewById(id); } /* (non-Javadoc) * @see android.app.Activity#onSaveInstanceState(android.os.Bundle) */ @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); mHelper.onSaveInstanceState(outState); } /* (non-Javadoc) * @see android.app.Activity#setContentView(int) */ @Override public void setContentView(int id) { setContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View) */ @Override public void setContentView(View v) { setContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see android.app.Activity#setContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ @Override public void setContentView(View v, LayoutParams params) { super.setContentView(v, params); mHelper.registerAboveContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(int) */ public void setBehindContentView(int id) { setBehindContentView(getLayoutInflater().inflate(id, null)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View) */ public void setBehindContentView(View v) { setBehindContentView(v, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setBehindContentView(android.view.View, android.view.ViewGroup.LayoutParams) */ public void setBehindContentView(View v, LayoutParams params) { mHelper.setBehindContentView(v, params); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#getSlidingMenu() */ public SlidingMenu getSlidingMenu() { return mHelper.getSlidingMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#toggle() */ public void toggle() { mHelper.toggle(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showAbove() */ public void showContent() { mHelper.showContent(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showBehind() */ public void showMenu() { mHelper.showMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#showSecondaryMenu() */ public void showSecondaryMenu() { mHelper.showSecondaryMenu(); } /* (non-Javadoc) * @see com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase#setSlidingActionBarEnabled(boolean) */ public void setSlidingActionBarEnabled(boolean b) { mHelper.setSlidingActionBarEnabled(b); } /* (non-Javadoc) * @see android.app.Activity#onKeyUp(int, android.view.KeyEvent) */ @Override public boolean onKeyUp(int keyCode, KeyEvent event) { boolean b = mHelper.onKeyUp(keyCode, event); if (b) return b; return super.onKeyUp(keyCode, event); } } ================================================ FILE: pom.xml ================================================ 4.0.0 org.sonatype.oss oss-parent 7 com.jeremyfeinstein.slidingmenu parent pom 1.3-SNAPSHOT SlidingMenu (Parent) 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. https://github.com/jfeinstein10/SlidingMenu 2012 library library-maps-support https://github.com/jfeinstein10/SlidingMenu scm:git:git://github.com/jfeinstein10/SlidingMenu.git scm:git:git@github.com:jfeinstein10/SlidingMenu.git Jeremy Feinstein jfeinstein10@gmail.com jfeinstein10 http://jeremyfeinstein.com -5 developer Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo com.jeremyfeinstein.slidingmenu slidingmenu ${project.version} jar com.google.android android 4.1.1.4 com.google.android.maps maps 17_r1 com.google.android support-v4 r7 com.jayway.maven.plugins.android.generation2 android-maven-plugin 3.6.0 16 true